wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Modelo relacional

Total questions: 81

Worksheet time: 41mins

Name
Class
Date
1.

¿Quién propuso el modelo relacional?

a)

Edgar F. Codd

b)

Alan Turing

c)

Charles Babbage

d)

Bill Gates

2.

¿En qué año fue propuesto el modelo relacional?

a)

1990

b)

1960

c)

1970

d)

1980

3.

¿Cuál es la estructura básica del modelo relacional?

a)

Gráficos

b)

Relaciones

c)

Árboles

d)

Listas

4.

¿Qué representa cada fila en una tabla del modelo relacional?

a)

Atributo

b)

Dominio

c)

Registro

d)

Columna

5.

¿Qué es un atributo en el contexto de una tabla?

a)

Una fila

b)

Un conjunto de datos

c)

Una columna

d)

Un índice

6.

¿Qué tipo de datos se puede almacenar en un campo de tipo TEXT?

a)

Cadenas de texto

b)

Datos binarios

c)

Números enteros

d)

Fechas

7.

¿Qué es una clave primaria?

a)

Un tipo de dato

b)

Un registro

c)

Un campo que permite asociar tablas

d)

Un atributo que identifica de forma única cada tupla

8.

¿Qué garantiza la integridad referencial?

a)

Que los datos relacionados estén correctamente definidos

b)

Que los datos sean de tipo texto

c)

Que no haya errores en los datos

d)

Que los datos estén duplicados

9.

¿Qué es una vista en una base de datos relacional?

a)

Un campo de índice

b)

Un conjunto de datos de solo lectura

c)

Un tipo de tabla

d)

Un registro

10.

¿Cuál es una ventaja del modelo relacional?

a)

Complejidad

b)

Rigidez

c)

Simplicidad

d)

Dificultad

11.

¿Qué permite la normalización en bases de datos?

a)

Aumentar la complejidad

b)

Dificultar el acceso a datos

c)

Eliminar redundancias

d)

Aumentar la redundancia

12.

¿Qué es un dominio en el contexto de un atributo?

a)

Un conjunto de valores válidos

b)

Un tipo de dato

c)

Un registro

d)

Una relación entre tablas

13.

¿Qué tipo de datos se pueden almacenar en un campo de tipo BLOB?

a)

Datos binarios

b)

Números enteros

c)

Cadenas de texto

d)

Fechas

14.

¿Qué se entiende por tupla en una base de datos relacional?

a)

Una columna

b)

Un registro

c)

Un índice

d)

Un dominio

15.

¿Qué se utiliza para agilizar las consultas a las tablas?

a)

Vistas

b)

Índices

c)

Claves foráneas

d)

Atributos

16.

¿Qué tipo de datos se utiliza para cadenas de longitud fija?

a)

BLOB

b)

TEXT

c)

CHAR

d)

VARCHAR

17.

¿Cuál es el propósito de un índice en una tabla?

a)

Filtrar datos

b)

Asociar tablas

c)

Identificar registros

d)

Almacenar datos

18.

¿Qué se necesita para establecer una relación entre dos tablas?

a)

Una clave foránea

b)

Un índice

c)

Un registro

d)

Un atributo

19.

¿Qué se entiende por registro en una tabla?

a)

Un índice

b)

Un conjunto de datos

c)

Una fila

d)

Una columna

20.

¿Qué permite el modelo de entidad-relación?

a)

Normalizar la información

b)

Duplicar registros

c)

Eliminar datos

d)

Aumentar la complejidad

21.

¿Cuál es un ámbito donde se utiliza el modelo relacional?

a)

Arte

b)

Educación

c)

Deportes

d)

Ciencia ficción

22.

¿Qué tipo de consultas permite realizar el modelo relacional?

a)

Consultas aleatorias

b)

Consultas sin estructura

c)

Consultas complejas y dinámicas

d)

Consultas simples

23.

¿Qué se busca al estructurar una base de datos?

a)

Complejidad

b)

Confusión en la estructura

c)

