Comandos SQL, realizado por: Fredy Morales Beltrán y Ambar Azul Samperio HernándezOnline version
Dentro de este juego podrás comprobar que tanto recuerdas sobre comandos SQL.
Lee con atención las preguntas y elige la respuesta correcta para poder avanzar.
1
Los comandos SQL se utilizan para comunicarse con bases de datos y permiten realizar acciones ¿Qué acciones permiten realizar?
a
Conectar, desconectar, comprimir y desinstalar datos.
b
Analizar, compilar, ejecutar y depurar datos.
c
Encender, apagar, reiniciar y formatear la base de datos.
d
Seleccionar, insertar, actualizar y eliminar datos.
2
Para activar una base de datos se utiliza el comando ____ más el nombre de la base de datos.
a
USE
b
PRINT
c
CREATE
d
INSERT
3
¿Cuál es el comando correcto para crear una base de datos ?
a
DATABASE FROM Nombre_BaseD;
b
NEW CREATE Nombre_BaseD;
c
CREATE DATABASE Nombre_BaseD;
d
CREATE USE Nombre_BaseD;
4
¿Qué comando es el correcto para crear una tabla ?
a
TABLE USE Nombre_Tabla (nombre_columna, tipo_dato, NOT NULL,... PRIMARY KEY(nombre_clave));
b
CREATE TABLE Nombre_Tabla (nombre_columna, tipo_dato, NOT NULL,... PRIMARY KEY(nombre_clave));
c
NEW TABLE Nombre_BaseD (tipo_dato, nombre_columna, NOT YES,... SECUNDARI KEY(nombre_clave));
d
CREATE TABLE Nombre_Tabla (NOT NULL, nombre_columna, tipo_dato);
5
¿Qué comando es el correcto para insertar un registro en una tabla?
a
SELECT INSERT VALUES (valor1, valor2,...);
b
INSERT ENTER Nombre_Tabla VALUES (valor1, valor2,...);
c
INTO DATA Nombre_BaseD FROM(valor1, valor2,...);
d
INSERT INTO Nombre_Tabla VALUES (valor1, valor2,...);
6
¿Cuál es el comando correcto que muestra todos los registros de una tabla?
a
SELECT*FROM Nombre_Tabla;
b
FROM AND Nombre_BaseD;
c
SELECT*GET Nombre_Tabla;
d
USE SELECT Nombre_Tabla;
7
¿Qué comando consulta únicamente el campo especifico de todos los registros?
a
CHANGE Nombre_Tabla USE Nombre_Campo;
b
SELECT Nombre_Campo FROM Nombre_Tabla;
c
INSERT Nombre_Tabla CLEAR Nombre_Campo;
d
UPDATE Nombre_Campo FROM Nombre_Tabla;
8
¿Cuál es el comando correcto para actualizar un dato existente?
a
DROP Nombre_Campo NEW Columna1=valor1,... WHERE Id=valor;
b
UPDATE Nombre_Tabla SET Columna1=valor1,... WHERE Id=valor;
c
FIND Nombre_Campo FROM Columna1=valor1,... WHERE Id=valor;
d
CLEAR Nombre_Tabla USE Columna1=valor1,... FROM Id=valor;
9
¿Qué comando elimina todos los registros de la tabla?
a
MODIFY INSERT Nombre_Tabla;
b
DELETE*FROM Nombre_Tabla;
c
DELETE FROM Nombre_Tabla;
d
DISPLAY DELETE Nombre_Tabla;
10
¿Cuál comando elimina los registros específicos?
a
DELETE Nombre_Tabla WHERE Id=valor;
b
CHANGE USE Nombre_Tabla DELETE Id=valor;
c
DELETE FROM Nombre_Tabla WHERE Id=valor;
d
REMOVE TABLE Nombre_Tabla FROM Id=valor;
11
¿Qué comando elimina una tabla completamente ?
a
FIND TABLE Nombre_BaseD;
b
TABLE CLEAR Nombre_Tabla;
c
DELETE TABLE Nombre_BaseD;
d
DROP TABLE Nombre_Tabla;
12
¿Qué comando elimina un campo en la tabla?
a
DROP TABLE COLUMN Nombre_Campo;
b
ALTER TABLE Nombre_Tabla DROP COLUMN Nombre_Campo;
c
COLUMN DROP Nombre_Tabla Alter;
d
SELECT ALTER Nombre_Tabla COLUMN;
13
¿Cuál es el comando correcto para agregar una columna a una tabla?
a
ALTER TABLE Nombre_Tabla ADD Nombre_Columna Tipo_Dato;
b
ALTER Nombre_Tabla COLUMN Nombre_Columna;
c
ADD Nombre_Columna USE Nombre_Tabla;
d
COLUMN Nombre_Tabla FROM Nombre_Columna;
14
¿Cuál comando elimina toda la base de datos?
a
DROP DELETE Nombre_BaseD;
b
DATABASE DELETE Nombre_BaseD;
c
DELETE Nombre_BaseD;
d
DROP DATABASE Nombre_BaseD;
15
¿Qué comando ordena los resultados por campo especifico?
a
ALTER Nombre_Campo ORDER BY Nombre_Tabla;
b
ORDER BY Nombre_Campo FROM Nombre_Tabla;
c
SELECT*FROM Nombre_Tabla ORDER BY Nombre_Campo;
d
SELECT*INSERT Nombre_Tabla ORDER Nombre_Campo;
16
¿Qué comando permite solo ver los registros únicos de cierto campo?
a
REMOVE Nombre_Campo UNIQUE FROM Nombre_Tabla;
b
SELECT Nombre_Campo WHERE FROM Nombre_Tabla;
c
SELECT DISTINCT Nombre_Campo FROM Nombre_Tabla;
d
SELECT Nombre_Campo FROM Nombre_Tabla;
17
¿Cuál comando permite relacionar tablas?
a
SELECT*FROM Nombre_Tabla1 INNER JOIN Nombre_Tabla2 ON Nombre_Tabla1.Columna_id=Nombre_Tabla2.Columna_id;
b
SELECT USE Nombre_Tabla1 JOIN Nombre_Tabla2 ON Nombre_Tabla1.Columna =Nombre_Tabla2.Columna;
c
FROM Nombre_Tabla1 INNER JOIN Nombre_Tabla2 USE Nombre_Tabla1.Columna_id=Nombre_Tabla2.Columna_id;
d
SET Nombre_Tabla1 INNER FROM Nombre_Tabla2 YES Nombre_Tabla1.Columna_id=Nombre_Tabla2.Columna_id;
18
¿Cuál comando permite consultar un solo registro en especifico en la tabla ?
a
DELETE Nombre_Campo FROM Nombre_Tabla FROM Id=valor;
b
SELECT Nombre_Campo FROM Nombre_Tabla WHERE Id=valor;
c
SELECT Nombre_Campo DELETE Nombre_Tabla FROM Id=valor;
d
INSERT Nombre_Tabla DELETE Nombre_Campo USE Id=valor;
19
¿Qué comando se utiliza en donde los registros del campo no sea nulo?
a
SELECT*FROM Nombre_Tabla WHERE Nombre_Campo NOT NULL;
b
SELECT Nombre_Tabla FROM Nombre_Campo NOT;
c
SELECT*INSERT Nombre_Tabla ALTER Nombre_Campo IS NULL;
d
SELECT*FROM Nombre_Tabla WHERE Nombre_Campo IS NOT NULL;
20
¿Qué comando se utiliza para seleccionar todos los registros con id valor1 y valor2?
a
SELECT*FROM Nombre_Tabla INSERT Id BETWEEN Valor1 NOT Valor2;
b
SELECT*FROM Nombre_BaseD WHERE Id BETWEEN Valor1 AND Valor2;
c
SELECT*FROM Nombre_Tabla FROM Id DROP Valor1 ADD Valor2;
d
SELECT*FROM Nombre_Tabla WHERE Id BETWEEN Valor1 AND Valor2;