TEMA4

Páginas: 5 (1057 palabras) Publicado: 2 de noviembre de 2015
TEORIA DE LA NORMALIZACION
 Cuando se diseña una base de datos mediante el

modelo relacional, al igual que ocurre en otros
modelos de datos, tenemos distintas alternativas, es
decir, podemos obtener diferentes esquemas
relacionales y no todos son equivalentes, ya que
algunos van a representar la realidad mejor que otros.
 Es necesario conocer qué propiedades debe tener un
esquema relacionalpara representar adecuadamente
una realidad y cuáles son los problemas que se
pueden derivar de un diseño inadecuado.
 La teoría de la Normalización es un método objetivo y
riguroso que se aplica en el diseño de bases de datos
relacionales. Se aplica al esquema relacional para
resolver problemas

TEORIA DE LA NORMALIZACION
 Algunos problemas que se pueden presentar son:
 Incapacidad paraalmacenar ciertos hechos
 Redundancias y por tanto, posibilidad de





incoherencias
Ambigüedades
Pérdida de información
Pérdida de dependencias funcionales, es decir, ciertas
restricciones de integridad que dan lugar a
interdependencias entre los datos.
Aparición en la BD de estados no válidos, es decir,
anomalías de inserción, borrado y modificación.

TEORIA DE LA NORMALIZACION
Esta relaciónalmacena datos de autores y de libros.
AUTOR

NACIONALIDAD

COD_LIBRO

TITULO

EDITORIAL

AÑO

Date, C.

Norteamericana

98987

Database

Addison

1990

Date, C.

Norteamericana

97777

SQL Stan

Addison, W.

1986

Date, C.

Norteamericana

98987

Guide for

Addison, W.

1988

Codd,E.

Norteamericana

7890

Relational

Addison,W.

1990

Gardarin

Francesa

12345

Basi Dati

Paraninfo

1986

GardarinFrancesa

67890

Comp BD

Eyrolles

1984

Valduriez

Francesa

67890

Comp BD

Eyrolles

1984

Kim,W.

Norteamericana

11223

BD OO

ACM

1989

Lochovsky

Canadiense

11223

BD OO

ACM

1989

TEORIA DE LA NORMALIZACION
 Algunos problemas son:
 Redundancia, ya que la nacionalidad del autor se

repite por cada ocurrencia del mismo. Lo mismo
sucede cuando un libro tiene mas de un autor, se
repitela editorial y el año de publicación.
 Anomalías de modificación, es fácil cambiar el
nombre de una editorial en una tupla sin modificar
el resto de las que corresponden al mismo libro, lo
que da lugar a incoherencias.

TEORIA DE LA NORMALIZACION
 Algunos problemas son:
 Anomalías de inserción, ya que si queremos

ingresar información de algún autor, del que no
hubiera ningún libro en la basedatos, no sería
posible, ya que cod_libro es parte de la clave
primaria de la relación (regla de integridad). La
inserción de un libro, que tiene dos autores obliga
a insertar dos tuplas en la relación.
 Anomalías de borrado, ya que si queremos
eliminar un cierto libro, deberíamos perder los
datos de su autor y viceversa.

TEORIA DE LA NORMALIZACION
 Una forma de evitar este tipo de problemasconsiste en seguir la metodología propuesta en el
curso, es decir, un riguroso diseño conceptual y un
traspaso de éste al modelo relacional. Sin
embargo, ante posibles dudas respecto a si un
esquema relacional está correcto, aplicaremos a
dicho esquema un método formal de análisis, que
permita analizar errores y generar esquemas
correctos. Esta es la teoría de la normalización.

TEORIA DE LANORMALIZACION
 En el ejemplo anterior, el conjunto de las siguientes

relaciones no presenta estos problemas:
LIBRO( cod_libro, titulo, editorial, año )
AUTOR( nombre, nacionalidad )
ESCRIBE( cod_libro, nombre )

 La normalización introduce una técnica formal para

diseñar bases de datos relacionales, y permite
mecanizar parte del proceso al disponer de
algoritmos de normalización.

NOCIÓNINTUITIVA DE LAS FORMAS
NORMALES
 Primera Forma Normal (1FN) fue introducida por

Codd, en su primer trabajo. Es una restricción
inherente al modelo relacional por lo que su
cumplimiento es obligatorio. Consiste en la
prohibición de que en una relación existan grupos
repetitivos, es decir, un atributo no puede tomar más
de un valor del dominio subyacente.

NOCIÓN INTUITIVA DE LAS FORMAS
NORMALES
...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • tema4
  • Tema4
  • Tema4
  • tema4
  • Tema4
  • Tema4
  • TEMA4
  • Tema4

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS