Font size
WorksheetsSQL
Total questions: 10
Worksheet time: 4mins
Si uso una función de agregación, ¿Es obligatorio usar GROUP BY?
Verdadero
Falso
Quiero hacer una consulta que me devuelva el nombre, apellido y edad de Persona. Ademas, quiero que la consulta me de solo aquellas personas cuyo apellido es 'Gomez'. Por último, deseo que en la respuesta el titulo sea n para nombre, a para apellido y e para edad.
SELECT nombre as n, apellido as a, edad as e FROM Persona WHERE a = 'Gomez';
SELECT nombre, apellido, edad FROM Persona WHERE apellido = 'Gomez';
SELECT nombre, apellido, edad FROM Persona;
SELECT * FROM Persona WHERE apellido = 'Gomez';
Es obligatorio escribir nuestras consultas con mayúscula
Verdade
Falso
A la clausula 'WHERE' le puedo agregar multiples condiciones
Verdadero
Falso
Quiero crear la tabla 'Persona' que tenga un atributo 'nombre'. Ademas, quiero que no se repitan los nombres. De las opciones provistas, ¿Cuál es la opción correcta?
CREATE TABLE Persona (id serial PRIMARY KEY, nombre VARCHAR(255) UNIQUE);
CREATE TABLE Persona (id serial PRIMARY KEY, nombre INTEGER UNIQUE);
CREATE TABLE Persona (id serial PRIMARY KEY, nombre VARCHAR(255) UNIQUE)
CREATE TABLE Persona (id serial PRIMARY KEY, nombre VARCHAR(255) NOT NULL);
SQL es
un dbms
un lenguaje
un paradigma
una base de datos
Si quiero actualizar una tabla uso ...
SELECT
CREATE
AS
UPDATE
WHERE
¿Cómo obtengo la intersección entre dos tablas?
outter join
left join
right join
join
inner join
¿Cómo selecciono todos los atributos de una tabla cuyo nombre sea 'persona'?
SELECT * persona;
SELECT * FROM personas;
SELECT nombre FROM persona;
SELECT * FROM persona;
Para crear una base de datos en SQL utilizo ...
CREATE DATABASE db_name;
CREATE DATABASE
CREATE TABLE table_name
CREATE TABLE
CREATE DATABASE db_name
