wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Bases de Datos

Total questions: 21

Worksheet time: 11mins

Name
Class
Date
1.

¿Qué es un esquema de base de datos?

a)

Una interfaz de usuario

b)

Un sistema gestor de bases de datos

c)

Una colección de información organizada

d)

Una plantilla para crear y gestionar una base de datos

2.

¿Cuál es el lenguaje más utilizado para obtener datos de una base de datos transaccional?

a)

C++

b)

Python

c)

Java

d)

SQL

3.

¿Qué comando SQL se utiliza para eliminar definitivamente una tabla o base de datos?

a)

Insert

b)

Update

c)

Create

d)

Drop

4.

¿Qué nivel de la arquitectura de bases de datos se encarga de la forma en que se almacenan los datos físicamente en los dispositivos de almacenamiento?

a)

Nivel Físico

b)

Nivel de Aplicación

c)

Nivel lógico

d)

Nivel de la red

5.

¿Qué comando SQL se utiliza para modificar los campos de una tabla de base de datos?

a)

Delete

b)

Select

c)

Insert

d)

Update

6.

¿Qué forma de normalización de bases de datos garantiza que cada atributo describe la entidad?

a)

Cuarta Forma Normal (4FN)

b)

Tercera Forma Normal (3FN)

c)

Primera Forma Normal (1FN)

d)

Segunda Forma Normal (2FN)

7.

¿Qué comando SQL se utiliza para añadir nuevos datos a una tabla de la base de datos?

a)

Insert

b)

Create

c)

Select

d)

Drop

8.

¿Qué nivel de la arquitectura de bases de datos se refiere a la forma en que se accede a la base de datos a través de una red?

a)

Nivel de la red

b)

Nivel de la gestión

c)

Nivel de Aplicación

d)

Nivel lógico

9.

¿Cuál es la sentencia SQL para eliminar una fila de la tabla Personas con nombre 'Pedro', apellido 'Ruiz' y ciudad 'Quito'?

a)

ERASE FROM personas WHERE nombre = 'Pedro' AND apellido = 'Ruiz' AND ciudad = 'Quito'

b)

DROP FROM personas WHERE nombre = 'Pedro' AND apellido = 'Ruiz' AND ciudad = 'Quito'

c)

REMOVE FROM personas WHERE nombre = 'Pedro' AND apellido = 'Ruiz' AND ciudad = 'Quito'

d)

DELETE FROM personas WHERE nombre = 'Pedro' AND apellido = 'Ruiz' AND ciudad = 'Quito'

10.

¿Qué sentencia SQL se utiliza para consultar los nombres y apellidos de los clientes en la tabla Personas que se llamen Javier?

a)

GET nombre, apellido FROM personas WHERE NOMBRE = 'Javier'

b)

FIND nombre, apellido FROM personas WHERE NOMBRE = 'Javier'

c)

SEARCH nombre, apellido FROM personas WHERE NOMBRE = 'Javier'

d)

SELECT nombre, apellido FROM personas WHERE NOMBRE = 'Javier'

11.

¿Qué tipo de parámetros se utilizan en los procedimientos almacenados?

a)

LEFT, RIGHT

b)

UP, DOWN

c)

IN, OUT

d)

TOP, BOTTOM

12.

¿Cuál es la función de las funciones en una base de datos?

a)

Crear nuevas tablas

b)

Modificar la estructura de las tablas

c)

Eliminar datos de la base de datos

d)

Realizar cálculos y devolver resultados

13.

¿Qué es un disparador en una base de datos?

a)

Una función que devuelve un valor

b)

Un tipo de índice en una tabla

c)

Un usuario con permisos especiales

d)

Una acción que se ejecuta cuando se modifica una tabla

14.

¿Cuál es el propósito de la autenticación en una base de datos?

a)

Verificar la identidad del usuario

b)

Controlar los permisos de acceso

c)

Realizar copias de seguridad

d)

Optimizar consultas

15.

¿Qué tipo de copia de seguridad se realiza mientras la base de datos está en línea y en uso?

a)

Copia de seguridad en caliente

b)

Copia de seguridad en frío

c)

Copia de seguridad diferencial

d)

Copia de seguridad incremental

16.

¿Qué es un índice en una base de datos y cuál es su función principal?

a)

Un tipo de tabla especial que almacena datos sensibles

b)

Una estructura que mejora la velocidad de búsqueda de datos en una tabla

c)

Un usuario con permisos especiales para modificar la base de datos

d)

Una función que se ejecuta automáticamente al insertar datos en una tabla

17.

¿Cuál es la importancia de la integridad referencial en una base de datos?

a)

Garantiza que los datos almacenados sean confidenciales y seguros

b)

Evita la duplicación de datos y mantiene la coherencia entre tablas relacionadas

c)

Permite realizar copias de seguridad de la base de datos de forma eficiente

d)

Controla los permisos de acceso de los usuarios a la base de datos

18.

¿Qué diferencia hay entre una base de datos relacional y una base de datos NoSQL?

a)

Las bases de datos relacionales no requieren un lenguaje de consulta

b)

Las bases de datos NoSQL no tienen esquemas fijos y permiten datos no estructurados

c)

Las bases de datos relacionales son más lentas en la recuperación de datos

d)

Las bases de datos NoSQL no permiten relaciones entre tablas

19.

¿Cuál es la importancia de las vistas en una base de datos?

a)

Permiten almacenar datos de forma permanente

b)

Facilitan la visualización de datos de una manera específica

c)

Eliminan la necesidad de consultas SQL

d)

Controlan los permisos de acceso a la base de datos

20.

¿Qué es la normalización de bases de datos y por qué es importante?

a)

Es el proceso de desorganizar los datos para mejorar el rendimiento

b)

Es el proceso de organizar los datos para eliminar la redundancia y mejorar la integridad

c)

Es el proceso de cifrar los datos para mayor seguridad

d)

Es el proceso de copiar los datos para tener backups

21.

¿Cuál es la diferencia entre una clave primaria y una clave foránea en una base de datos?

a)

La clave primaria es única en cada fila, mientras que la clave foránea puede repetirse

b)

La clave primaria no puede ser modificada, mientras que la clave foránea puede cambiar

c)

La clave primaria establece relaciones entre tablas, mientras que la clave foránea identifica registros únicos

d)

La clave primaria se utiliza para ordenar los datos, mientras que la clave foránea se utiliza para filtrarlos