Unidad Iii Normalización

  • Uploaded by: romariv
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Unidad Iii Normalización as PDF for free.

More details

  • Words: 701
  • Pages: 16
Unidad III NORMALIZACIÓN

Qué es la normalización

Normalización es un conjunto de reglas que sirven para ayudar a los diseñadores a desarrollar un esquema que minimice los problemas de lógica en el diseño de la Base de Datos.

VENTAJAS DE LA NORMALIZACION La normalización hace que las cosas sean fáciles de entender. 

Una base de datos normalizada ocupa menos espacio en disco que una no normalizada. 

Hay menos repetición de datos, lo que tiene como consecuencia menor uso de espacio en disco.

Dependencia Funcional. La Dependencia Funcional es la relación que existe entre dos atributos. Ej. X y Y Dado un valor de X, existe un valor de Y, entonces Y es funcionalmente dependiente de X.

Claves o Llaves. Es el atributo que le da la diferenciación a cada tabla, este atributo hace que no tengamos tuplas o filas repetidas.

Dependencia Transitiva. Es la dependencia que está encadenada. Dado un valor de X, existe un valor de Y, y dado un valor de Y existe un valor de Z que es transitivamente dependiente de X.

Grados de normalización Existen básicamente normalización: • • •

tres

niveles

de

Primera Forma Normal (1NF) Segunda Forma Normal (2NF) Tercera Forma Normal (3NF).

Cada una de estas formas tiene sus propias reglas.

R e g la

D e s c r ip c ió n

P r i m e r a F o r m a I Nn co l rumy ae l l (a 1 Fe lNi m) i n a c i ó n d e t o d o s l o s S e g u n d a F o r m aA Ns eo gr mu r aa l q( 2u Fe N t o) d a s l a s c o l u m n a s q u c o m p le t a m e n t e d e p e n d ie n t e s d e la T e r c e r a F o r m a EN loi mr m i na al (c3 uF a Nl q) u i e r d e p e n d e n c i a t r a n t ra n s it iv a e s a q u e lla e n la c u a l la s c d e p e n d ie n t e s d e o t ra s c o lu m n a s q u

Primera Forma Normal La regla de la Primera Forma Normal establece que las columnas repetidas deben eliminarse y colocarse en tablas separadas.

En este caso, la clave primaria se convierte en la combinación {NÚMEROD, LUGARESD} pero hay redundancia en las tuplas La idea es eliminar el atributo LUGARESD que viola la 1FN y colocarlo en una relación aparte LUGARES_DEPTOS junto con la clave primaria NÚEROD de DEPARTAMENTO. La calve primaria de esta relación es la combinación {NÚMEROD, LUGARD}, como se aprecia en la figura 3.12. Hay una tupla distinta el LUGARES_DEPTOS por cada ubicación de un departamento. El atributo LUGARESD se quita de la relación DEPARTAMENTO de la figura 3.10, descomponiendo la relación que no es 1FN en las dos relaciones 1FN DEPARTAMENTO Y LUGARES_DEPTOS.

Segunda Forma Normal La regla de la Segunda Forma Normal establece que todas las dependencias parciales se deben eliminar y separar dentro de sus propias tablas. Una dependencia parcial es un término que describe a aquellos datos que no dependen de la llave primaria de la tabla para identificarlos.

Tercera Forma Normal 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.

La transitividad se da cuando un atributo no clave depende funcionalmente de un atributo que a su vez depende de la clave primaria.

En resumen La normalización es una técnica que se utiliza para crear relaciones lógicas apropiadas entre tablas de una base de datos. Ayuda a prevenir errores lógicos en la manipulación de datos. La normalización facilita también agregar nuevas columnas sin romper el esquema actual ni las relaciones.

Related Documents

Unidad Iii
June 2020 11
Unidad Iii
May 2020 15
Unidad Iii
August 2019 34
Unidad Iii
April 2020 16
Unidad Iii
May 2020 16

More Documents from "rleonc"

Entidad_relacion
June 2020 1
June 2020 6
Unidad1
June 2020 3