Final del 04/08/14 (Bases de Datos)
De Cuba-Wiki
Se aprueba con 13/21.5 (o 13.5/21.5 no me acuerdo).
Preguntas
- ¿Qué es el rollback de una transacción? (1 punto)
- Dos diferencias y similitudes entre lockeo optimista y pesimista (2 puntos)
- Qué es el problema de falsa sumarización (2 puntos)
- Demuestre que X define funcionalmente a Y si y sólo si Y pertenece a la clausura de X (3 putos)
- {NROPEDIDO, CODART, NOMART, CANTPEDIDO, PRECIO, CODEMP, NOMEMP, FECHA}. (1.5 puntos)
- Dar una dependencia funcional total.
- Dar una dependencia funcional parcial.
- Dar una dependencia funcional transitiva.
- ¿Qué es el dominio de un atributo? Dar un ejemplo. (1 punto)
- De un ejemplo de una relción binaria. (1 punto)
- ¿Qué 3 datos es necesario mantener en el catálogo para optimizar por costos? ¿Cuál es su utilidad? (2 puntos)
- ¿Qué es la seguridad independiente de una base de datos? (1 punto)
- Una transacción no llega a hacer commit. Trabaja con actualización inmediata. ¿Cómo queda la base de datos después? (como estaban antes de la transacción / como están después / no se puede saber). (2 puntos)
- ¿Qué se utiliza del system catalog a la hora de validar una query? (2 puntos)
- ¿Qué es el clustering? De dos problemas a donde se aplique. (2 puntos)
- ¿Por qué es importante para un DBA saber cómo va a creecer una tabla? (1 punto)