Trbajo De Normalizacion

Páginas: 13 (3204 palabras) Publicado: 5 de agosto de 2012
República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Superior
Instituto Universitario de Mercadotecnia
Carrera: Informática
Sección: IS6A
Cátedra: análisis y diseño de sistema
Profesora: Julio Rolong

Integrantes:
José Manuel Falcón
Maribel Goncalvez

Julio/2012

Índice:
Que es la normalización
Claves
Formas normales
Access y características

Quela normalización:
El proceso de normalización de bases de datos consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional.
Las bases de datos relacionales se normalizan para:
* Evitar la redundancia de los datos.
* Evitar problemas de actualización de los datos en las tablas.
* Proteger la integridad de losdatos.
En el modelo relacional es frecuente llamar tabla a una relación, aunque para que una tabla sea considerada como una relación 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.
Claves de la normalización:
Una claveprimaria es aquella columna (o conjunto de columnas) que identifica únicamente a una fila. La clave primaria es un identificador que va a ser siempre único para cada fila. Se acostumbra a poner la clave primaria como la primera columna de la tabla pero es más una conveniencia que una obligación. Muchas veces la clave primaria es numérica auto-incrementada, es decir, generada mediante una secuencianumérica incrementada automáticamente cada vez que se inserta una fila.
En una tabla puede que tengamos más de una columna que puede ser clave primaria por sí misma. En ese caso se puede escoger una para ser la clave primaria y las demás claves serán claves candidatas.
Una clave ajena (foreign key o clave foránea) es aquella columna que existiendo como dependiente en una tabla, es a su vez claveprimaria en otra tabla.
Una clave alternativa es aquella clave candidata que no ha sido seleccionada como clave primaria, pero que también puede identificar de forma única a una fila dentro de una tabla. Ejemplo: Si en una tabla clientes definimos el número de documento (id cliente) como clave primaria, el número de seguro social de ese cliente podría ser una clave alternativa. En este caso no se usócomo clave primaria porque es posible que no se conozca ese dato en todos los clientes.

Una clave compuesta: es una clave que está compuesta por más de una columna.
La visualización de todas las posibles claves candidatas en una tabla ayuda a su optimización. Por ejemplo, en una tabla PERSONA podemos identificar como claves su DNI, o el conjunto de su nombre, apellidos, fecha de nacimiento ydirección. Podemos usar cualquiera de las dos opciones o incluso todas a la vez como clave primaria, pero es mejor en la mayoría de sistemas la elección del menor número de columnas como clave primaria.
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 forma normal N.Diagrama de inclusión de todas las formas normales.
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)

Reglas de la normalización:
Primera Forma Normal (1FN):
Una tabla está en Primera Forma Normal si:
* Todos los atributos son atómicos. Un atributoes 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 de columnas.
* 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,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Trbajo
  • trbajo
  • Trbajos
  • trbajo
  • Trbajo
  • Trbajo
  • trbajo
  • trbajo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS