wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Bases de Datos para Ingeniería: Puntos Extras II

Total questions: 18

Worksheet time: 9mins

Name
Class
Date
1.

¿Qué es un modelo entidad-relación?

a)

Un tipo de dato numérico en MySQL

b)

Un software para el diseño de interfaces de usuario

c)

Un lenguaje de programación para bases de datos

d)

Un modelo de datos que describe las entidades y las relaciones entre ellas en una base de datos.

2.

¿Cuál es la diferencia entre una llave primaria y una llave candidata en una base de datos?

a)

La llave primaria no es necesaria en una base de datos

b)

La llave candidata siempre es un número entero

c)

La llave primaria y la llave candidata son lo mismo

d)

La llave primaria identifica de forma única a cada registro, mientras que la llave candidata también puede hacerlo pero no se ha designado como la llave primaria.

3.

Explica qué es una superclave en el contexto de bases de datos.

a)

Conjunto de uno o más atributos que pueden identificar de forma única a una tupla en una tabla

b)

Un conjunto de tablas relacionadas entre sí

c)

Un índice secundario en una base de datos

d)

Un tipo de dato numérico en MySQL

4.

¿Qué son las cardinalidades en bases de datos y por qué son importantes?

a)

Son la relación entre tablas y la cantidad de registros que pueden estar relacionados, son importantes para definir la integridad de los datos y la eficiencia de las consultas.

b)

Son los tipos de datos que se pueden almacenar en una base de datos, son importantes para definir la estructura de la información.

c)

Son los colores primarios y secundarios en una base de datos, son importantes para la presentación visual de la información.

d)

Son los nombres de las tablas en una base de datos, son importantes para identificar los diferentes conjuntos de datos.

5.

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

a)

La llave primaria no tiene restricciones, mientras que la llave foránea sí las tiene

b)

La llave primaria identifica de forma única cada registro en una tabla, mientras que la llave foránea establece una relación entre dos tablas.

c)

La llave primaria no puede ser modificada, mientras que la llave foránea sí puede ser modificada

d)

La llave primaria solo puede ser numérica, mientras que la llave foránea puede ser de cualquier tipo de dato

6.

¿Cuál es el propósito de establecer relaciones entre tablas en una base de datos?

a)

Evitar la conexión entre datos relacionados

b)

Reducir la eficiencia en la gestión de datos

c)

Facilitar la consulta y gestión de datos relacionados

d)

Aumentar la complejidad de la base de datos

7.

¿Cuál es el papel de las llaves foráneas en un modelo entidad-relación?

a)

Modificar la estructura de una tabla

b)

Crear nuevas tablas

c)

Establecer relaciones entre diferentes tablas

d)

Eliminar registros de una tabla

8.

¿Por qué es importante definir correctamente las cardinalidades en un modelo entidad-relación?

a)

Para reducir la cantidad de datos almacenados

b)

Para asegurar la integridad de los datos y evitar inconsistencias en la base de datos.

c)

Para aumentar la velocidad de la base de datos

d)

Para complicar el diseño del modelo entidad-relación

9.

¿Cuál es la definición de una relación uno a uno en un modelo entidad-relación?

a)

Cada entidad en una tabla está relacionada con varias entidades en otra tabla.

b)

Cada entidad en una tabla está relacionada con exactamente una entidad en otra tabla.

c)

Cada entidad en una tabla está relacionada con una entidad en la misma tabla.

d)

Cada entidad en una tabla está relacionada con ninguna entidad en otra tabla.

10.

¿Cuál es la importancia de normalizar una base de datos en el contexto de modelos entidad-relación?

a)

La normalización de una base de datos en el contexto de modelos entidad-relación es importante para aumentar la redundancia de datos

b)

La normalización de una base de datos en el contexto de modelos entidad-relación solo sirve para complicar la estructura de la base de datos

c)

La normalización de una base de datos en el contexto de modelos entidad-relación es importante para reducir la redundancia de datos, mejorar la integridad de los datos y facilitar el mantenimiento y la actualización de la base de datos.

d)

La normalización de una base de datos no es importante en el contexto de modelos entidad-relación

11.

¿Qué es la integridad referencial y por qué es importante en bases de datos relacionales?

a)

La integridad referencial es importante en bases de datos relacionales porque garantiza la consistencia y la validez de los datos, evitando la inserción de valores huérfanos o no válidos.

b)

La integridad referencial no es importante en bases de datos relacionales

c)

La integridad referencial es importante en bases de datos relacionales porque permite la inserción de valores huérfanos

d)

La integridad referencial solo es importante en bases de datos no relacionales

12.

¿Cuál es el propósito de utilizar índices (llaves primarias, elementos únicos, etc.) en una base de datos?

a)

Reducir el tamaño de la base de datos

b)

Facilitar la creación de informes

c)

Almacenar datos de forma segura

d)

Mejorar el rendimiento de las consultas

13.

¿Cuál es la diferencia entre un modelo entidad-relación y un modelo relacional?

a)

La diferencia radica en el idioma de representación: inglés vs. español.

b)

La diferencia radica en el tipo de papel utilizado: reciclado vs. bond.

c)

La diferencia radica en el color de fondo: blanco vs. negro.

d)

La diferencia radica en el enfoque de representación: entidades y relaciones vs. estructura de tablas y relaciones.

14.

¿Cuál es la importancia de la consistencia de datos en un modelo entidad-relación?

a)

Garantiza la precisión y coherencia de la información almacenada.

b)

Aumenta la complejidad y dificulta la interpretación de los datos.

c)

No tiene ninguna importancia en un modelo entidad-relación.

d)

Puede causar errores en la base de datos y afectar la integridad de los datos.

15.

¿Cuál es un ejemplo de un tipo de dato numérico en MySQL?

a)

String

b)

INT

c)

Boolean

d)

ABC

16.

¿Cuál es la diferencia entre CHAR y VARCHAR en los tipos de datos de cadena en MySQL?

a)

La diferencia es que CHAR es un tipo de datos numéricos en MySQL

b)

La diferencia es que VARCHAR es un tipo de datos de cadena de longitud fija en MySQL

c)

La diferencia es que CHAR es un tipo de datos de cadena de longitud variable en MySQL

d)

La diferencia es que CHAR es un tipo de datos de cadena de longitud fija mientras que VARCHAR es un tipo de datos de cadena de longitud variable en MySQL.

17.

¿Cuál es el tipo de dato de fecha y hora en MySQL?

a)

INTEGER

b)

DATETIME

c)

STRING

d)

BOOLEAN

18.

¿Cuál es el tipo de dato utilizado para almacenar texto largo en MySQL?

a)

VARCHAR

b)

BOOLEAN

c)

INTEGER

d)

TEXT