Sei sulla pagina 1di 5

UNIDAD EDUCATIVA

MARIANO SUREZ
VEINTIMILLA
4

ta

GENERACIN

INTEGRANTES: JOSU GUAMN


CURSO: 6 TECNICO B
FECHA: 23/10/2014
TEMA: NORMALIZACION

RELACIONAL

CONCEPTO:

DE LA BASE DE DATOS

consiste en aplicar una serie de reglas a las relaciones obtenidas tras


el paso del modelo entidad-relacin al modelo relacional.
Las bases de datos relacionales se normalizan para:

Evitar la redundancia de los datos.

Disminuir problemas de actualizacin de los datos en las tablas.

Proteger la integridad de los datos.

En el modelo relacional es frecuente llamar tabla a una relacin,


aunque para que una tabla sea considerada como una relacin tiene
que cumplir con algunas restricciones:

Cada tabla debe tener su nombre nico.

No puede haber dos filas iguales. No se permiten los duplicados.

Todos los datos en una columna deben ser del mismo tipo.

Normalizando la BD: primera


forma normal (1FN)
Un ejemplo de esto es cuando en un campo de texto metemos varios
valores
del mismo
dominio,
como por ejemplo tres nmeros de telfono, o dos direcciones e-mail.
Lo
tpico
en
estos
casos
es separar los datos por comas, espacios u otro carcter y depus
procesarlo
mediante
la
aplicacin.
Para evitar esto hay que definir una nueva tabla que tendr el
identificador
de
la
tabla
de
la
que
parte
y
el campo multivaluado, haciendo juntos de clave nica compuesta

CARACTERISTICAS:

Todos los atributos son atmicos. Un atributo es atmico si los


elementos del dominio son indivisibles, mnimos.

La tabla contiene una clave primaria nica.

La clave primaria no contiene atributos nulos.

No debe existir variacin en el nmero de columnas.

Los

Campos

no

clave

deben

identificarse

por

la

clave

(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 mltiples valores en cada columna.

Los datos son atmicos (a cada valor de X le pertenece un valor


de Y y viceversa).

Normalizando la BD: segunda


forma normal (2FN)
Una tabla est en segunda forma normal siempre que est en primera
forma normal y todos sus atributos (campos) dependan totalmente de
la clave candidate sin ser parte de ella. Viene a ser que, si un campo
de la tabla no depende totalmente de una clave nica (que pueden
ser compuestas), debe sacarse fuera con la parte de la clave principal
de la que es dependiente.

CARACTERISTICAS

Puede aadir nuevas columnas a una tabla sin afectar a


las dems tablas.
Lo mismo aplica para las otras tablas.
Alcanzar este nivel de normalizacin permite que los datos se
acomoden de una manera natural dentro de los lmites
esperados.

Normalizando la BD: tercera


forma normal (3FN)
Una tabla est en tercera forma normal siempre que est en segunda
forma normal (y por consiguiente en primera) y todos sus campos no
primarios (campos que no forman parte de una clave
candidata) dependen nicamente de la clave candidata. Suena como
la segunda forma normal, pero es muy distinta: ningn campo que no

sea
parte
de
la
clave
candidata
de otro campo que no sea la clave candidata.

puede

depender

CARACTERISTICAS

Los atributos dependen directamente de la clave candidata


Establece que todas las dependencias parciales se deben
eliminar y separar dentro de sus propias tablas.

Forma Normal
BCNF o 3.5NF

Boyce-Codd,

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 formalizacin perpetua, es decir las variantes
creadas, en una tabla no se llegaran a mostrar, si las ya planificadas,
dejan de existir.

Normalizando la BD:
forma normal (4FN)

cuarta

no posee dependencias multivaluados no triviales. Una tabla con una


dependencia multivaluados es una donde la existencia de dos o ms
relaciones independientes muchos a muchos causa redundancia, y es
esta redundancia la que es suprimida por la cuarta forma normal.
Siempre es posible llegar a 4NF, pero no siempre es deseable a nivel
de desarrollo.

Caractersticas

Cada dependencia de unin no implica necesariamente las


claves candidatas, quiere decir, que no siguen los criterios de
clave.
Asegura que las dependencias multivaloradas independientes
estn correcta y eficientemente representadas en un diseo de
base de datos.
No posee dependencias multivaloradas no triviales.
Es una donde la existencia de dos o ms relaciones
independientes muchos a muchos causa redundancia.

Normalizando la BD:
forma normal (5FN)

cuarta

Tambin se la conoce como forma normal de proyeccin-unin (PJ/NF).


Una tabla est en 5NF si est en 4NF y cada dependencia de unin en
ella es implicada por las claves candidatas. es un nivel de
normalizacin de bases de datos diseado para reducir redundancia
en las bases de datos relacionales que guardan hechos multi-valores
aislando semnticamente relaciones mltiples relacionadas.

Caractersticas

Generaliza los casos no cubiertos por las otras.


Registro si cumple con la quinta forma normal cuando la
informacin que contiene no puede ser reconstruida de varios
registros pequeos (de registros que cada uno tienen menos
campos que el registro original).
No difiere de la cuarta forma normal a menos de que exista una
limitacin simtrica.

Potrebbero piacerti anche