
Examen de Bases de Datos: Normalización y Transacciones
Preguntas del examen
¿Qué caracteriza a una clave primaria en una tabla relacional?
¿Qué función cumple una clave foránea?
¿Qué caracteriza a una relación uno a muchos?
¿Qué diseño se utiliza habitualmente para representar una relación muchos a muchos en una base de datos relacional?
¿Qué busca la primera forma normal (1NF) en el diseño relacional convencional?
¿Qué anomalía busca evitar la segunda forma normal (2NF), partiendo de una relación en primera forma normal?
¿Qué busca evitar la tercera forma normal (3NF) en su interpretación habitual de diseño?
¿Qué representa la propiedad de atomicidad de una transacción ACID?
¿Para qué sirve ROLLBACK en una transacción SQL activa, bajo condiciones apropiadas?
¿Cuál es una consecuencia habitual de crear un índice apropiado en una columna utilizada frecuentemente en búsquedas?
Solucionario con explicaciones
(ver respuestas)
- ¿Qué caracteriza a una clave primaria en una tabla relacional?
Respuesta: c) Identifica de manera única cada fila y no admite valores NULL.
Una clave primaria establece una identificación única y no nula para las filas de una tabla.
- ¿Qué función cumple una clave foránea?
Respuesta: a) Establecer una referencia entre registros y contribuir a mantener la integridad referencial.
Una clave foránea relaciona valores con una clave candidata apropiada de una tabla referenciada.
- ¿Qué caracteriza a una relación uno a muchos?
Respuesta: d) Un registro de una entidad puede relacionarse con varios registros de otra entidad.
Por ejemplo, un cliente puede tener varios pedidos, mientras que cada pedido puede pertenecer a un cliente.
- ¿Qué diseño se utiliza habitualmente para representar una relación muchos a muchos en una base de datos relacional?
Respuesta: b) Crear una tabla intermedia que almacene las referencias pertinentes.
Una tabla asociativa permite representar combinaciones entre registros de las entidades relacionadas.
- ¿Qué busca la primera forma normal (1NF) en el diseño relacional convencional?
Respuesta: e) Mantener atributos con valores atómicos respecto del dominio y evitar grupos repetitivos dentro de una fila.
La primera forma normal establece una estructura tabular con valores apropiados al dominio de cada atributo, sin listas repetitivas almacenadas como grupos.
- ¿Qué anomalía busca evitar la segunda forma normal (2NF), partiendo de una relación en primera forma normal?
Respuesta: c) Las dependencias parciales de atributos no primos respecto de una clave candidata compuesta.
La segunda forma normal evita que un atributo no primo dependa solamente de una parte propia de una clave candidata compuesta.
- ¿Qué busca evitar la tercera forma normal (3NF) en su interpretación habitual de diseño?
Respuesta: a) Dependencias transitivas problemáticas de atributos no clave que provocan redundancia y anomalías.
La tercera forma normal impone restricciones sobre dependencias funcionales para reducir redundancias y anomalías de datos.
- ¿Qué representa la propiedad de atomicidad de una transacción ACID?
Respuesta: d) Que una transacción se aplica como unidad completa o sus cambios no quedan aplicados.
La atomicidad evita que una transacción quede confirmada parcialmente cuando sus operaciones deben constituir una sola unidad.
- ¿Para qué sirve
ROLLBACKen una transacción SQL activa, bajo condiciones apropiadas?Respuesta: b) Para deshacer los cambios de la transacción que todavía no han sido confirmados.
ROLLBACK revierte los cambios no confirmados realizados dentro de la transacción.
- ¿Cuál es una consecuencia habitual de crear un índice apropiado en una columna utilizada frecuentemente en búsquedas?
Respuesta: e) Puede mejorar búsquedas, aunque consume almacenamiento y puede añadir costo a las escrituras.
Los índices aceleran determinados accesos, pero requieren almacenamiento y mantenimiento durante operaciones que modifican datos.
Sobre este examen
- Preguntas: 10 de opción múltiple con una sola respuesta correcta
- Tiempo recomendado: unos 15 minutos (1,5 min por pregunta)
- Corrección: automática, con explicación de cada respuesta
- Alternativas: a) a e), con una respuesta correcta
Qué evalúa: Practica diez preguntas sobre claves primarias, claves foráneas, relaciones, normalización, transacciones ACID e índices.
¿Quieres crear un examen como este sobre otro tema?
Convierte tus apuntes en preguntas de examen.
https://generadordeexamenes.com/examen-de-bases-de-datos-normalizacion-y-transaccionesCompartir en redes sociales: