Hola

Páginas: 5 (1075 palabras) Publicado: 3 de noviembre de 2012
Unidad II: Modelo
Relacional
MDD25001

El diseño de bases de datos
relacionales.


Uno de los retos en el diseño de la base
de datos es el de obtener una estructura
estable y lógica tal que:
 El

sistema de base de datos no sufra de
anomalías de almacenamiento.

 El

modelo lógico pueda modificarse
fácilmente para admitir nuevos
Docente:Tatiana Peña P.
requerimientos.2

Cont.
Una base de datos implantada sobre un
modelo bien diseñado tiene mayor
esperanza de vida aun en un ambiente
dinámico, que una base de datos con un
diseño pobre.
 En
promedio, una base de datos
experimenta una reorganización general
cada seis años, dependiendo de lo
dinámico de los requerimientos de los
usuarios.


Docente:Tatiana Peña P.

3

Cont.


Una basede datos bien diseñada tendrá
un buen desempeño aunque aumente su
tamaño, y será lo suficientemente flexible
para incorporar nuevos requerimientos o
características adicionales.

Docente:Tatiana Peña P.

4

Riesgos.


Existen diversos riesgos en el diseño de
las bases de datos relacionales que
afecten la funcionalidad de la misma, los
riesgos generalmente son la redundancia
deinformación y la inconsistencia de
datos.

Docente:Tatiana Peña P.

5

Normalización.


La normalización es el proceso de
simplificar la relación entre los campos de
un registro.



Por medio de la normalización un
conjunto de datos en un registro se
reemplaza por varios registros que son
más simples y predecibles y, por lo tanto,
más manejables.
Docente:Tatiana Peña P.6

Cont.


La normalización se lleva a cabo por
cuatro razones:
 Estructurar

los datos de forma que se puedan
representar las relaciones pertinentes entre
los datos.

 Permitir

la recuperación sencilla de los datos
en respuesta a las solicitudes de consultas y
reportes.
Docente:Tatiana Peña P.

7

Cont.
 Simplificar

el mantenimiento de los datosactualizándolos, insertándolos y borrándolos.

 Reducir

la necesidad de reestructurar o
reorganizar los datos cuando surjan nuevas
aplicaciones.

Docente:Tatiana Peña P.

8

Cont.


En términos más sencillos la
normalización trata de simplificar el diseño
de una base de datos, esto a través de la
búsqueda de la mejor estructuración que
pueda utilizarse con las entidades
involucradas enella.

Docente:Tatiana Peña P.

9

Fase I: Generación del Modelo
Inicial








Identificar Entidades Regulares y Débiles.
Identificar los atributos de las Entidades.
Identificar atributos identificadores de las
Entidades
Identificar las relaciones entre Entidades y su
cardinalidad.
Identificar atributos de existencia.
Identificar Generalizaciones, Especializacionesy
agregación.
10
D
Comprobar que noocente:Tatianamallas disjuntas.
haya Peña P.

Fase II: Refinamiento del
Modelo.
Encontrar el Modelo Conceptual
Canónico.
 ¿Qué es el MCC?


 Modelo



con una estructura simple.

¿Por qué se refina el modelo hasta llegar
a la forma canónica?
 Por

razones de mantención futura del modelo
y por facilidadesocente:Tatiana Peña P.
decomprensión.
11
D

Cont.


¿Cuál es la estructura del modelo en
forma Canónica?
 Estructura



de tipo estrella.

¿Cómo se obtiene el modelo canónico?
 Aplicando

1FN, 2FN, 3FN.

Docente:Tatiana Peña P.

12

Proceso de Normalización.


La teoría de normalización tiene como
fundamento el concepto de formas
normales;



Se dice que una relación está en unadeterminada forma normal si satisface un
conjunto de restricciones.
Docente:Tatiana Peña P.

13

Pasos de la Normalización.
(Restricciones)


Descomponer todos los grupos de datos
en registros bidimensionales.



Eliminar todas las relaciones en la que
los datos no dependan completamente
de la llave primaria del registro.



Eliminar todas las relaciones que
contengan...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • hola hola hola hola
  • hola hola hola hola hola
  • hola hola hhola hola y hola
  • hola hola hola
  • Hola Hola Hola
  • Hola Hola Hola
  • hola hola hola
  • Hola hola

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS