Base de Datos

Páginas: 5 (1196 palabras) Publicado: 4 de junio de 2016
Universidad “Mariano Gálvez de Guatemala”
BASE DE DATOS
Ing. Atilio Maltes

PASOS NORMALIZACION

Elder Everardo Gonzalez Gramajo
Carne: 3090-07-9938.

Resumen

El término Bases de Datos (BD) es algo muy común en nuestros días, todos tenemos una idea básica de
lo que es una base de datos, por lo menos a nivel abstracto. Las BD y sus tecnologías tienen un impacto
decisivo con el creciente uso delas computadoras. Un paso indispensable para crear una base
de datos es su diseño, el que tiene como punto de partida la planificación del tipo de información que se
quiere almacenar en la misma. Muchos usuarios de las BD no dan importancia a este aspecto, dando
lugar a serios problemas en la manipulación de la información. El proceso de diseño de una base de
datos no siempre es sencillo derealizar, en ocasiones requiere de refinamientos sucesivos para lograr
que el sistema relacional sea óptimo y, en última instancia, evite la redundancia de los datos. Para lograr
este objetivo y obtener estructuras de datos eficientes, se utiliza la técnica de normalización.

Clase 5 Normalización
El proceso de normalización de bases de datos consiste en aplicar una serie de reglas a las relacionesobtenidas tras el paso del modelo entidad-relación al modelo relacional.
Las bases de datos relacionales se normalizan para:
o
o
o

Evitar la redundancia de los datos.
Evitar problemas de actualización de los datos en las tablas.
Proteger la integridad de los datos.

En el modelo relacional es frecuente llamar tabla a una relación, aunque para que una tabla sea
considerada como una relación tieneque cumplir con algunas restricciones:
o
o
o

Cada columna 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.

Formas Normales
Las formas normales son aplicadas a las tablas de una base de datos. Decir que una base de datos está
en la forma normal N es decir que todas sus tablas están en la formanormal N.
En general, las primeras tres formas normales son suficientes para cubrir las necesidades de la mayoría
de las bases de datos. El creador de estas 3 primeras formas normales (o reglas) fue Edgar F. Codd.

Primera Forma Normal (1FN)
Una tabla está en Primera Forma Normal
o
o
o
o

Todos los atributos son atómicos. Un atributo es atómico si los elementos del dominio son
indivisibles,mínimos.
La tabla contiene una clave primaria.
La llave primaria no contiene atributos nulos.
No posee ciclos repetitivos.

Una columna no puede tener múltiples valores. Los datos son atómicos. (Si a cada valor de X le
pertenece un valor de Y, entonces a cada valor de Y le pertenece un valor de X)
Esta forma normal elimina los valores repetidos dentro de una BD

Segunda Forma Normal (2FN)
DependenciaFuncional. 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.
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 eliminarlos atributos A de X significa que la dependencia no es mantenida, esto es que A Є X, (X –

{A}) -x-> Y. Una dependencia funcional
es una dependencia parcial si hay algunos
atributos
que pueden ser eliminados de X y la dependencia todavía se mantiene, esto es A Є X,
(X – {A}) -> Y.
Por ejemplo {DNI, ID_PROYECTO}
HORAS_TRABAJO (con el DNI de un empleado y el ID de un
proyecto sabemos cuántashoras de trabajo por semana trabaja un empleado en dicho proyecto) es
completamente
dependiente
dado
que
ni
DNI
HORAS_TRABAJO
ni
ID_PROYECTO
HORAS_TRABAJO
mantienen
la
dependencia.
Sin
embargo
{DNI,
ID_PROYECTO}
NOMBRE_EMPLEADO
es
parcialmente
dependiente
dado
que
DNI
NOMBRE_EMPLEADO mantiene la dependencia.

Tercera Forma Normal (3FN)
La tabla se encuentra en 3FN si es 2FN y si no existe ninguna...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS