wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

5. SQL DML

Total questions: 20

Worksheet time: 16mins

Name
Class
Date
1.
¿Cuál de los siguientes comandos se utiliza para insertar datos en una tabla?
a)
INSERT
b)
UPDATE
c)
DELETE
d)
SELECT
2.
¿Qué comando se usa para modificar datos ya existentes en una tabla?
a)
UPDATE
b)
INSERT
c)
DELETE
d)
CREATE
3.
¿Con qué comando eliminarías filas de una tabla?
a)
DELETE
b)
DROP
c)
UPDATE
d)
INSERT
4.
¿Qué comando selecciona datos de una tabla?
a)
SELECT
b)
INSERT
c)
UPDATE
d)
DELETE
5.
¿Cuál es el comando para borrar todos los registros de una tabla sin eliminar la tabla?
a)
DROP
b)
ALTER
c)
SELECT
d)
DELETE
6.
¿Para qué sirve el comando UPDATE?
a)
Eliminar filas
b)
Modificar datos
c)
Agregar columnas
d)
Crear tablas
7.
¿Qué hace el comando DELETE?
a)
Elimina tablas
b)
Agrega registros
c)
Elimina filas
d)
Modifica columnas
8.
¿En qué comando DML puedes usar la cláusula VALUES?
a)
UPDATE
b)
INSERT
c)
DELETE
d)
ALTER
9.
¿Para qué se utiliza la cláusula WHERE en DML?
a)
Filtrar filas
b)
Ordenar resultados
c)
Agregar columnas
d)
Crear tablas
10.
¿En qué comando se suele utilizar la cláusula FROM?
a)
SELECT
b)
INSERT
c)
UPDATE
d)
ALTER
11.
¿Cuál es la principal diferencia entre DML y DDL?
a)
DDL borra tablas
b)
DDL inserta datos
c)
DML manipula datos, DDL manipula estructuras
d)
DML elimina bases de datos
12.
¿Qué comando DML sirve para obtener filas que cumplen una condición?
a)
UPDATE
b)
DELETE
c)
INSERT
d)
SELECT
13.
Si quiero cambiar el nombre de un cliente concreto ¿qué comando debo usar?
a)
SELECT
b)
DELETE
c)
UPDATE
d)
INSERT
14.
¿Con qué comando podrías agregar un nuevo registro a la tabla 'clientes'?
a)
SELECT
b)
INSERT
c)
UPDATE
d)
ALTER
15.
¿Qué ocurre si ejecutas un DELETE sin WHERE?
a)
Se elimina la tabla
b)
Error de sintaxis
c)
No ocurre nada
d)
Se eliminan todas las filas
16.
¿Cómo puedes modificar el correo electrónico de un usuario específico?
a)
INSERT INTO ... VALUES ...
b)
DELETE FROM ... WHERE
c)
UPDATE ... SET ... WHERE
d)
SELECT ... WHERE
17.
¿Cuál es la sintaxis correcta básica de INSERT?
a)
INSERT tabla SET (...)
b)
ADD INTO tabla VALUES (...)
c)
INSERT INTO tabla VALUES (...)
d)
UPDATE tabla VALUES (...)
18.
¿Cuál es el propósito principal de la cláusula SET en UPDATE?
a)
Eliminar filas
b)
Crear tablas
c)
Asignar nuevos valores
d)
Seleccionar columnas
19.
¿Qué comando DML puede ser peligroso si se omite la cláusula WHERE?
a)
INSERT
b)
DELETE
c)
SELECT
d)
CREATE
20.
¿Cómo puedes insertar el resultado de una consulta en otra tabla?
a)
INSERT INTO tabla SELECT ...
b)
UPDATE ... SET ... WHERE
c)
SELECT INTO ...
d)
DELETE FROM ... WHERE