Está en la página 1de 13

Modelo

Conceptual de la
Base de Datos
Propsito de una metodologa de
diseo

El propsito de la metodologa de diseo es


facilitar el propsito de diseo y servir de
soporte de la base de datos mediante la
utilizacin de procedimientos, tcnicas,
herramientas ya ayudas para la generacin de
documentacin.
Fases principales del diseo de
una base de datos

Las Fases son:


Diseo conceptual de la base de datos
Diseo lgico de la base de datos
Diseo fsico de la base de datos
Factores de importancia para que
el diseo de una base de datos
resulte adecuado.
Los Factores de gran importancia para el
diseo de una base de datos son los
siguientes:
Entender lo que el usuario nos pide
Entender lo que el usuario no puede pedir
Agregar cosas que el usuario no ha
identificado pero que va a necesitar ms
adelante
Importancia de los usuarios en el
proceso de diseo de una base de
datos
Es importante tomar en cuenta al cliente
durante todo el proceso de desarrollo de la
base de datos, para que al final esta sea lo
que l necesita y se sienta satisfecho con el
trabajo que el diseador de bases de datos
ha realizado.
Objetivo del diseo conceptual de
la base de datos

El objetivo principal es construir un modelo


conceptual de los datos de acuerdo con los
requisitos de datos de la organizacin,
enteramente independiente de los detalles de
implementacin. Y que sirvan de base para las
dems etapas de diseo.
Pasos para el diseo conceptual
de la base de datos
Los pasos que estn asociados al diseo conceptual son:

Identificar los tipos de entidad.


Identificar los tipos de relacin.
Identificar y asociar los atributos con los tipos de entidad y de
relacin.
Determinar los dominios de los atributos.
Determinar los atributos de clave candidata, principal y alternativa.
Considerar el uso de conceptos de modelado avanzados (opcional).
Comprobar si el modelo tiene redundancia.
Validar el modelo conceptual, comprobando las transacciones de
los usuarios
Repasar el modelo de datos conceptual con los usuarios.
Tipos de entidad y los tipos de
relacin a partir de las
especificaciones de requisitos del
usuario
Para identificar los tipos de entidad debemos:
Definir los objetos principales en los que los usuarios estn
interesados.
Identificar las frases o nombres nominales mencionados.
Identificar objetos que tenga existencia propia.

Para identificar los tipos de relacin debemos:


Buscar los nombres mencionados en la especificacin de
requisitos del usuario, utilizando consideraciones
gramaticales.
Normalmente se indican mediante verbos o expresiones
verbales.
Las relaciones son binarias ya que existen entre dos tipos de
entidad, excepto las relacione complejas que pueden implicar
ms de dos tipos de entidad.
Atributos a partir de la
especificacin de requisitos del
usuario y asociacin los tipos de
entidad o de relacin
Los atributos se identificaran de la siguiente
manera:
Es similar a la identificacin de entidades.
Se busca nombres o frases nominales dentro
de la especificacin de requisitos del usuario,
nombre o frase nominal es una propiedad,
cualidad, identificador o caracterstica de una
de esas entidades o relaciones.
Los atributos se asocian con los tipos de
entidad o de relacin en base a la
especificacin que nos proporciona el usuario.
Propsito de la tcnica de
especializacin/ generalizacin de
los tipos de entidad

El propsito es resaltar las diferencias entre


entidades definiendo una o ms subclases de
una entidad superclase.
Comprobacin de si hay
redundancia en un modelo de
datos
Para comprobar si hay redundancia se debe realizar
lo siguiente:
Reexaminar a examinar las relaciones uno a uno
Eliminar las relaciones redundantes
Considerar la dimensin temporal
Por ejemplo si tenemos dos entidades en un
hotel cliente y husped, las dos son la misma
por la que debemos combinarlas y si las claves
principales son diferentes se selecciona la una
de ellas como principal y dejamos la otra como
alternativa.
Importancia de validar el modelo
de datos conceptual y tcnicas
para validar dicho modelo.

Es conveniente validar por que nos


garantiza que soporta las transacciones
requeridas, las tcnicas que tenemos para
validar este modelo son:
Descripcin de las transacciones
Utilizacin de las rutas de las
transacciones
Propsito de la documentacin
generada durante el diseo
conceptual de la base de datos.
El propsito de la documentacin es dar una
organizacin de los datos y de los pasos a
seguir para el desarrollo de la base de datos,
as como tambin es el soporte de las dems
etapas de diseo.

También podría gustarte