wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Cuestionario sobre DBMS

Total questions: 80

Worksheet time: 40mins

Name
Class
Date
1.

¿Cuál de las siguientes opciones representa con mayor precisión el objetivo central de un DBMS según el texto?

a)

Garantizar el almacenamiento físico de los datos en discos duros de forma binaria.

b)

Brindar una interfaz gráfica para diseñar páginas web que contengan formularios.

c)

Proporcionar un entorno cómodo y eficiente para extraer, almacenar y manipular información de la base de datos.

d)

Servir como reemplazo del sistema operativo en el acceso a internet.

2.

¿Cuál de los siguientes enunciados describe mejor el concepto de "dato" según el texto?

a)

Una imagen visual con colores y formas reconocibles.

b)

Una cadena aleatoria de bits sin interpretación alguna.

c)

Caracteres alfabéticos, numéricos o alfanuméricos con algún significado.

d)

Un conjunto de comandos que ejecutan operaciones sobre hardware.

3.

¿Cuál de las siguientes afirmaciones representa una característica esencial de una base de datos bien organizada?

a)

No necesita archivos para guardar los datos, solo memoria RAM.

b)

Procesa los datos solo si se almacenan de manera desordenada.

c)

Permite procesar datos eficientemente si están guardados lógicamente en archivos.

d)

Depende exclusivamente del hardware para manipular los datos.

4.

Desde el punto de vista del programador, ¿qué representa un "campo"?

a)

Una estructura abstracta que agrupa varias tablas relacionales.

b)

Una unidad mínima en el sistema operativo que ejecuta los programas.

c)

La unidad más pequeña en un programa, que representa una característica de un objeto o individuo.

d)

Un conjunto de bytes que no pueden ser modificados por el usuario.

5.

¿A qué se refiere el concepto de "registro" en el contexto de archivos computacionales?

a)

Al nombre del archivo que contiene imágenes.

b)

A una carpeta que almacena campos duplicados.

c)

A la colección de campos, iguales o distintos, que forman una unidad de información.

d)

A un campo que siempre está vacío en una tabla.

6.

¿Cuál es la función más representativa de un DBMS según el texto?

a)

Eliminar todos los datos que no se usen frecuentemente.

b)

Proporcionar una interfaz visual para diseñar algoritmos de red.

c)

Servir como contorno conveniente y eficiente para el acceso, almacenamiento y manipulación de información.

d)

Conectarse directamente con el hardware sin intervención del usuario.

7.

¿Cómo se manejan las peticiones de acceso a la base de datos según el texto?

a)

Son delegadas a cada usuario mediante scripts personalizados.

b)

Se controlan de forma descentralizada por los sistemas operativos.

c)

Se procesan centralizadamente a través del DBMS, que actúa como interfaz entre usuario y base de datos.

d)

Se almacenan automáticamente en caché para su revisión posterior.

8.

¿Qué es un esquema de base de datos?

a)

Un tipo especial de base de datos que se ejecuta en tiempo real.

b)

Un conjunto de valores posibles para una columna específica.

c)

La estructura de la base de datos, definida mediante el DDL.

d)

Una visualización gráfica automática que reemplaza al modelo entidad-relación.

9.

¿Cuál es una característica clave del Administrador de Base de Datos (DBA)?

a)

No necesita conocimientos técnicos, solo habilidades administrativas.

b)

Se encarga únicamente de diseñar la interfaz gráfica del sistema.

c)

Tiene experiencia en DBMS, diseño, sistemas operativos, redes y programación.

d)

Solo actúa como usuario final del sistema de base de datos.

10.

Uno de los objetivos de un sistema de base de datos es minimizar la redundancia. ¿Cuál de las siguientes opciones describe con mayor precisión este concepto?

a)

Repetir la información en distintos archivos para asegurar su respaldo automático.

b)

Almacenar múltiples versiones del mismo dato en diferentes dispositivos para mayor acceso.

c)
11.

