You are on page 1of 9

LABORATORIO 8

DISEÑO MODELO RELACIONAL DE UNA BASE DE DATOS

BYRON ALEXANDER MONTENEGRO QUIÑONEZ


JUNIO 2018

SERVICIO NACIONAL DE APRENDIZAJE (SENA)


CENTRO DE SERVICIOS FINANCIEROS (BOGOTÁ)
ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN (1665022)
Laboratorio N° 8 Diseño Modelo Relacional de una Base de Datos

ÍNDICE
1. INTRODUCCIÓN ........................................................................................................ 3
2. OBJETIVOS ................................................................................................................ 3
3. CONSIDERACIONES ................................................................................................. 3
4. PROCEDIMIENTO ...................................................................................................... 4
EJERCICIOS ............................................................................................................... 4
1. Tienda ...................................................................................................................... 4
1. Modelo Entidad Relación ................................................................................ 4
2. Modelo Relacional .......................................................................................... 5
2. Empresa de transporte de encomiendas ................................................................. 5
1. Modelo Entidad Relación ................................................................................ 5
2. Modelo Relacional .......................................................................................... 6
3. Compañía de Seguros ............................................................................................. 7
1. Modelo Entidad Relación ................................................................................ 7
2. Modelo Relacional .......................................................................................... 7
4. Biblioteca ................................................................................................................. 7
1. Modelo Entidad Relación ................................................................................ 7
2. Modelo Relacional .......................................................................................... 8

2
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Laboratorio N° 8 Diseño Modelo Relacional de una Base de Datos

1. INTRODUCCIÓN
Continuando con el Proceso de Construcción de la Base de Datos, después de realizar
el Modelo Entidad Relación, debemos construir el Modelo Lógico o Modelo Relacional
de la Base de Datos.

Para ello partimos del MER identificando las Entidades y Relaciones que se convierten
en Tablas, para que en cada una de ellas le agreguemos los campos que la componen.
De la misma forma un paso importante es identificar el tipo de dato que se va almacenar
para cada uno de los campos.

En el nombrado de tablas y campos se sugiere tener un estándar para minimizar errores


en la interpretación.

Como parte de los procesos de calidad en el desarrollo de software se requiere de una


documentación. En el Modelo Relacional podemos documentar las tablas mediante una
descripción de cada uno de los campos, permitiendo generar el documento conocido
como el Diccionario de Datos.

2. OBJETIVOS
 Emplear los símbolos y convenciones propias del Modelo Relacional para la
solución de ejercicios propuestos.
 Convertir Entidades y Relaciones del Modelo Entidad Relación a Tablas en el
Modelo Relacional.
 Identificar qué tipo de datos se va almacenar en cada uno de los campos de las
tablas.
 Identificar claves primarias y foráneas.
 Identificar los campos que pueden participar en la construcción de las relaciones
entre las tablas.
 Utilizar un estándar para los nombres de las tablas y campos.
 Utilizar la Herramienta DBDesigner en el Diseño del Modelo Relacional de una
Base de Datos.

3. CONSIDERACIONES
Ítem Descripción
Soporte Teórico  Revisar el Objeto de Contenido Conversión MER a
Modelo Relacional.
 Seguir los procedimientos y explicaciones
proporcionadas en los Video tutoriales para el Diseño
del Modelo Relacional de una Base de Datos utilizando
la Herramienta DBDesigner.
Productos requeridos  Ejercicios de ejemplo que se muestran en los Video
Tutoriales.
 Desarrollo de Ejercicios en la Herramienta DBDesigner.

3
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Laboratorio N° 8 Diseño Modelo Relacional de una Base de Datos

 Lista con los ejercicios a realizar en este laboratorio.


Herramientas SW  Para el desarrollo del Laboratorio se requiere tener
instalada la Herramienta DBDesigner de acuerdo con
las indicaciones ofrecidas en el videotutorial respectivo.

4. PROCEDIMIENTO
Para el Desarrollo de cada uno de los ejercicios tenga en cuenta el siguiente
procedimiento:

1. Analizar detenidamente cada uno de los MER a convertir a Modelo Relacional.


2. Convertir Entidades y Relaciones del MER a sus respectivas tablas del Modelo
Relacional. (Conversión en documento Word, pdf).
3. Identificar Claves Primarias Y Claves Foráneas para cada Tabla.
4. En la Herramienta DBDesigner agregue tabla por tabla.
5. Después vaya agregando los campos identificando el tipo adecuado para cada
uno de los campos.
6. Asigne un campo como Clave Primary.
7. Agregue las relaciones identificando los campos con los que va a realizar la
relación.
8. Verifique que al realizar una relación en una de las tablas el campo se convierte
en FK y en la tabla en la parte inferior agrega un índice.
9. Documentar cada uno de las tablas mediante los comentarios a cada uno de los
campos de las tablas.
10. Generar el Diccionario de datos en formato HTML para cada uno de los
ejercicios.
11. Guardar cada uno de los ejercicios en su respectivo archivo XML generado por
la herramienta DBDesigner.
12. Exportar a formato PNG cada Modelo Relacional.

EJERCICIOS:

Convertir a Modelo Relacional los siguientes ejercicios planteados en Modelo Entidad


Relación.

1. Tienda
1. Modelo Entidad Relación

4
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Laboratorio N° 8 Diseño Modelo Relacional de una Base de Datos

2. Modelo Relacional

2. Empresa de transporte de encomiendas


1. Modelo Entidad Relación

5
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Laboratorio N° 8 Diseño Modelo Relacional de una Base de Datos

2. Modelo Relacional

6
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Laboratorio N° 8 Diseño Modelo Relacional de una Base de Datos

3. Compañía de Seguros
1. Modelo Entidad Relación

2. Modelo Relacional

4. Biblioteca
1. Modelo Entidad Relación

7
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Laboratorio N° 8 Diseño Modelo Relacional de una Base de Datos

2. Modelo Relacional

8
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Laboratorio N° 8 Diseño Modelo Relacional de una Base de Datos

9
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje

You might also like