You are on page 1of 12

DISEO DE BASE DE DATOS

VISIN GENERAL DEL PROCESO DE DISEO


La tarea de creacin de aplicaciones de BD es una labor
compleja:
Diseo del esquema de la base de datos

Diseo de los programas que tienen acceso a los datos y
los actualizan

Diseo del esquema de seguridad para controlar el acceso
a los datos.
VISIN GENERAL DEL PROCESO DE DISEO
El diseador de la base de datos debe:
Interactuar con los usuarios.

Realizar una representacin de alto nivel de las necesidades.

Traducir los requisitos a niveles inferiores de diseo
VISIN GENERAL DEL PROCESO DE DISEO
Los modelos de datos de alto nivel nos ofrecen un Marco
Conceptual en el que se especifica:
Los requisitos de datos de los usuarios de la BD

Una estructura para la base de datos que satisfaga esos
requisitos
FASES DEL DISEO
FASE INICIAL
Caracterizacin completa de las necesidades de datos de
los posibles usuarios de la BD.

El diseador de la base de datos debe interactuar
intensamente con los expertos y los usuarios del dominio

El resultado es una especificacin de requisitos del
usuario.
FASES DEL DISEO
ELECCIN DEL MODELO DE DATOS

Diseo conceptual

Proporciona una visin detallada de la empresa.

Se suele emplear el modelo entidad-relacin.

Da lugar a la creacin de un diagrama entidad relacin
que ofrece una representacin grfica del esquema.
FASES DEL DISEO
ELECCIN DEL MODELO DE DATOS
El diseador revisa el esquema
Se satisfacen todos los requisitos

No entren en conflicto entre s.

Eliminar caractersticas redundantes.

Su atencin en este momento se centra en describir los datos y
sus relaciones
FASES DEL DISEO
ELECCIN DEL MODELO DE DATOS
Implica tambin los requisitos funcionales de la empresa.
Tipos de operaciones (o transacciones) que se llevaran a cabo sobre los datos.

El diseador puede revisar el esquema para asegurarse de que
satisface los requisitos funcionales.
FASES DEL DISEO
FASE DE DISEO LGICO Y FSICO

El paso desde el modelo abstracto de datos a la implementacin
de la base de datos se divide en dos fase de diseo final:

Fase de diseo Lgico.


Fase de diseo Fsico

FASES DEL DISEO
FASE DE DISEO LGICO Y FSICO
El diseador traduce el esquema conceptual de alto nivel al
modelo de datos de la implementacin del SGBD que se va a
usar.

El modelo de implementacin de los datos suele ser el modelo
relacional.
FASES DEL DISEO
FASE DE DISEO FSICO
En este modelo se especifican las caractersticas fsicas de la base
de datos.

La forma de organizacin de los archivos.

Las estructuras de almacenamiento interno
FASES DEL DISEO
El esquema fsico de la BD puede modificarse con relativa
facilidad una vez creada la aplicacin.

Las modificaciones del esquema lgico suelen resultar ms
difciles de llevar a cabo

Es importante llevar a cabo con cuidado la fase de diseo de la
base de datos antes de crear el resto de la aplicacin de bases de
datos.

You might also like