Uno de los objetivos de un sistema de base de datos es minimizar la redundancia. ¿Cuál de las siguientes opciones describe con mayor precisión este concepto?

a)

Repetir la información en distintos archivos para asegurar su respaldo automático.

b)

Almacenar múltiples versiones del mismo dato en diferentes dispositivos para mayor acceso.

c)

Evitar que la misma información exista más de una vez en el almacenamiento, reduciendo la inconsistencia.

d)

Duplicar los registros clave para mejorar la velocidad de procesamiento.

12.

¿Cuál es un ejemplo claro de inconsistencia de datos, según lo mencionado en el texto?

a)

Que un usuario no recuerde su contraseña y deba restablecerla.

b)

Que la dirección de un cliente se actualice en un archivo pero permanezca desactualizada en otro.

c)

Que los datos estén cifrados y no se puedan leer a simple vista.

d)

Que una tabla tenga una columna vacía temporalmente.

13.

¿Qué problema ocurre cuando los datos están repartidos en varios archivos con diferentes formatos, según el documento?

a)

Multiplicación de atributos derivados.

b)

Reducción de cardinalidad.

c)

Aislamiento de los datos, dificultando el desarrollo de nuevas aplicaciones.

d)

Detección automática de esquemas y relaciones.

14.

Cuando varios usuarios actualizan simultáneamente los datos y se genera un conflicto, se produce:

a)

Una caída del sistema operativo.

b)

Un aislamiento transaccional preventivo.

c)

Una anomalía de acceso concurrente que puede llevar a inconsistencias.

d)

Un error sintáctico del DBMS.

15.

En un sistema confiable, ¿cómo se debe manejar la seguridad de los datos?

a)

Permitiendo el acceso libre a todos los usuarios del sistema.

b)

Aplicando cifrado solo en las relaciones ternarias.

c)

Limitando el acceso según el rol del usuario, garantizando autenticación y protección.

d)

Ocultando los datos mediante renombramiento de las entidades.

16.

¿Cuál es el objetivo de proporcionar una 'visión abstracta' de los datos en un sistema de base de datos?

a)

Permitir al usuario editar directamente el esquema físico.

b)

Ocultar detalles de almacenamiento para facilitar la interacción del usuario.

c)

Eliminar las restricciones de integridad para mejorar el rendimiento.

d)

Crear índices automáticos para todos los atributos.

17.

¿Cuál de los siguientes niveles de abstracción es más cercano al usuario final?

a)

Nivel físico

b)

Nivel conceptual

c)

Nivel interno

d)

Nivel externo

18.

¿Qué describe el nivel conceptual en una base de datos?

a)

El conjunto de vistas individuales que maneja cada usuario.

b)

La representación física de los datos en el disco.

c)

Una visión completa de los requerimientos organizacionales, incluyendo entidades, relaciones y restricciones.

d)

La conexión entre los índices y las claves primarias del sistema operativo.

19.

¿En qué nivel se especifican los tamaños, estructuras de almacenamiento y técnicas de encriptación?

a)

Nivel lógico

b)

Nivel físico (interno)

c)

Nivel de usuario

d)

Nivel abstracto

20.

¿Cuál de los siguientes ejemplos representa un atributo derivado?

a)

Fecha de nacimiento

b)

Edad calculada a partir de la fecha de nacimiento

c)

Nombre completo

d)

Dirección con calle y ciudad

21.

¿Cuál fue la innovación principal del modelo relacional propuesto por E. F. Codd en 1970?

a)

Introducir punteros físicos para acelerar búsquedas.

b)

Representar los datos exclusivamente mediante grafos.

c)

Reemplazar estructuras jerárquicas por tablas con filas y columnas que representan relaciones naturales.

d)

Implementar algoritmos de inteligencia artificial para eliminar redundancia.

22.

¿Por qué los modelos jerárquico y en red fueron limitados comparados con el relacional?

a)

Porque solo almacenaban imágenes y audios.

b)

Porque no permitían relaciones muchos a muchos.

