Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. Identificar identidades
2. Identificar relaciones
3. Identificar atributos y asociarlos a entidades y relaciones
4. Determinar dominios de los atributos
5. Determinar identificadores
6. Determinar jerarquías de generalización
7. Dibujar modelo entidad relación
8. Revisar el esquema conceptual local con el usuario
METODOLOGÍA DE DISEÑO
1. Diseño Conceptual --> MER/MERExt
2. Diseño lógico
3. Diseño Físico
SOLUCIÓN
1. Identificar las entidades
Identificar los principales objetos que interesan al usuario
– Examinar las especificaciones de requisitos de usuario
– Buscar aquellos objetos que existen por sí mismos
• Siempre que sea posible, el usuario debe colaborar en la identificación de las
entidades
• Dar nombres que tengan un significado (obvios para el usuario)
2. Identificar relaciones
• Buscar las expresiones verbales
• Sólo interesan las relaciones que son necesarias
• Determinar la cardinalidad mínima y máxima con la que participa cada entidad
• Asignar nombres que tengan significado para el usuario
• Definir si la participación de cada entidad es total o parcial, y su rol en la relación
5. Determinar identificadores
• Cada entidad tiene al menos una clave
• Las claves pueden ser simples o compuestas
• Escoger la clave primaria
• Determinar si la entidad es fuerte o débil
• Si una entidad no tiene atributos clave es débil
METODOLOGÍA DE DISEÑO MC
DISEÑO CONCEPTUAL:
El modelado conceptual, también denominado diseño conceptual, constituye la
primera fase de desarrollo de bases de datos, y puede subdividirse en dos etapas
claramente diferenciadas:
– Análisis de Requisitos
– Generación del esquema conceptual (Conceptualización).
Esta primera etapa, en general común para datos y procesos, es la etapa de
Percepción, identificación y descripción de los fenómenos del mundo real a
analizar.
Mediante el estudio de las reglas de una empresa (que proveen el marco para el
análisis del sistema) y de entrevistas a los usuarios de los diferentes niveles de la
organización (que proveen los detalles sobre los datos) se llega a elaborar un
esquema descriptivo de la realidad.
El esquema descriptivo se representa utilizando el lenguaje natural. Con ello se
ayuda a que el problema de comunicación usuarios/analistas se reduzca (aunque
seguirá siendo muy importante).
METODOLOGIA DE DISEÑO
Atributos
Relaciones o vinculaciones
Diseño lógico
Un esquema lógico es una descripción de la estructura de la que la base
de datos en términos de la estructura de datos que puede procesar un
tipo de SGBD (sistema gestor de bases de datos).
El diseño lógico depende del tipo de SGBD que se vaya a utilizar, no
depende del producto concreto.
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.
SGBD
Es el software que permite a los usuarios procesar, describir, administrar y
recuperar los datos almacenados en una base de datos.
El esquema físico de una base de datos, depende del tipo de SGBD y del
SGBD específico que se emplee.
- Identificar las vistas a definirse en las tablas. Una vista es una forma
alternativa para describir los datos que existen en una o más tablas.