Want to create interactive content? It’s easy in Genially!

Get started free

QUIZ NINJA SQL

valoma.vld

Created on November 1, 2021

Test básico de SQL basado en https://www.w3schools.com/quiztest/quiztest.asp?qtest=SQL

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

QUIZ Ninja SQL

Comenzar

Pregunta 1/20

¿Qué significan las siglas SQL?

Strong Question Language

Structured Query Language

Structured Question Language

Pregunta 2/20

¿Cuál sentencia SQL es usada para obtener datos almacenados en la base de datos?

GET

EXTRACT

SELECT

Pregunta 3/20

¿Cuál sentencia SQL es usada para actualizar datos en las tablas de nuestra base de datos?

MODIFY

UPDATE

SAVE

Pregunta 4/20

¿Cuál sentencia SQL es utilizada para eliminar algunos registros de la base de datos?

DROP

TRUNCATE

DELETE

Pregunta 5/20

¿Cuál sentencia SQL es usada para adicionar nuevos registros en la base de datos?

INSERT INTO

ADD NEW

INSERT NEW

Pregunta 6/20

Con SQL, ¿cómo seleccionar una columna llamada "first_name" de una tabla llamada "staff"?

SELECT staff.first_name

SELECT first_name FROM staff

EXTRACT first_name FROM staff

Pregunta 7/20

Con SQL ¿cómo seleccionar todas las columnas de la tabla customer?

SELECT [all] from customer

SELECT *.customer

SELECT * from customer

Pregunta 8/20

Con SQL, ¿cómo seleccionar todos los registros de la tabla actor cuyo first_name sea "Peter"?

SELECT * FROM actor WHERE first_name='Peter'

SELECT * FROM actor WHERE first_name is 'Peter'

SELECT * FROM actor WHERE firs_name LIKE 'Peter'

Pregunta 9/20

Con SQL, ¿cómo seleccionar todos los registros de la tabla actor cuyo first_name inicie con la letra a?

SELECT * FROM actor WHERE first_name LIKE '%a%'

SELECT * FROM actor WHERE first_name LIKE 'a%'

SELECT * FROM actor WHERE first_name = 'a%'

Pregunta 10/20

Con SQL, ¿Cómo retornar todos los miembros del staff cuyo nombre es "Peter" y el apellido es "Jackson"?

SELECT first_name='Peter', last_name='Jackson' FROM staff

SELECT * FROM staff WHERE first_name='Peter', last_name='Jackson'

SELECT * FROM staff WHERE first_name='Peter' AND last_name='Jackson'

Pregunta 11/20

Con SQL, ¿cómo seleccionar todos los actores cuyo id esté entre 5 y 25?

SELECT * FROM actor WHERE id>5 AND id<25

SELECT * FROM actor WHERE id BETWEEN 5 AND 25

SELECT * FROM actor WHERE id IN (5,25)

Pregunta 12/20

¿Cuál es la cláusula SQL usada para retornar solo valores diferentes?

SELECT UNIQUE

SELECT DIFERENT

SELECT DISTINCT

Pregunta 13/20

¿Cuál claúsula SQL es usada para ordernar el conjunto de resultados?

SORT BY

ORDER BY

ORDEN

Pregunta 14/20

Con SQL ¿cómo retornar todos los clientes activos en la base de datos ordenados por first_name descendentemente?

SELECT * FROM customer WHERE active=1 ORDER BY fisrt_name DESC

SELECT ORDER first_name DESC FROM customer WHERE active=1

SELECT * FROM customer ORDER BY fisrt_name DESC WHERE active=1

Pregunta 15/20

Con SQL, ¿cómo insertar un nuevo registro en la tabla actor?

INSERT INTO actor VALUES (1,'Jimmy','Jackson')

INSERT (1,'Jimmy','Jackson') INTO actor

INSERT VALUES (1,'Jimmy','Jackson') INTO actor

Pregunta 16/20

Con SQL, ¿cómo insertar solo el apellido del actor?

INSERT ('Olsen') INTO actor (apellido)

INSERT INTO actor (apellido) VALUES ('Olsen')

INSERT INTO actor ('Olsen') INTO apellido

Pregunta 17/20

¿Cómo modificar el apellido "Londono" por "Londoño" en los clientes de bases de datos?

UPDATE customer.apellido='Londoño' WHERE customer.apellido='Londono'

MODIFY customer SET apellido='Londoño' WHERE 'Londono'

UPDATE customer SET apellido='Londoño' WHERE apellido='Londono'

Pregunta 18/20

¿Con cuál sentencia SQL se puede eliminar todos los registros de los actores que no tengan apellido definido?

DELETE FROM actor WHERE last_name IS NULL

DELETE FROM actor WHERE last_name IS EMPTY

DELETE FROM actor WHERE last_name = NULL

Pregunta 19/20

¿Cómo obtener la cantidad de personas registradas en el staff?

SELECT CANT(staff)

SELECT LEN(*) FROM staff

SELECT COUNT(*) FROM staff

Pregunta 20/20

¿Cuál es el tipo de JOIN que genera un producto cartesiano?

LEFT JOIN

INNER JOIN

JOIN (SIN ON)

ERROR

No seguiste el camino del ninja SQL

Vuelve a intentarlo

TODOS SON ¡NINJAS SQL!

Volver a empezar

Test basado en: https://www.w3schools.com/sql/sql_quiz.asp