Está en la página 1de 5

Escuela Profesional de Ingeniería de Sistemas

LABORATORIO 003
ASIGNATURA: IS348 Modelamiento de Datos
SEMESTRE: 2019 II
DOCENTE: M.sC. Ing. Fredy Barrientos

1. Objetivos
1.1. Objetivo General
Transformar Modelo Lógico a Modelo Relacional.
1.2. Objetivos Específicos
• Utilizar SQL Developer Data Modeler para transformar Modelo Lógico a Modelo
Relacional.
• Crear las sentencias DDL para crear las tablas en nuestro gestor de base de datos
Oracle.

2. Requisitos
Este laboratorio requiere de conocimientos teóricos de tipos de Modelado de Datos
(Modelo E/R y el Modelo Relacional).
3. Conceptos relacionados
4. Desarrollo de laboratorio
4.1. Transformar Modelo Lógico a Modelo Relacional
Para crear este tipo de modelo solo bastara contar con el anterior (modelo lógico), ya
que el SQL Developer Data Modeler nos permite hacer ingeniería sobre los modelos y
script, como también Ingeniería Inversa. Ahora bien, si ya tenemos el modelo lógico
(Logical_Ifitness.dmd), solo quedar hacer los siguientes pasos:
Abrir Logical_Ifitness.dmd desde SQL Developer Data Modeler y mostrar el modelo
lógico. A continuación, ubicar la herramienta “Realizar Ingeniería a Modelo Relacional”:

Clic en el icono, nos aparecerá la siguiente pantalla:


Escuela Profesional de Ingeniería de Sistemas

Hacemos clic en el botón Realizar Ingeniería, y se generará el modelo relacional:


Escuela Profesional de Ingeniería de Sistemas

Como vemos, se ha creado nuevas tablas en el gráfico relacional, esto se debe a que el
SQL Developer Data Modeler ha normalizado el Modelo Lógico (Logical_Ifitness).
4.2. Crear sentencias DDL
En esta sección, vamos a crear las tablas en nuestro Gestor de Bases de Datos Oracle,
para lo cual se debe seguir los siguientes pasos:
Asegurarse de estar en el espacio de trabajo de modelo relacional, luego ubicamos el
icono Generar DDL:

A continuación, hacemos clic sobre el icono, y nos parecerá la siguiente ventana:

En dicha ventana debemos seleccionar nuestro modelo relacional y para generar el


script hacemos clic en el botón Generar, y nos mostrará una nueva ventana:
Escuela Profesional de Ingeniería de Sistemas

Hacemos clic en el botón Aceptar, y luego obtendremos la ventana con el script de las
tablas:
Escuela Profesional de Ingeniería de Sistemas

5. Assignment
Transformar el Modelo Lógico E/R del Sistema de Información de Gestión Universitaria
de la UNSCH a Modelo Relacional.
Crear las sentencias DDL del Modelo Relacional generado.
Finalmente, incluir el informe, el modelo relacional (.dmd), y script de las tablas (.ddl)
en un fichero .zip de nombre TA02_Nombre_ApellidoPaterno.
Fecha límite entrega: 03/10/2019 07:00 am

También podría gustarte