Bases De Datos - Normalizacion

  • April 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 Bases De Datos - Normalizacion as PDF for free.

More details

  • Words: 700
  • Pages: 3
CENTRO EDUCATIVO COMUNAL – FRANCISCO DE PAULA SANTANDER ÁREA DE INFORMÁTICA - 2009

NORMALIZACIÓN DE BASES DE DATOS 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 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 tiene que cumplir con algunas restricciones: 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.

CON OCIMIE NT OS PR EVIOS TERMIN OLO GÍ A          

Regla = tabla o archivo Tupla = registro, fila o renglón Atributo = columna o campo Clave = llave o código de identificación Clave Candidata = superclave mínima Clave Primaria = clave candidata elegida Clave Ajena = clave externa o clave foránea Clave Alternativa = clave secundaria Dependencia Multivaluada = dependencia multivalor RDBMS = Del inglés Relational Data Base Manager System que significa, Sistema Gestor de Bases de Datos Relacionales.

JULIAN REYES

CENTRO EDUCATIVO COMUNAL – FRANCISCO DE PAULA SANTANDER ÁREA DE INFORMÁTICA - 2009

TIPO S DE CL AVE S Una clave primaria es aquella columna (pueden ser también dos columnas o más) que identifica únicamente a esa fila. La clave primaria es un identificador que va a ser único para cada fila. Se acostumbra poner la clave primaria como la primera columna de la tabla pero esto no tiene que ser necesario, si no es más una conveniencia. Muchas veces la clave primaria es auto-numérica. En una tabla puede que tengamos más de una clave, en tal caso se puede escoger una para ser la clave primaria, las demás claves son las claves candidatas. Una clave foránea es aquella columna que existiendo como dependiente en una tabla, es a su vez clave primaria 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.

FOR MAS N OR MALES 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. 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.

PRI MER A FO R MA NOR MAL (1 FN)

Una tabla está en Primera Forma Normal sólo si 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 tabla no contiene atributos nulos. Si 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 Base de Datos.

JULIAN REYES

CENTRO EDUCATIVO COMUNAL – FRANCISCO DE PAULA SANTANDER ÁREA DE INFORMÁTICA - 2009 Jóvenes hasta este punto los llevare a la normalización de base de datos, ya que siguientes Normalizaciones, se vuelven muy complejas para un curso básico de bases de datos como es el caso, donde este tipo de información no se maneja muy a menudo.

BIBLI O GR AF ÍA

http://es.wikipedia.org/wiki/Normalizaci%C3%B3n_de_bases_de_datos http://www.monografias.com/trabajos5/norbad/norbad.shtml

JULIAN REYES

Related Documents