Desiderata

Páginas: 5 (1106 palabras) Publicado: 22 de mayo de 2012
Formas Normales
Las formas normales (NF) proporcionan los criterios para determinar el grado en el que se vulneran en una tabla inconsistencias y anomalías lógicas. Mientras sea más alta la forma normal aplicable a una tabla, es menos vulnerable a inconsistencias y anomalías. Las formas normales son aplicables a tablas individuales; decir que una base de datos entera está en la forma normal nes decir que todas sus tablas están en la forma normal n.
Primera Forma Normal (1FN)
Una tabla está en Primera Forma Normal si:
* Todos los atributos son atómicos. Un atributo es atómico si los elementos del dominio son indivisibles, mínimos.
* La tabla contiene una llave primaria única.
* La llave primaria no contiene atributos nulos.
* No debe existir variación en el número decolumnas.
* Los Campos no llave deben identificarse por la llave (Dependencia Funcional)
* Debe Existir una independencia del orden tanto de las filas como de las columnas, es decir, si los datos cambian de orden no deben cambiar sus significados
* Una tabla no puede tener múltiples valores en cada columna.
* Los datos son atómicos (a cada valor de X le pertenece un valor de Y yviceversa).
Esta forma normal elimina los valores repetidos dentro de una BD
Segunda Forma Normal (2FN)
Dependencia Funcional. Una relación está en 2FN si está en 1FN y si los atributos que no forman parte de ninguna clave dependen de forma completa de la clave principal. Es decir que no existen dependencias parciales. (Todos los atributos que no son clave principal deben depender únicamente dela clave principal).
En otras palabras podríamos decir que la segunda forma normal está basada en el concepto de dependencia completamente funcional. Una dependencia funcional es completamente funcional si al eliminar los atributos A de X significa que la dependencia no es mantenida, esto es que . Una dependencia funcional es una dependencia parcial si hay algunos atributos que pueden sereliminados de X y la dependencia todavía se mantiene, esto es .
Tercera Forma Normal (3FN)
La tabla se encuentra en 3FN si es 2FN y si no existe ninguna dependencia funcional transitiva entre los atributos que no son clave.
Un ejemplo de este concepto sería que, una dependencia funcional X->Y en un esquema de relación R es una dependencia transitiva si hay un conjunto de atributos Z que no es unsubconjunto de alguna clave de R, donde se mantiene X->Z y Z->Y.
Formalmente, un esquema de relación está en 3 Forma Normal Elmasri-Navathe,[] si para toda dependencia funcional, se cumple al menos una de las siguientes condiciones:
1. es superllave o clave.
2. es atributo primo de; esto es, si es miembro de alguna clave en.
Además el esquema debe cumplir necesariamente, con lascondiciones de segunda forma normal.
Forma normal de Boyce-Codd (FNBC)
La tabla se encuentra en FNBC si cada determinante, atributo que determina completamente a otro, es clave candidata. Deberá registrarse de forma anillada ante la presencia de un intervalo seguido de una formalización perpetua, es decir las variantes creadas, en una tabla no se llegaran a mostrar, si las ya planificadas, dejan deexistir.
Formalmente, un esquema de relación está en FNBC, si y sólo si, para toda dependencia funcional válida en, se cumple que
1. es superllave o clave.
De esta forma, todo esquema que cumple FNBC, está además en 3FN; sin embargo, no todo esquema que cumple con 3FN, está en FNBC.
Cuarta Forma Normal (4FN)
Una tabla se encuentra en 4FN si, y sólo si, para cada una de sus dependenciasmúltiples no funcionales X->->Y, siendo X una super-clave que, X es o una clave candidata o un conjunto de claves primarias.
Quinta Forma Normal (5FN)
Una tabla se encuentra en 5FN si:
* La tabla está en 4FN
* No existen relaciones de dependencias no triviales que no siguen los criterios de las claves. Una tabla que se encuentra en la 4FN se dice que está en la 5FN si, y sólo si,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Desiderata
  • Desiderata
  • Desiderata
  • Desiderata
  • Desiderata
  • Desiderata
  • desiderata
  • Desiderata

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS