De Wikipedia, la enciclopedia libre
Ir a navegaciónSaltar a buscar

Una portada canónica para F (un conjunto de dependencias funcionales en un esquema de relación ) es un conjunto de dependencias tal que F implica lógicamente todas las dependencias en, y implica lógicamente todas las dependencias en F.

El conjunto tiene dos propiedades importantes:

  1. Sin dependencia funcional en contiene un atributo extraño.
  2. Cada lado izquierdo de una dependencia funcional en es único. Es decir, no hay dos dependencias y en tal que .

Una portada canónica no es única para un conjunto dado de dependencias funcionales, por lo tanto, un conjunto F puede tener múltiples portadas. .

Algoritmo para calcular una cubierta canónica

  1. Repetir :
    1. Utilice la regla de unión para reemplazar cualquier dependencia en de la forma y con ..
    2. Encuentra una dependencia funcional en con un atributo extraño y eliminarlo de
  2. ... hasta no cambia

[1]

Referencias

  1. ^ Silberschatz, Abraham (2011). Conceptos del sistema de base de datos (PDF) (Sexta ed.). Nueva York: McGraw-Hill. ISBN 978-0073523323.