Please enable JavaScript.
Coggle requires JavaScript to display documents.
Base de Datos (Formas normales
(FN) (Dependencias funcionales (Axiomas de…
Base de Datos
Formas normales
(FN)
Conjunto de restricciones sobre tablas que evitan problemas de: redundancia, anomalías de modificación, inserción, borrado de datos
Dependencias funcionales
Y depende funcionalmente de X si cada valor de X tiene asociado el mismo valor de Y en la relación R: X :arrow_right: Y
X ≡ determinante o implicante, Y ≡campos implicados
Dado un valor de X, no tiene por qué ser posible averiguar el valor de Y. Sólo se exige que todas las tuplas que aparezcan en la tabla R con el mismo valor para los campos de X obligatoriamente tengan el mismo valor para los campos de Y
Y tiene dependencia funcional plena o completa del conjunto de campos X si depende funcionalmente de X, pero NO depende de ningún subconjunto propio de X
-
Aplicables independientemente del dominio tratado
(solo conociendo los atributos y claves candidatas)
-
2FN
-
Los atributos que no pertenecen a la PK dependen de todos los atributos de la PK (no de parte de la PK) /
cada campo NO principal de R tiene dependencia funcional completa respecto a cada una de las claves candidatas
3FN
-
Los atributos que no pertenecen a la PK no dependen transitivamente de una clave candidata (atributo que no es PK)
FNBC
(Boyce-Codd)
-
Todo atributo que no pertenece a la PK depende directamente de ella/todo implicante de R es una clave candidata de la relación
-
Aplicables teniendo en cuenta reglas y condiciones específicas del dominio
4FN
-
No posee dependencias multivaluadas no triviales (no hay interrelaciones independientes muchos a muchos que causen redundancia)
5FN
(PJ/NF, proyección-unión)
-
-
6FN
(DKNF, de domino clave)
-
-
-
-
Modelo relacional
MR
-
Elementos
-
-
-
-
Clave ajena o foránea (FK): clave de una tabla que pasa a formar parte de otra para formar una relación entre ellas
-
-
Paso de ME/R a MR
-
Según tipo de relación
-
-
-
-
-
-
-
-
ISA
Disjuntas (opciones)
-
Utilizar una misma relación R para la entidad padre E y para las entidades especializadas Ei :arrow_right: 1
1 entidad con 1 campo cuyo valor identifica cada tipo de entidad especializada
Utilizar una misma relación R para la entidad padre E y para las entidades especializadas Ei :arrow_right: 1
1 entidad con 1 campo para cada tipo de entidad especializada
Crear 1 relación R para la entidad padre E y 1 relación Ri para cada entidad especializada Ei :arrow_right: 1 (padre) + 1 por cada hija
Generalización (casos)
Las superclases de la categoría tienen diferentes claves primarias :arrow_right: 1 (padre con su PK) + 1 por cada superclase
Las superclases de la categoría tienen la misma clave primaria :arrow_right: 1 (padre con PK común) + 1 por cada superclase (con la misma PK)
-
-
Primero va el super, luego los candidatos
-
Unos amigos van a un festival independiente un domingo,
donde no hay un tributo a muchos cantantes
- Cada tributo que no pertenezca a al niño de la PeCa no vale
- Depende de la función completamente
- No, depende del transporte
- Depende directamente del tiempo
4 amigos quieren jugar, uno explica las reglas y condiciones específicas del dominó
A otro no le gusta el juego, así que saca el trivial, jugarán dependiendo de muchos valores
Se les une otros candidatos a jugar, lo que implica más follón
Al final juegan, pero tienen que cumplir las restricciones que Domingo y Clara ponen