wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

TALLER DE BASE DE DATOS

Total questions: 31

Worksheet time: 31mins

Name
Class
Date
1.

¿Qué significa SGBD?

a)

Sistema General de Bases de Datos

b)

Sistema Gestor de Bases de Datos

c)

Sistema Global de Datos

d)

Sistema General de Datos Binarios

2.

¿Qué se requiere antes de instalar un SGBD?

a)

Conocer HTML

b)

Contar con un sistema operativo compatible

c)

Tener una cuenta en la nube

d)

Instalar un antivirus

3.

¿Cuál de los siguientes es un SGBD?

a)

Windows 11

b)

MySQL

c)

Photoshop

d)

Word

4.

¿Qué comando en SQL se utiliza para crear un esquema o base de datos?

a)

CREATE DATABASE

b)

NEW DATABASE

c)

MAKE SCHEMA

d)

INIT DATABASE

5.

¿Qué comando en SQL elimina permanentemente una base de datos?

a)

DELETE DATABASE

b)

ERASE DATABASE

c)

DROP DATABASE

d)

REMOVE DATABASE

6.

¿Cuál de los siguientes es un comando DDL?

a)

INSERT

b)

UPDATE

c)

CREATE TABLE

d)

SELECT

7.

¿Qué comando se usa para modificar la estructura de una tabla?

a)

MODIFY

b)

ALTER TABLE

c)

UPDATE

d)

CHANGE TABLE

8.

¿Qué son los constraints en SQL?

a)

Funciones matemáticas

b)

Restricciones que definen reglas en los datos

c)

Operadores lógicos

d)

Vistas dinámicas

9.

¿Cuál constraint asegura que una columna no acepte valores nulos?

a)

UNIQUE

b)

NOT NULL

c)

CHECK

d)

PRIMARY KEY

10.

¿Qué constraint garantiza que un valor en una columna sea único en toda la tabla?

a)

CHECK

b)

PRIMARY KEY

c)

UNIQUE

d)

DEFAULT

11.

¿Qué comando se utiliza para insertar registros en una tabla?

a)

ADD

b)

INSERT INTO

c)

NEW ROW

d)

CREATE

12.

¿Qué comando elimina registros de una tabla?

a)

REMOVE

b)

DELETE FROM

c)

DROP

d)

ERASE

13.

¿Qué comando permite modificar datos en registros existentes?

a)

CHANGE

b)

UPDATE

c)

MODIFY

d)

ALTER

14.

¿Qué comando se usa para consultar datos de una tabla?

a)

SEARCH

b)

QUERY

c)

SELECT

d)

FIND

15.

¿Qué cláusula se utiliza para filtrar registros en una consulta?

a)

FILTER

b)

ORDER

c)

WHERE

d)

GROUP

16.

¿Qué función devuelve el promedio de una columna numérica?

a)

SUM()

b)

AVG()

c)

COUNT()

d)

MAX()

17.

¿Qué cláusula se usa para ordenar resultados en una consulta SQL?

a)

ORDER BY

b)

GROUP BY

c)

SORT

d)

RANK

18.

¿Qué cláusula se usa para ordenar resultados en una consulta SQL?

a)

ORDER BY

b)

GROUP BY

c)

SORT

d)

RANK

19.

¿Qué cláusula agrupa filas que comparten un valor común en SQL?

a)

WHERE

b)

GROUP BY

c)

HAVING

d)

ORDER BY

20.

¿Qué tipo de JOIN devuelve solo las filas coincidentes en ambas tablas?

a)

LEFT JOIN

b)

RIGHT JOIN

c)

INNER JOIN

d)

FULL JOIN

21.

¿Qué JOIN devuelve todas las filas de la tabla izquierda y las coincidentes de la derecha?

a)

LEFT JOIN

b)

RIGHT JOIN

c)

FULL JOIN

d)

INNER JOIN

22.

¿Qué es una subconsulta en SQL?

a)

Una consulta dentro de otra

b)

Un alias de tabla

c)

Una función de agregación

d)

Una vista materializada

23.

¿Qué operador set une los resultados de dos consultas sin duplicados?

a)

UNION

b)

INTERSECT

c)

EXCEPT

d)

JOIN

24.

¿Qué operador set devuelve los registros comunes entre dos consultas?

a)

UNION

b)

INTERSECT

c)

EXCEPT

d)

MINUS

25.

¿Qué operador set devuelve los registros de la primera consulta que no estén en la segunda?

a)

UNION

b)

INTERSECT

c)

EXCEPT

d)

ALL

26.

¿Qué comando crea una vista en SQL?

a)

MAKE VIEW

b)

CREATE VIEW

c)

INIT VIEW

d)

ADD VIEW

27.

¿Qué es una vista en SQL?

a)

Una copia física de una tabla

b)

Una consulta almacenada que actúa como tabla virtual

c)

Un archivo externo

d)

Un procedimiento almacenado

28.

¿Qué ventaja tiene una vista?

a)

Ocupa mucho espacio

b)

Permite simplificar consultas complejas

c)

Elimina datos duplicados automáticamente

d)

Mejora el diseño físico de las tablas

29.

¿Qué comando elimina una vista existente?

a)

DELETE VIEW

b)

REMOVE VIEW

c)

DROP VIEW

d)

CLEAR VIEW

30.

¿Qué cláusula se usa para aplicar condiciones después de un GROUP BY?

a)

WHERE

b)

HAVING

c)

ORDER BY

d)

DISTINCT

31.

¿Cuál de estos comandos NO pertenece al DML?

a)

INSERT

b)

UPDATE

c)

SELECT

d)

CREATE TABLE