Acceso fácil a la información

d)

Duplicación de datos

24.

¿Cuál es el objetivo principal del modelo conceptual de datos?

a)

Identificar los elementos de un modelo físico

b)

Identificar los elementos de un modelo conceptual

c)

Crear un diagrama de flujo

d)

Diseñar un sistema gestor de bases de datos

25.

¿Qué representa un rectángulo en el modelo Entidad-Relación (ER)?

a)

Cardinalidad

b)

Atributo

c)

Relación

d)

Entidad

26.

¿Qué tipo de datos se pueden representar en un modelo conceptual?

a)

Solo datos numéricos

b)

Datos de texto y numéricos

c)

Datos de texto, numéricos y booleanos

d)

Datos de texto, numéricos, booleanos y multimedia

27.

¿Qué es un atributo en un modelo conceptual?

a)

Una restricción en los datos

b)

Una relación entre entidades

c)

Un tipo de entidad

d)

Una propiedad que describe una entidad

28.

¿Cuál es una característica deseable del modelo conceptual?

a)

Rigidez

b)

Ambigüedad

c)

Sencillez

d)

Complejidad

29.

¿Qué enfoque se utiliza para combinar requisitos de distintas aplicaciones en un único conjunto?

a)

Enfoque de integración de vistas

b)

Enfoque centralizado

c)

Enfoque de diseño modular

d)

Enfoque de desarrollo ágil

30.

¿Qué es el modelo ER propuesto por Peter Chen?

a)

Un modelo de programación

b)

Un modelo de gestión de proyectos

c)

Un modelo de diseño de software

d)

Un modelo para el diseño conceptual de bases de datos

31.

¿Qué indica la cardinalidad en un modelo conceptual?

a)

La relación entre la cantidad de elementos únicos y el total de filas

b)

El número de atributos en una entidad

c)

El tipo de datos de una entidad

d)

La visibilidad de los atributos

32.

¿Qué tipo de relación se establece entre un usuario y un libro en el modelo de préstamo?

a)

Muchos a muchos

b)

Uno a muchos

c)

Uno a uno

d)

Ninguna de las anteriores

33.

¿Qué representa un rombo en el modelo ER?

a)

Cardinalidad

b)

Atributo

c)

Entidad

d)

Relación

34.

¿Qué es UML en el contexto del modelado de datos?

a)

Un tipo de diagrama de flujo

b)

Un sistema de gestión de bases de datos

c)

Un lenguaje unificado de modelado

d)

Un lenguaje de programación

35.

¿Qué se incluye en un diagrama de clases UML?

a)

Solo atributos y métodos

b)

Solo entidades

c)

Clases, atributos y operaciones

d)

Solo relaciones

36.

¿Cuál es la principal diferencia entre el modelo ER y UML?

a)

ER es más complejo que UML

b)

ER no se puede usar en software

c)

UML no tiene restricciones

d)

ER se usa para bases de datos, UML para software

37.

¿Qué tipo de entidades se pueden representar en un modelo ER?

a)

Solo entidades fuertes

b)

Entidades fuertes y débiles

c)

Solo entidades débiles

d)

Entidades abstractas solamente

38.

¿Qué se entiende por restricciones en un modelo conceptual?

a)

Reglas que aplican a los datos

b)

Tipos de relaciones

c)

Atributos de las entidades

d)

Claves primarias solamente

39.

¿Qué se busca al modelar datos en un sistema?

a)

Simplicidad y claridad

b)

Complejidad en el diseño

c)

Eliminación de entidades

d)

Ambigüedad en las relaciones

40.

¿Qué se utiliza para modelar aspectos dinámicos y estáticos en UML?

a)

Diagrama de flujo

b)

Modelo ER

c)

Diagrama de clases

d)

Modelo de entidad-relación

41.

¿Qué se debe considerar al elegir entre ER y UML?

a)

El número de usuarios

b)

La integración con programación orientada a objetos

c)

La complejidad del sistema

d)

El tamaño del proyecto

42.

¿Qué tipo de relación se establece entre un préstamo y un libro?

a)

Uno a uno

b)

Ninguna de las anteriores

c)

Uno a muchos

d)

Muchos a muchos

43.

¿Qué se busca al facilitar la comunicación entre usuarios, analistas y programadores?

a)

Confusión en el diseño

b)

Claridad en los requisitos

c)

Ambigüedad en las relaciones

d)

Complejidad en el modelo

44.

¿Qué se representa en un diagrama de clases UML?

a)

Solo métodos

b)

Entidades y atributos

c)

Clases y sus relaciones

d)

Solo atributos

45.

¿Qué se entiende por visibilidad de atributos en UML?

a)

La relación entre atributos

b)

El tipo de atributos

c)

La accesibilidad de los atributos

d)

La cantidad de atributos

46.

¿Qué se debe hacer en la fase de diseño conceptual?

a)

Definir un sistema gestor de bases de datos

b)

Producir un esquema conceptual

c)

Crear un modelo físico

d)

Eliminar entidades

47.

¿Qué es un modelo lógico de datos?

a)

Representación abstracta de datos

b)

Modelo de programación

c)

Modelo físico de almacenamiento

d)

Modelo de gestión de bases de datos

48.

¿Cuál es el primer paso en la elección de un SGBD?

a)

Elegir el sistema operativo

b)

Elegir el modelo de datos

c)

Elegir la versión del SGBD

d)

Elegir el hardware

49.

¿Qué tipo de modelo es el más común en bases de datos?

a)

Modelo de red

b)

Modelo físico

c)

Modelo lógico

d)

Modelo conceptual

50.

¿Qué se entiende por independencia lógica en un SGBD?

a)

Los datos son accesibles solo por un usuario

b)

Los datos son duplicados

c)

Los datos no dependen de las aplicaciones que los usan

d)

Los datos están almacenados en un solo archivo

51.

¿Cuál de las siguientes es una función del modelo lógico de datos?

a)

Realizar copias de seguridad

b)

Almacenar datos en disco

c)

Definir claves primarias y foráneas

d)

Crear interfaces de usuario

52.

¿Qué se debe hacer para pasar de un modelo conceptual a un modelo lógico?

a)

Transformar entidades en tablas

b)

Eliminar redundancias

c)

Definir las claves foráneas

d)

Crear un diagrama de flujo

53.

¿Qué es una clave primaria (PK)?

a)

Un atributo multivaluado

b)

Una relación entre tablas

c)

Un tipo de dato

d)

Un identificador único de un registro

54.

¿Cuál es una de las características del modelo lógico?

a)

Facilita la normalización

b)

No permite la validación de estructuras

c)

Es solo un modelo físico

d)

Es dependiente del SGBD específico

55.

¿Qué instrucción SQL se utiliza para eliminar registros?

a)

SELECT

b)

INSERT

c)

UPDATE

d)

DELETE

56.

¿Qué se busca evitar al aplicar las reglas de normalización?

a)

Acceso a datos

b)

Duplicación de datos

c)

Seguridad de datos

d)

Integridad de datos

57.

¿Qué tipo de datos se debe usar para un número de teléfono?

a)

BOOLEAN

b)

DATE

c)

VARCHAR

d)

INT

58.

¿Qué se entiende por integridad referencial?

a)

Los datos deben ser accesibles a todos

b)

No se deben eliminar datos referenciados

c)

Los datos deben estar duplicados

d)

Los datos deben ser almacenados en un solo lugar

59.

¿Cuál es el objetivo del diseño lógico de una base de datos?

a)

Aumentar la seguridad

b)

Eliminar redundancias

c)

Definir la estructura de almacenamiento

d)

Crear un modelo físico

60.

¿Qué se debe hacer al realizar un UPDATE en SQL?

a)

Modificar datos existentes

b)

Eliminar registros

c)

Crear nuevas tablas

d)

Insertar nuevos registros

61.

¿Qué es un dominio en el contexto de un modelo lógico?

a)

Un tipo de dato

b)

Una relación entre tablas

c)

Una clave foránea

d)

Un atributo multivaluado

62.

¿Qué se debe verificar al realizar operaciones de actualización?

a)

El tipo de hardware

b)

Las claves y relaciones

c)

La cantidad de datos

d)

La disponibilidad del SGBD

63.

¿Qué se entiende por redundancia en una base de datos?

a)

Seguridad de datos

b)

Acceso a datos

c)

Duplicación de datos

d)

Integridad de datos

64.

¿Cuál es el resultado de la fase de diseño lógico?

a)

Un conjunto de tablas

b)

Un modelo físico

c)

Un diagrama de flujo

d)

Un esquema conceptual

65.

¿Qué se debe hacer al convertir atributos compuestos en un modelo lógico?

a)

Se descomponen

b)

Se eliminan

c)

Se ignoran

d)

Se duplican

66.

¿Qué instrucción SQL se utiliza para insertar nuevos registros?

a)

SELECT

b)

INSERT

c)

DELETE

d)

UPDATE

67.

¿Qué es la generalización en el modelado de bases de datos?

a)

Un tipo de entidad

b)

Un proceso de simplificación

c)

Un sistema de seguridad

d)

Un método de almacenamiento

68.

¿Cuál es una característica de la generalización?

a)

Se crean entidades hijas

b)

Se va de lo general a lo específico

c)

Se busca simplificar el diseño

d)

Se identifican diferencias

69.

¿Qué se busca al utilizar la generalización?

a)

Duplicación de datos

b)

Complejidad en el diseño

c)

Agrupar similitudes

d)

Separar entidades

70.

¿Qué es la especialización en el modelado de bases de datos?

a)

Un tipo de generalización

b)

Un método de análisis

c)

Un proceso de agrupación

d)

Un proceso de derivación

71.

¿Cuál es una característica de la especialización?

a)

Se va de lo específico a lo general

b)

Se crean entidades padre

c)

Se detectan diferencias

d)

Se busca simplificar el diseño

72.

¿Qué tipo de entidad resulta de la especialización?

a)

Entidad padre

b)

Entidades hijas

c)

Entidad general

d)

Entidad abstracta

73.

¿Cuándo se utiliza la generalización?

a)

Cuando se requiere mayor detalle

b)

Cuando se necesita control sobre reglas

c)

Cuando hay diferencias claras

d)

Cuando varias entidades comparten características comunes

74.

¿Cuál es el objetivo del diagrama de especialización?

a)

Mostrar entidades comunes

b)

Dividir una entidad general en subtipos

c)

Agrupar similitudes

d)

Reducir redundancia

75.

¿Qué representa la entidad general en un modelo de especialización?

a)

Atributos únicos

b)

Atributos comunes

c)

Entidades hijas

d)

Comportamientos específicos

76.

¿Qué tipo de generalización se utiliza si no todas las personas son estudiantes o profesores?

a)

Generalización total

b)

Generalización parcial

c)

Generalización disjunta

d)

Generalización superpuesta

77.

¿Qué se busca al utilizar la especialización?

a)

Agrupar entidades

b)

Evitar duplicación

c)

Simplificar el diseño

d)

Representar detalles específicos

78.

En el caso práctico de la universidad, ¿qué atributo tienen los administrativos?

a)

Número de identificación

b)

Nombre

c)

Carrera

d)

Cargo

79.

¿Qué tipo de relación se representa con un rombo en un diagrama de generalización?

a)

Relación de dependencia

b)

Relación de herencia

c)

Relación de especialización

d)

Relación de generalización

80.

¿Cuál es un ejemplo típico de generalización?

a)

Usuario → Cliente

b)

Persona → Estudiante

c)

Empleado → Gerente

d)

Cliente → Vendedor

81.

¿Qué permite un modelo más detallado y organizado en el contexto de especialización?

a)

Generalización

b)

Agrupación de similitudes

c)

Identificación de diferencias

d)

Simplificación del diseño