Normalizacion

Páginas: 11 (2649 palabras) Publicado: 8 de agosto de 2012
UNIVERSIDAD NACIONAL
“SANTIAGO ANTUNEZ DE MAYOLO”

Normalización de BD

Ing. Mendoza Corpus Carlos
Docente de Practicas BD

UNIVERSIDAD NACIONAL
“SANTIAGO ANTUNEZ DE MAYOLO”

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 relacionalesse 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.
Nopuede haber dos filas iguales. No se per miten los duplicados.
Todos los datos en una columna deben ser del mismo tipo.

Ing. Mendoza Corpus Carlos
Docente de Practicas BD

UNIVERSIDAD NACIONAL
“SANTIAGO ANTUNEZ DE MAYOLO”

TERMINOLOGÍA RELACIONAL EQUIVALENTE












Relación = tabla o archivo
Tupla = registro, fila o renglón
Atributo = columna o campoClave = 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 candidata
Dependencia Multivaluada = dependencia multivalor
RDBMS = Del inglés Relational Data Base Manager System que significa,
Sistema Gestor de Bases de Datos Relacionales.
1FN = Significa, Primera FormaNormal o 1NF del inglés First Normal
Form.

Ing. Mendoza Corpus Carlos
Docente de Practicas BD

UNIVERSIDAD NACIONAL
“SANTIAGO ANTUNEZ DE MAYOLO”

CLAVES
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 comola 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 autonumé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. Además es la
posible clave primaria.
Una clave foránea es aquella columna que existiendocomo 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 clientepodrí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.

Ing. Mendoza Corpus Carlos
Docente de Practicas BD

UNIVERSIDAD NACIONAL
“SANTIAGO ANTUNEZ DE MAYOLO”

FORMAS NORMALES
Las formas normales son aplicadas a la s tablasde 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 ba ses de datos. El creador de estas 3 primeras formas
normales (o reglas) fue Edgar F. Codd.
Primera Forma Normal (1FN)
Una tabla está en PrimeraForma 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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • LA NORMALIZACION
  • Normalizacion
  • normalizacion
  • la normalizacion
  • normalizacion
  • normalizacion
  • normalizacion
  • Normalización

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS