Final del 13/10/15 (Bases de Datos)

De Cuba-Wiki

Plantilla:Back

Preguntas

  1. Qué es una transacción?
  2. Qué es el problema de falsa sumarización y cómo lo soluciona el locking binario?
  3. Qué es la Consistencia Eventual?
  4. Qué datos almacena el System Catalog sobre las Foreign Keys?
  5. Dar una restricción de integridad referencial y mostrar cómo se la asegurar en el Modelo Relacional.
  6. Dadas las transacciones T1 = {R1(A),R1(B),W1(B),W1(A)}, T2 = {R1(A), W1(A)}. Dar un historial serial y otro serializable (pero no serial) [Venía con trampa]
  7. Definir lo qué es el Data mining y dar dos utilidades.
  8. Nombrar dos componentes del DBMS y explicar para qué sirven.
  9. Qué permisos pueden concederse sobre las tablas?
  10. Cómo puede comprobarse que una dependencia funcional X->Y no puede inferirse de un conjunto de dependencias F?
  11. Dado un sistema que tiene una caída y usa un log con actualizaciones inmediatas. Si antes del fallo se tienen las siguientes tres transacciones:
    1. T1 escribe y commitea
    2. T2 solo lee
    3. T3 escribe pero no commitea
    • Indicar qué transacciones deben hacer UNDO, cuáles REDO y cuáles nada para recuperar el sistema.
  12. Dar dos casos distintos donde el optimizador de consultas elija hacer un Full Scan.
  13. Cuál es la diferencia entre los índices clustered y unclustered?