c)

Porque dependían de punteros físicos predefinidos, dificultando el acceso.

23.

rados con el relacional?

a)

Porque solo almacenaban imágenes y audios.

b)

Porque no permitían relaciones muchos a muchos.

c)

Porque dependían de punteros físicos predefinidos, dificultando el acceso por interrelaciones no previstas.

d)

Porque eran incompatibles con lenguajes como SQL.

24.

En el modelo jerárquico, ¿cuál es una característica esencial de la estructura de datos?

a)

Un hijo puede tener múltiples padres en distintas jerarquías.

b)

Se utiliza una tabla hash como índice principal.

c)

Los datos se organizan como árboles, y cada hijo tiene un solo padre.

d)

Todas las entidades tienen claves alternas duplicadas.

25.

¿Cuál de los siguientes ejemplos describe correctamente una base de datos en red?

a)

Un conjunto de árboles en el que cada nodo solo puede tener un nodo hijo.

b)

Un conjunto de tablas conectadas por relaciones naturales.

c)

Una estructura que permite que un hijo tenga varios padres y un padre múltiples hijos mediante punteros.

d)

Una red de computadoras que comparten archivos en la nube.

26.

¿Cuál de las siguientes afirmaciones refleja mejor el objetivo de un modelo de datos?

a)

Almacenar datos comprimidos en caché para procesamiento inmediato.

b)

Ofrecer un método conceptual para estructurar los datos y representar un universo de discurso.

c)

Organizar los datos en gráficas usando funciones recursivas automáticas.

d)

Diseñar un esquema que impida la actualización de datos.

27.

En el modelo Entidad-Relación, ¿qué representa gráficamente un rombo?

a)

Una entidad con atributos multivalorados

b)

Una relación entre conjuntos de entidades

c)

Un atributo derivado que depende de otra relación

d)

Un identificador externo de clave primaria

28.

¿Qué tipo de atributo se representa con un óvalo de línea punteada?

a)

Multivalorado

b)

Compuesto

c)

Derivado

d)

Secuencial

29.

Un atributo como "Dirección" que puede dividirse en "calle", "ciudad" y "código postal" se considera:

a)

Derivado

b)

Multivaluado

c)

Compuesto

d)

Clave secundaria

30.

¿Cuál es la mejor definición de una clave primaria según el documento?

a)

Una combinación de atributos que siempre se deriva de una relación externa.

b)

Un atributo o conjunto de atributos elegido para identificar de forma única una entidad.

c)

El atributo que contiene el valor más frecuente de una tabla.

d)

El primer campo que se agrega en una base de datos.

31.

Cuando una combinación de "apellido, nombre y dirección" identifica de forma única a una entidad, se le denomina:

a)

Clave nula

b)

Clave derivada

c)

Clave secundaria

d)

Clave candidata (compuesta)

32.

¿Cuál es el propósito de una clave secundaria?

a)

Acceder a registros de manera indirecta usando valores no únicos.

b)

Eliminar duplicados de una clave primaria.

c)

Reemplazar claves alternativas de manera automática.

d)

Convertir atributos multivaluados en compuestos.

33.

Cuando una entidad se relaciona consigo misma, como un empleado que supervisa a otro empleado, esto se denomina:

a)

Relación reflexiva compuesta

b)

Relación ternaria

c)

Relación recursiva o unitaria

d)

Relación jerárquica cruzada

34.

En una relación binaria como "Enroll" (matrícula), donde un estudiante se inscribe en una clase, ¿cómo se representa esto en el modelo E-R?

a)

Como un atributo derivado dentro de una sola entidad

b)

Como un conjunto de pares ordenados entre dos entidades

c)

Como una entidad débil asociada a claves alternas

d)

Como una unión natural entre atributos multivaluados

35.

Cuando una relación involucra tres entidades distintas (por ejemplo: médico, paciente y análisis), se la conoce como:

a)

Relación recursiva múltiple

b)

Relación compuesta derivada

c)

Relación ternaria

d)

Relación cruzada binaria

36.

ntidades distintas (por ejemplo: médico, paciente y análisis), se la conoce como:

a)

Relación recursiva múltiple

b)

Relación compuesta derivada

c)

Relación ternaria

d)

Relación cruzada binaria

37.

En el contexto del modelo entidad-relación, ¿qué representa la cardinalidad?

a)

El número de atributos compuestos que contiene una entidad

b)

El nivel de anidamiento entre claves primarias

c)

La cantidad de entidades con las que se puede asociar otra entidad bajo una relación

d)

La jerarquía de los niveles de abstracción de una base de datos

38.

¿Cuál de las siguientes relaciones representa correctamente una cardinalidad uno a muchos?

a)

Cada jefe puede tener muchos empleados, pero cada empleado tiene varios jefes

b)

Cada profesor puede impartir varias clases, pero cada clase es impartida por un solo profesor

c)

Cada estudiante está inscrito en muchas clases y cada clase tiene solo un estudiante

d)

Cada producto puede tener muchos proveedores y cada proveedor un solo producto

39.

En una relación muchos a muchos, ¿qué solución se recomienda según el documento?

a)

Evitar el uso de claves foráneas

b)

Crear una relación intermedia con clave primaria compuesta por las llaves de ambas entidades

c)

Fusionar ambas entidades en una sola para simplificar el modelo

d)

Aplicar normalización hasta la quinta forma normal

40.

En los diagramas E-R, ¿cómo se representa un atributo multivaluado?

a)

Con un óvalo normal conectado a la relación

b)

Con un rectángulo punteado

c)

Con un óvalo doble alrededor del nombre del atributo

d)

Con un rombo que contiene múltiples claves

41.

Un atributo como "edad", que puede calcularse a partir de la fecha de nacimiento, es considerado:

a)

Compuesto

b)

Derivado

c)

Multivaluado

d)

Secundario

42.

¿Cuál de las siguientes afirmaciones describe mejor un atributo compuesto?

a)

Tiene múltiples valores no relacionados por instancia

b)

Puede dividirse en subcomponentes más pequeños como calle, ciudad, código postal

c)

Es exclusivo de relaciones recursivas

d)

Solo se aplica a claves primarias con dependencias funcionales

43.

Según el documento, una entidad débil se representa gráficamente con:

a)

Un rombo con doble borde

b)

Un rectángulo doble

c)

Un óvalo punteado

d)

Una línea cruzada con doble flecha

44.

¿Qué técnica se recomienda en la metodología de diseño de diagramas E-R como primer paso?

a)

Establecer claves secundarias

b)

Identificar relaciones multivaluadas

c)

Determinar niveles de abstracción

d)

Identificar entidades como personas, lugares o conceptos

45.

¿Cuál de los siguientes principios se recomienda para nombrar entidades?

a)

Utilizar siglas, abreviaciones y jerga técnica para mayor brevedad

b)

Emplear términos informales que varíen según el contexto

c)

Usar nombres compuestos, en mayúsculas y basados en el contenido del objeto

d)

Reutilizar nombres de columnas de otras tablas para facilitar el mapeo

46.

¿Qué hace el operador proyección (π) en álgebra relacional?

a)

Elimina filas duplicadas y crea una subtabla con columnas seleccionadas

b)

Filtra filas con base en condiciones lógicas

c)

Calcula la intersección entre dos relaciones

d)

Aplica un join entre tablas con claves compuestas

47.

Si quieres seleccionar solo las filas donde el campo "CIUDAD" sea "QUITO", ¿qué operador usarías?

a)

π CIUDAD=QUITO (PERSONA)

b)

σ CIUDAD=QUITO (PERSONA)

c)

∪ CIUDAD=QUITO (PERSONA)

d)

× CIUDAD=QUITO (PERSONA)

48.

¿Bajo qué condición puede aplicarse la unión (∪) entre dos relaciones?

a)

Solo si ambas tienen claves foráneas idénticas

b)

Cuando los nombres de las columnas coinciden, pero no sus tipos

c)

Solo si las relaciones tienen el mismo número de filas

d)

Si son compatibles: mismo número y ti

49.

¿Qué devuelve la diferencia (−) entre dos relaciones R y S?

a)

Las filas de S que también están en R

b)

Las columnas comunes entre R y S

c)

Las filas que están en R pero no en S

d)

El producto cartesiano de R y S menos las coincidencias

50.

¿Cuál es el resultado de aplicar el producto cartesiano (×) entre dos relaciones R y S?

a)

La suma de filas duplicadas entre ambas relaciones

b)

Una tabla con la combinación de cada fila de R con cada fila de S

c)

Una relación que contiene solo claves primarias

d)

Una relación vacía que representa datos cruzados

51.

La intersección (∩) entre dos relaciones devuelve:

a)

Las filas que están solo en la relación R

b)

Las filas comunes a ambas relaciones

c)

Las filas excluidas de ambas

d)

Las combinaciones de todas las columnas y filas

52.

¿Qué hace la unión natural (⋈) en álgebra relacional?

a)

Devuelve todas las combinaciones posibles de dos relaciones sin duplicados

b)

Une dos relaciones utilizando atributos comunes, eliminando duplicación de columnas

c)

Elimina las columnas repetidas dentro de una sola relación

d)

Multiplica las filas de dos tablas y elimina las que no coinciden en tipo de dato

53.

En una consulta con PROVINCIA JOIN CIUDAD ON PROVINCIA.CODIGO_CIUDAD = CIUDAD.CODIGO_CIUDAD, ¿qué ocurre?

a)

Se hace un producto cartesiano completo

b)

Se relacionan las tablas basándose en claves primarias sin condición

c)

Se filtran los registros donde los códigos de ciudad coinciden

d)

Se aplican proyecciones múltiples sobre la clave foránea

54.

¿Qué problema específico busca resolver el operador de división (/)?

a)

Encontrar valores duplicados dentro de una relación

b)

Filtrar filas según condiciones de desigualdad

c)

Determinar los valores de una relación que están asociados con todos los valores de otra

d)

Sumar los valores atómicos de dos columnas

55.

En un outer join, ¿qué comportamiento es único comparado con un join normal?

a)

No incluye ninguna fila que no tenga coincidencias

b)

Incluye todas las filas de ambas tablas, incluso si no coinciden, rellenando con NULLs

c)

Aplica una intersección entre columnas no coincidentes

d)

Elimina todas las columnas con claves foráneas

56.

¿Cuál de estas variantes del outer join garantiza que se conserven todas las filas del primer operando?

a)

Right Outer Join

b)

Inner Join

c)

Full Outer Join

d)

Left Outer Join

57.

¿Cuál es el objetivo principal de la normalización en bases de datos?

a)

Reducir el uso de claves foráneas en las relaciones

b)

Aumentar la velocidad del sistema operativo

c)

Organizar los datos para eliminar redundancia y dependencias incoherentes

d)

Convertir tablas en estructuras gráficas para análisis visual

58.

Una relación está en Primera Forma Normal (1FN) si:

a)

Tiene columnas duplicadas que permiten búsqueda rápida

b)

Contiene solo atributos multivaluados por fila

c)

Cada celda contiene valores atómicos, sin grupos repetidos

d)

Cada fila puede estar repetida si tiene claves compuestas

59.

¿Cuál de las siguientes violaría la Primera Forma Normal (1FN)?

a)

Una columna 'Teléfonos' que contiene múltiples números separados por comas

b)

Una tabla con claves compuestas

c)

Una relación con nombres y apellidos separados

d)

Una fila con una celda nula

60.

¿Cuándo una relación se considera en Segunda Forma Normal (2FN)?

a)

Cuando los datos están organizados como gráficos

b)

Cuando todos los atributos dependen parcialmente de la clave primaria

c)

Cuando cumple la 1FN y todos los atributos no

61.

¿Qué es la Segunda Forma Normal (2FN)?

a)

Cuando los datos están organizados como gráficos

b)

Cuando todos los atributos dependen parcialmente de la clave primaria

c)

Cuando cumple la 1FN y todos los atributos no clave dependen completamente de la clave primaria

d)

Cuando no hay claves candidatas alternativas

62.

¿Qué es una dependencia transitiva, que se busca eliminar en la Tercera Forma Normal (3FN)?

a)

Cuando un atributo depende de otro atributo que no forma parte de ninguna clave

b)

Cuando una clave primaria depende de una clave foránea

c)

Cuando dos claves comparten un valor nulo

d)

Cuando se eliminan todos los atributos multivaluados

63.

Una relación está en Tercera Forma Normal (3FN) si:

a)

Está en 2FN y todos los atributos no clave dependen directamente de la clave primaria

b)

Tiene múltiples claves candidatas sin redundancia

c)

Se ha eliminado cualquier uso de claves externas

d)

Todos los atributos son compuestos o multivaluados

64.

¿Qué característica define a la Cuarta Forma Normal (4FN)?

a)

Todos los atributos deben ser atómicos y multivaluados a la vez

b)

Eliminar dependencias de valores múltiples que no sean triviales

c)

Combinar tablas relacionales con relaciones de herencia

d)

Dividir entidades con claves primarias compuestas en dos jerarquías

65.

¿Cuándo una relación está en Quinta Forma Normal (5FN)?

a)

Cuando todas las claves primarias se repiten en al menos tres tablas

b)

Cuando puede dividirse en subtablas sin perder información, y las dependencias de producto son triviales o cada subtabla es una superllave

c)

Cuando hay múltiples claves alternas relacionadas entre sí

d)

Cuando los atributos dependen jerárquicamente de atributos multivaluados

66.

¿Cuál es el principal riesgo que busca evitar la Quinta Forma Normal?

a)

Redundancia causada por atributos derivados

b)

Pérdida de información al reconstruir una tabla a partir de sus subtablas

c)

Duplicidad en claves candidatas

d)

Confusión entre atributos compuestos y claves foráneas

67.

En el caso práctico de "Chorrito S.A.", ¿qué anomalía se observa en la tabla sin normalizar?

a)

Todos los productos se repiten intencionalmente para calcular totales

b)

Hay campos agrupados que mezclan información de venta, producto y proveedor en la misma fila

c)

La tabla ya está en 3FN, pero se mantiene en 1FN para compatibilidad

d)

Las fechas están ordenadas alfabéticamente y no cronológicamente

68.

¿Qué representa la tabla "Venta" luego de aplicar la Primera Forma Normal al caso Chorrito S.A.?

a)

Solo los proveedores, sin incluir productos

b)

Los productos agrupados por proveedor

c)

Una tabla separada con solo las columnas: fechaVenta, numeroVta, cantidad, precio

d)

Una tabla que une producto, proveedor y fecha en una sola entidad

69.

¿Por qué se separa la información de "Proveedor" en una tabla independiente en la normalización del caso?

a)

Para permitir agregar claves alternas a la tabla Venta

b)

Para almacenar información de clientes junto a los proveedores

c)

Para evitar la repetición de proveedores en múltiples ventas

d)

Porque los proveedores no tienen relación con los productos

70.

¿Cuál de las siguientes afirmaciones mezcla incorrectamente niveles de abstracción en bases de datos?

a)

El nivel físico describe cómo se almacenan los datos en estructuras concretas

b)

El nivel externo define vistas personalizadas para cada usuario

c)

El nivel conceptual define claves primarias físicas y el orden de almacenamiento

d)

El nivel conceptual describe entidades, relaciones y restricciones

71.

¿En qué momento se usa una clave compuesta?

a)

Cuando todos los atributos dependen parcialmente de la clave primaria

b)

Cuando no hay una clave candidata única, pero la combinación de varios atributos pe

72.

¿Qué momento se usa una clave compuesta?

a)

Cuando todos los atributos dependen parcialmente de la clave primaria

b)

Cuando no hay una clave candidata única, pero la combinación de varios atributos permite identificar un registro

c)

Solo cuando la entidad no tiene atributos

d)

Cuando todos los valores son multivaluados y compuestos a la vez

73.

Una relación muchos a muchos no puede representarse directamente en una base de datos relacional. ¿Cuál es la forma correcta de manejarla?

a)

Crear una relación con clave foránea del lado "muchos"

b)

Usar índices compuestos y claves alternas

c)

Crear una entidad intermedia con clave primaria compuesta de las claves de las entidades relacionadas

d)

Duplicar las filas en ambas entidades hasta que coincidan los valores

74.

¿Cuál de los siguientes es un modelo lógico basado en objetos, usado para estructurar datos?

a)

Modelo cliente-servidor

b)

Modelo entidad-relación

c)

Modelo hash distribuido

d)

Modelo de replicación segmentada

75.

¿Cuál de las siguientes afirmaciones refleja una ventaja directa de una base de datos bien diseñada?

a)

Aumenta la redundancia para que haya copias de seguridad integradas

b)

Reduce la productividad al hacer el acceso a datos más controlado

c)

Permite actualizaciones más rápidas y seguras sin alterar otras tablas

d)

Elimina automáticamente todos los valores nulos en tiempo de ejecución

76.

Supón que tienes dos relaciones: ALUMNO(cod, nombre, edad) y INSCRIPCION(cod, cod_curso). ¿Qué operación te permite obtener una tabla con solo los nombres de los alumnos que están inscritos en todos los cursos de una relación CURSO(cod_curso)?

a)

π nombre (ALUMNO ⋈ INSCRIPCION ⋈ CURSO)

b)

ALUMNO ÷ CURSO

c)

π nombre (σ cod = cod_curso (ALUMNO × INSCRIPCION))

d)

π nombre (σ edad>18 (ALUMNO)) ∩ π nombre (INSCRIPCION)

77.

En un modelo entidad-relación tienes: DOCENTE y CLASE. Cada clase es impartida por un solo docente, pero un docente puede impartir varias clases. ¿Cómo se representa esta relación?

a)

Muchos a muchos

b)

Uno a muchos

c)

Uno a uno

d)

Ternaria con cardinalidad ambigua

78.

En una relación de ventas, tienes los atributos: producto_id, nombre_producto, proveedor, precio, fecha_venta. Si se repite el proveedor y nombre_producto en varias filas, pero el precio varía por fecha, ¿cuál sería la forma correcta de normalizar?

a)

Dejar todo en una sola tabla y aplicar claves compuestas

b)

Separar en una tabla PRODUCTO (producto_id, nombre_producto, proveedor), otra PRECIO_FECHA (producto_id, fecha, precio), y enlazarlas

c)

Repetir proveedor y precio en cada venta para evitar joins

d)

Aplicar outer join y seleccionar la 5FN directamente

79.

¿Qué resultado devuelve la siguiente consulta relacional? π nombre (σ ciudad = 'QUITO' (PERSONA)) ∩ π nombre (σ edad < 20 (PERSONA))

a)

Todos los nombres de personas que viven en Quito o son menores de 20 años

b)

Los nombres de personas menores de 20 años que viven en Quito

c)

Solo los que viven en Quito, sin importar la edad

d)

Los nombres duplicados de personas con edad menor de 20

80.

Tienes una entidad PACIENTE con un atributo multivaluado alergias. ¿Qué deberías hacer para que esté en Primera Forma Normal (1FN)?

a)

Dejar todas las alergias en una celda separadas por comas

b)

Dividir cada alergia en una columna distinta

c)

Crear una tabla separada PACIENTE_ALERGIA con una fila por cada alergia

d)

Convertir "alergias" en un atributo compuesto y agrupar por nombre