Mindmap
Algoritmo de Bernstein

Mapa mental: Algoritmo de Bernstein
Inhalt der Mindmap
Algoritmo de Bernstein
- Algoritmo para la normalización de Bases de Datos Relacionales.
Requerimientos
- Conjunto de Atributos de la Relación {a}
- Conjunto de Dependencias Funcionales {DF}
Producto
- Esquema de BD Relacional en 3FN
Pasos
- 1. Definir U = [{a}, {DF}]
- 2. Para toda DF, definir LDS
- Lado Derecho Simple
- Reglas de Amstrong
- Descomposición
- Si se tiene: a -> b, c Entonces, se puede expresar: a -> b y a -> c
- Reunión
- Si se tiene: a->b y a->c Entonces, se pude expresar: a->b,c
- Descomposición
- 3. Encontrar MCNR
- Mínima Cobertura NO Redundante
- Algoritmo X-Closure
- Conjunto de atributos que son determinados luego de dar un atributo inicial
- 4. Lado Izquierdo Mínimo
- Reglas de Amstrong
- 5. Encontrar llaves de U
- Candidatas
- 6. Reunir DFs con mismo lado izquierdo
- Regla de Amstrong
- Reunión
- Regla de Amstrong
- 7- Crear TABLAS con cada DF
- Definir PK
- Lado izquierdo de la DF
- Definir PK
- 8. Buscar llaves de U en TABLAS
- ¿Encontrada?
- NO. Agregar tabla con llave candidata
- losless decomposition
- SI. 3FN
- NO. Agregar tabla con llave candidata
- ¿Encontrada?
Informationen
- Beschreibung
- Algoritmo de Bernstein, utilizado para obtener un esquema de Base de Datos Relacional en Tercera Forma Normal.
- Erstellt von
- Pedro Romero
- Aufrufe
- 1.271
- Tags
- Bewertung