Dataware house normalizacion

Páginas: 6 (1282 palabras) Publicado: 25 de agosto de 2010
NORMALIZACIÓN

El modela relacional fue propuesto por Dr. E.F. Codd en 1970. Inicialmente este modelo fue considerado por la industria como un modelo demasiado teórico y demasiado lento para el procesamiento de transacciones.

Esta objeción fue gradualmente superada y para 1980, gracias a productos como Oracle y DB2, grandes bases de datos estuvieron en uso para el procesamiento detransacciones de alto volumen.

El modelo relacional es el estándar de la industria para almacenar y procesar base de datos.

Normalización.

Es una técnica para producir un conjunto de relaciones con propiedades deseables dados los requerimientos de datos de la organización.

• Normalización es una técnica para transformar relaciones que tienen anomalías de actualización provocada por laredundancia de datos.
• Para aplicar normalización debemos encontrar las propiedades de las entidades /relaciones que siempre se cumplen. Estas propiedades se definen en las reglas del negocio (reglas semánticas del negocio).

o “toda parte tiene un peso”
o “siempre tiene asignado un auto” ó “puede tener asignado un auto”
o “el sueldo depende sólo del puesto quetenga el empleado”
o “un empleado puede tener familiares dependientes”

• La 3FN es en muchos casos la forma normal deseable pero si se va necesita aplicar la FN/BC y se pierde alguna DF, será mejor deternerse.
• En ciertos casos se debe tomar la decisión de conservar alguna DF o remover la redundancia en los datos.
• Se sustenta con el concepto de dependencia funcional.• El procedimiento de Normalización debe ser reversible y sin pérdidas.

Relación.

Relación R contiene atributos que están definidos dentro de un dominio.

Sea R(a: D1, b:D2, c:D2, … , n:Dn); Di el dominio de cada atributo.

Tipos de relaciones:

Tipo Entidad.- grupo de objetos con las mismas propiedades
Tipo Relación.- conjunto de asociaciones significativas entretipos de entidades, siendo de cardinalidad 1:1 / 1:M / M:M.

Atributo.- Una propiedad de una entidad o de un tipo de relación.

Simples.- compuesto de un único componente: puesto, salario, etc.

Compuesto.- compuesto de múltiples componentes (se pueden subdividir en otros más simples): dirección (Hidalgo #70-a, Col. Independencia, Querétaro, Qro., México).

Derivados.- unatributo que representa el valor que es derivable del valor de otro atributo o conjunto de atributos de la relación o de otra relación (o combinación de estos):

|No.Nota |Clv_articulo |Precio |Descuento |
|P001 |Gerber |Querétaro|1 |
|P002 |Kelloggs |Querétaro |1 |
|P003 |Emico |León |2 |

Atributos relevantes.- determinan a otros atributos, son determinantes.

Determinante.- atributoo conjunto de atributos del cual dependen funcionalmente algún otro atributo. Se representan así:

Atributo1 ( Atributo4
Atributo2, Atributo3 ( Atributo5

Clv_articulo ( DescripArt, Precio, Clv_Proveedor, Existencia

NoSucursal ( NombreSuc, DirSuc, Gte_Suc, Fax_Suc, email_Suc

Clv_Depto, Puesto ( Salario

NoCliente, FechaEntrevista ( NoEmp, Salón, DuracionEntrevista

Ciudad (Estado

Estado ( Zona

Instructor ( Curso

Curso ( Texto

Llave candidata.- conjunto mínimo de atributos que de manera única identifican a cada ocurrencia de un tipo de entidad.

Llave Primaria.- llave candidata que fue seleccionada para identificar a cada ocurrencia de un tipo de entidad.

Llave Alterna.- llave candidatas que no fueron elegidas como la llave primaria, pero son un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Dataware House
  • Dataware House: Marco de Calidad
  • Dataware house
  • Implementacion dataware house
  • dataware
  • dataware house
  • house
  • House

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS