Beruflich Dokumente
Kultur Dokumente
normales
MATERIA: Base de Datos Para Aplicaciones
MAESTRO: Adn Jos Garca
ALUMNA: Ivette Cortina Jaen
INTRODUCCION
En este presente trabajo tiene como principal objetivo el de establecer los conceptos y ejemplo
de las formas normales que suelen aplicarse alas base de datos para un mayor control y
verificacin para obtener de estas un mejor robustez.
El proceso de normalizacin consiste verificar el cumplimiento de ciertas reglas que aseguran la
eliminacin de redundancias e inconsistencias. Esto se hace mediante la aplicacin de ciertos
procedimientos y en ocasiones se traduce en la separacin de los datos en diferentes relaciones
Las formas normales son las reglas que debemos cumplir para evitar:
use
Es el proceso de organizar de manera eficiente los datos dentro de una base de datos. Esto
incluye la creacin de tablas y el establecimiento de relaciones entre ellas segn reglas prediseadas tanto para proteger los datos y la base de datos, como para hacer ms flexible al
eliminar la redundancia y dependencia incoherente.
Garantizar que las dependencias que tienen los datos entre ellos, sean lgicas y presenten
algn sentido.
use
Identifique cada conjunto de datos relacionados con una clave principal. Ejemplo ID,
Primary Key, FK.
No utilizar varios campos en una sola tabla para almacenar datos similares. Por ejemplo,
para el seguimiento de un artculo del inventario que proviene de dos fuentes diferentes, el
registro puede contener campos para el cdigo de proveedor 1 y un cdigo de proveedor 2.
use
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.
Los principales objetivos son:
Crear tablas separadas para aquellos conjuntos de valores que se aplican a varios
registros. Ejemplo ciudades, profesin.
Relacionar estas tablas por medio de una clave externa, ejemplo ID, Primary Key, FK.
use
La regla de la Tercera Forma Normal establece que todas las dependencias parciales se
deben eliminar y separar dentro de sus propias tablas. Una dependencia parcial es un
trmino que describe a aquellos datos que no dependen de la llave primaria de la tabla
para identificarlos.
Una tabla est normalizada en esta forma si todas las columnas que no son llave son
funcionalmente dependientes por completo de la llave primaria y no hay dependencias
transitivas. Una dependencia transitiva es aquella en la cual existen columnas que no son
llave que dependen de otras columnas que tampoco son llave.
Cuando las tablas estn en la Tercera Forma Normal se previenen errores de lgica
cuando se insertan o borran registros. Cada columna en una tabla est identificada de
manera nica por la llave primaria y no debe haber datos repetidos. Esto provee un
esquema limpio y elegante, que es fcil de trabajar y expandir.
Los principales objetivos son:
Los valores de un registro que no forman parte de la clave de registro no tienen cabida en
la tabla.
use
La cuarta forma normal (4NF) es una forma normal usada en la normalizacin de bases de
datos. La 4NF se asegura de que las dependencias multivariadas independientes estn
correctas y eficientemente representadas en un diseo de base de datos. La 4NF es el
siguiente nivel de normalizacin despus de la forma normal de Boyce-Codd(BCNF).
CARACTERSTICAS
Una tabla est en 4NF si y solo si esta en Tercera forma normal o (Cualquiera de ambas) y
no posee dependencias multivaluadas no triviales. La definicin de la 4NF confa en la
nocin de una dependencia multivaluada. Una tabla con una dependencia multivaluada 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.
use
La quinta forma normal (5FN), tambin conocida como forma normal de proyeccin-unin
(PJ/NF), 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. Una tabla se dice que est en 5NF si y
slo si est en 4NF y cada dependencia de unin (join) en ella es implicada por las claves
candidatas.
use
EJEMPLO DE NORMALIZACION:
PRIMERA FORMA NORMAL (BASE DE DATOS: Pelculas)
Esta tabla si cumple con los objetivos de la Primera Forma Normal (1NF) pues no tienen
datos repetidos, y cada tabla est separada por cada conjunto de datos relacionados y
tiene una clave principal,
use
10
Esta tabla si cumple la segunda forma normal ya que usuario y contrasea son
dependientes de la llave primaria
Esta tabla si cumple con la tercera forma normal ya que el atributo telfono depende del atributo
Direccin.
use
11
use
12
BIBLIOGRAFIA
http://pixelscode.com/mayo-2011/
http://lasrsibd.blogspot.mx/2012/04/primera-y-segunda-forma-normal.html
http://es.wikipedia.org/wiki/Tercera_forma_normal
http://es.wikipedia.org/wiki/Segunda_forma_normal
http://basededatos-jonathan-delatorre.blogspot.mx/2012/04/la-segunda-forma-normal-2fn.html
use