Está en la página 1de 16

La fase de diseño de una base de datos la podemos dividir en tres partes que

son: Diseño Conceptual , Diseño Lógico, Diseño Físico.


El diseño de una base de datos consiste en definir la estructura de
los datos que debe tener la base de datos de un sistema de
información determinado.
En el caso relacional, esta estructura será un conjunto de
esquemas de relación con sus atributos, dominios de atributos,
claves primarias, claves foráneas, etc.
El objetivo de esta etapa es identificar y documentar los
datos requeridos por la organización para satisfacer
necesidades de información presentes y futuras. La entrada
principal son los requerimientos que se obtienen a través de
entrevistas a los usuarios.
Estos requerimientos pueden ser de:

 Información: corresponden a las vistas de usuarios, es


decir, a los diferentes documentos, formularios, reportes,
pantallas, etc. que contienen los datos que el usuario utiliza
en su trabajo.
 Procesamiento u Operacionales: corresponden a
características del tipo frecuencia de emisión de reportes,
tiempos de respuestas requeridos, proyecciones de
crecimiento de los datos, necesidades de respaldos y
recuperación, autorizaciones de acceso, etc.
 La salida de esta etapa es la formalización de los
requerimientos expresada idealmente en un diccionario de
datos.
1- Identificación del ámbito de la Base de Datos.

Consiste en delimitar el área a la cual irá enfocada la base de


datos.
Primero se debe identificar las necesidades del cliente y
entender los objetivos globales del sistema a construir, para
luego definir las metas necesarias para alcanzar los objetivos.
2- Establecimiento de los estándares de recolección
de datos.

Cuanto más personas participen de la etapa de


formulación y análisis de los requisitos, más necesario es
la formulación de estándares para la base de datos. Estos
estándares pueden consistir en formularios, encuestas,
matrices de información, etc.
3- Identificación de las vistas de usuario.
Para cada tipo de usuario se obtendrán distintas
pantallas, reportes, formularios, etc.

4- Establecer requerimientos de procesamiento.


5- Construcción de un diccionario de datos.

El diccionario de datos contiene el detalle de cada uno de


los datos del sistema, como el nombre, tipo, longitud y
valores permitidos. Parte desde los datos globales (por
ejemplo, cliente o producto) y luego los desglosa hasta el
máximo nivel de detalle.
Fase 2 :Diseño Conceptual
En esta etapa se obtiene una estructura de la información de la futura BD
independiente de la tecnología que hay que emplear.
No se tiene en cuenta todavía qué tipo de base de datos se utilizará –
relacional, orientad a a objetos, jerárquica, etc.–; en consecuencia, tampoco
se tiene en cuenta con qué SGBD ni con qué lenguaje concreto se
implementará la base de datos. Así pues, la etapa del diseño conceptual nos
permite concentrarnos únicamente en la problemática de la estructuración
de la información, sin tener que preocuparnos al mismo tiempo de resolver
cuestiones tecnológicas.
El objetivo del diseño lógico es transformar
el esquema genérico y conceptual en un modelo de datos
determinado para un sistema de gestión de bases de datos
determinado. El diseño lógico puede realizarse
manualmente, o automáticamente en algunos casos, a
través del uso de herramientas CASE (ingeniería de
software asistida por computadora) desde un diseño
conceptual.
.DISEÑO LOGICO (Dependiente del DBMS) Transformar el
modelo conceptual en definiciones de tablas, vistas, etc.

 esquema relacional
persona (identificacion, nombres, apellidos, edad )

cuenta (persona_id*, numerocuenta)

• Representación gráfica.
DISEÑO FISICO (Dependiente del hardware).
Recibe como entrada el esquema lógico y da
como resultado un esquema físico, que es una descripción
de la implementación de una base de datos en la
memoria secundaria, describe las estructuras de
almacenamiento y los métodos usados para tener un acceso
efectivo a los datos Modelos Fisicos: Modelo Unificador,
Memoria de Elementos
.

También podría gustarte