M Dulo 4

Páginas: 27 (6530 palabras) Publicado: 15 de abril de 2015
Módulo 4. Normalización de Datos

Jorge Iván Bedoya Restrepo

Módulo 4. Normalización de Datos
Definición.
Es un proceso por medio del cual se logra un nivel de eficiencia en el diseño de
una base de datos, acorde con los requerimientos de procesamiento del usuario.
Hasta ahora, con las reglas de traducción vistas en clase y aplicándolas
correctamente al modelo entidad relación, sabemos quellegamos a un diseño de
bases de datos. Y hasta ahora sabemos que dicha base de datos a la cual se llega
es correcta. Pero no sabemos el por qué……ese es el objetivo del tema de
normalización de datos. Entender por qué la base de datos resultante de la
aplicación de las reglas de traducción es eficiente.
Existen varios grados de eficiencia en el diseño de una base de datos. Estos
grados de eficiencia sellaman formas normales. Existen seis formas normales:







Primera Forma Normal (1NF)
Segunda Forma Normal (2NF)
Tercera Forma Normal (3NF)
Forma Normal de Boyce/Codd (BCNF)
Cuarta Forma Normal (4NF)
Quinta Forma Normal (5NF)

El menor grado de eficiencia es la NO NORMALIZACION, es decir, el diseño de
base de datos que ni siquiera está en Primera Forma Normal. El mayor grado de
eficienciaes la QUINTA FORMA NORMAL.
Cabe aclarar que el 98% de las bases de datos empresariales trabajan
satisfactoriamente estando en 3NF. En otras palabras, el 98% de las veces una
base de datos que está en 3NF cumple con los requerimientos del usuario.
Esa es la razón por la cual en este curso de bases de datos se ve hasta la tercera
forma normal (3NF). Las formas normales superiores (BCNF, 4NF, 5NF)quedan
como tema de consulta.

Posibles anomalías en el diseño de una base de datos.
Al diseñar una base de datos, existe la posibilidad de que ésta quede con tres (3)
tipos de anomalías (o defectos) que existen. Las posibles anomalías que existen
son las siguientes:


Anomalía de Inserción
1

Módulo 4. Normalización de Datos




Jorge Iván Bedoya Restrepo

Anomalía de Actualización
Anomalía deBorrado

Cabe aclarar que las anomalías las tienen individualmente las tablas que
componen la base de datos.
Anomalía de Inserción.
Es una situación anormal que se presenta en una tabla al INSERTAR nuevas
tuplas en ella y que es causada por el diseño de la tabla.
La consecuencia de este tipo de anomalía es que la tabla va a tener
REDUNDANCIA DE DATOS.
Anomalía de Actualización.
Es una situaciónanormal que se presenta en una tabla al ACTUALIZAR tuplas ya
existentes y que es causada por el diseño de la tabla.
La consecuencia de este tipo de anomalía es una posible INCONSISTENCIA
FUTURA DE LOS DATOS.
Anomalía de Borrado.
Es una situación anormal que se presenta en una tabla al BORRAR tuplas de ella
y que es causada por el diseño de la tabla.
La consecuencia de este tipo de anomalía es unaposible PERDIDA O BORRADO
NO DESEADO DE DATOS.
Ejemplo.
Para entender los tipos de anomalías existentes, suponga el esquema de tabla
siguiente:
VEHICULO = { placa, marca, modelo, capacidad, codoficinatransito, ciudadoficina,
nroempleados }
Esta tabla pretende almacenar los datos de los vehículos junto con los datos de la
oficina de transito donde está matriculado.
Los atributos de la tabla VEHICULOson la placa del carro, la marca, modelo y
capacidad del carro, el código de la oficina de transito donde está matriculado, la
ciudad donde queda dicha oficina y el número de empleados que tiene la oficina
de transito.

2

Módulo 4. Normalización de Datos

Jorge Iván Bedoya Restrepo

Para saber si una tabla tiene anomalías de inserción, la pregunta que se debe
hacer es “EN QUÉ SITUACIONES SEPRESENTA REDUNDANCIA DE DATOS
AL INSERTARLE NUEVAS TUPLAS A LA TABLA?”
Si analizamos bien la tabla, nos damos cuenta de que los datos de la misma
pudieran ser los siguientes:

PLACA

MARC
A

KJH564 RENA
ULT
PEF78 MAZD
6
A
DER87 BMW
6
HJN98 MAZD
3
A
HBF90 TOYO
9
TA
GTF50 AUDI
1

MODELO

CAPACIDA
D

CODOFICIN
A

CIUDA
D

NROEM
P

2004

5

10

BELLO

45

2008

4

10

BELLO

45

2010

3

10

BELLO

45...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • M DULO 4 Idioa
  • M Dulo 4 5
  • M Dulo 4
  • La M Dula E
  • M DULO
  • M DULO
  • M Dulo 4 Lecturas 1
  • M DULO 4 La Iluminaci N

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS