ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Modelo Relacional


Enviado por   •  30 de Septiembre de 2014  •  1.192 Palabras (5 Páginas)  •  593 Visitas

Página 1 de 5

Tabla de contenido

1. INTRODUCCIÓN 2

2. OBJETIVOS 2

3. CONSIDERACIONES 3

4. PROCEDIMIENTO 3

DIAGRAMA 4

5. EJERCICIOS: 0

1. Tienda. 0

2. Empresa de transporte de encomiendas. 3

3. Compañía de Seguros. 7

4. Biblioteca. 12

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.

• 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ánes 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.

DIAGRAMA

PASOS DISEÑO MODELO RELACIONAL

BASE DE DATOS

5. EJERCICIOS:

Convertir a Modelo Relacional los siguientes ejercicios planteados en

Modelo Entidad Relación.

1. Tienda.

Database Model plugin_tmp.xml

CLIENTE

ColumnName DataType PrimaryKey NotNull Flags Default Value Comment AutoInc

idCliente INTEGER PK NN UNSIGNED Clave primaria AI

CliNombre VARCHAR(40) NN Nombre del Cliente

CliCedula VARCHAR(15) NN Numero de cedula del cliente

CliDireccion VARCHAR(60) NN Dirección residencia del cliente

IndexName IndexType Columns

PRIMARY PRIMARY idCliente

CLIENTE_unique_cedula Unique Index CliCedula

COMPRA

ColumnName DataType PrimaryKey NotNull Flags Default Value Comment AutoInc

...

Descargar como (para miembros actualizados)  txt (13.6 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com