Final del 04/08/14 (Bases de Datos)

De Cuba-Wiki

Plantilla:Back

Se aprueba con 13/21.5 (o 13.5/21.5 no me acuerdo).

Preguntas

  1. ¿Qué es el rollback de una transacción? (1 punto)
  2. Dos diferencias y similitudes entre lockeo optimista y pesimista (2 puntos)
  3.  Qué es el problema de falsa sumarización (2 puntos)
  4.  Demuestre que X define funcionalmente a Y si y sólo si Y pertenece a la clausura de X (3 putos)
  5.  {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.
  6.  ¿Qué es el dominio de un atributo? Dar un ejemplo. (1 punto)
  7.  De un ejemplo de una relción binaria. (1 punto)
  8.  ¿Qué 3 datos es necesario mantener en el catálogo para optimizar por costos? ¿Cuál es su utilidad? (2 puntos)
  9. ¿Qué es la seguridad independiente de una base de datos? (1 punto)
  10. 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)
  11.  ¿Qué se utiliza del system catalog a la hora de validar una query? (2 puntos)
  12.  ¿Qué es el clustering? De dos problemas a donde se aplique. (2 puntos)
  13. ¿Por qué es importante para un DBA saber cómo va a creecer una tabla? (1 punto)