Está en la página 1de 10

UNIVERSIDAD NACIONAL DANIEL ALCIDES CARRION

ESCUELA ACADEMICA PROFESIONAL DE SISTEMAS Y


COMPUTACION

CASO APLICATIVO DE
MODELAMIENTO DE
DATOS
Alumno : Janampa Lopez Martin

Ing : Jhonny Huaroc Suarez

Sistemas Basados en
el Conocimiento
CASO APLICATIVO DE MODELAMIENTO DE DATOS
Sistemas Basados en el Conocimiento

MODELAMIENTO DE DATOS CON CA Erwin Data Modeler 7.3

INICIANDO CA Erwin Data Modeler 7.3

CA Erwin Data Modeler , es una perfecta solución , a la hora de modelar datos ,


presenta una interfaza sencilla e intuitiva, en la cual podemos plasmar perfectamente
la abastraccion previa que se tiene de la realidad , y diseñar el modelo lógico , como
también el Fisico , a su vez podemos exportar a cualquier SGBD que se desee , en
este ejemplo se usara el CA Erwin Data Modeler con el Ms SQLServer 2008R2

CONFIGURACIONES PREVIAS ANTES DE EMPEZAR EL MODELADO

Una vez ingresado al CA Erwin, nos dirigimos a :

1.- FILE > New > Nos Aparecerá la siguiente ventana ,


en la cual podemos escoger el tipo de Modelo que
deseamos , LOGICAL ,PHISICAL o ambas .Luego > OK

2.- Seguidamente nos dirigimos a:

MODEL > MODEL PROPERTIES > Se mostrara la ventana siguiente :

Aquí podemos ingresar el nombre


respectivo al Modelado , en el campo Name

Luego click en > OK

SISTEMAS Y COMPUTACION IX SEMESTRE


CASO APLICATIVO DE MODELAMIENTO DE DATOS
Sistemas Basados en el Conocimiento

Ahora configuraremos las diferentes opciones

Para mostrar los tipos de datos que se mostraran, por


ejemplo que nos muetsre los Primary key, Foreign Key

Tanto del modelo Logico como Fisico

Para eso:

FORMAT > STORE DISPLAY SETTINGS….Mostrara la


siguiente ventana

Aquí podemos indicar los datos que se


van a mostrar en el díseño Fisico y Logico (por
ejemplo mostrar los Primary keys y Foreign Key
en el Disño Fisico)

Hasta aquí hemos termiado las configuraciones necesarias , ahora empezamos con la
creación de Entidades

CREACION DE ENTIDADES EN EL CA Erwin 7.3

Nos dirigimos a la barra de herramientas y acontinuacion Click en el símbolo de ENTITY, como


se muestra acontinuacion :

Despues click en el área de trabajo , e ingresaremos el nombre de la clase(entidad) , posterior


a ello sus atributos (el atributo correspondiente a Primary Key , se muestra con el símbolo de
una llave) Se muestra el entidad ASIGNATURA , sus respectivos Atributos y su primary key

SISTEMAS Y COMPUTACION IX SEMESTRE


CASO APLICATIVO DE MODELAMIENTO DE DATOS
Sistemas Basados en el Conocimiento

Ingreso de atributos a las Entidades:

Click derecho en la Entidad creada > Luego


seleccionamos ATTRIBUTES… se nos mostrara la
ventana siguiente :

Ahora click en NEW …Nos encontramos con la


siguiente ventana :

Ingresamos los nombres de los Atributos respectivos en

ATTRIBUTE NAME*

Click en > OK

Realizamos el mismo proceso hasta terminar el Ingreso de todos los Atributos de la Entidad
(CLASE

Terminado todo ese proceso deberíamos tener listo el Diseño Logico como se ve
acontinuacion :

SISTEMAS Y COMPUTACION IX SEMESTRE


CASO APLICATIVO DE MODELAMIENTO DE DATOS
Sistemas Basados en el Conocimiento

MODELANDO EL DISEÑO FISICO

Concluido el diseño lógico , pasamos a diseño físico , para ello basta con cambiar la opción
LOGICO por FISICO (Logical -Physical) en el combo Box de la barra de Herramientas

Click derecho en la entidad y luego la opción > Columns…Mostrara la siguiente ventana

Aquí ya podemos escoger el tipo de datos de cada uno de los Atributos , seleccionanado la
FICHA SQL SERVER (como se muestra en la figura)

Click en > OK

SISTEMAS Y COMPUTACION IX SEMESTRE


CASO APLICATIVO DE MODELAMIENTO DE DATOS
Sistemas Basados en el Conocimiento

La Entidad debería mostrase como la siguiente

Una vez concluida todo el proceso de selección de tipo de dato , deberíamos tener el
siguiente modelado

RELACIONANDO LAS ENTIDADES

Estando en diseño lógico pasamos a relacionar cada una de las entidades , seleccionando el
tipo de relación ya identificada , estas opciones las encontramos en la barra de heraamientas ,
como se muestra acontinuación:

EJEMPLO DE RELACION DE ENTIDADES : ASIGNATURA - MATERIAL_ASIGNATURA

ASIGNATURA MATERIAL_ASIGNATURA
cod_asig tema
Titulacion tipo_material
nombre_asig
curso num_paginas
precio_fotocopia num_ejercicios

SISTEMAS Y COMPUTACION IX SEMESTRE


CASO APLICATIVO DE MODELAMIENTO DE DATOS
Sistemas Basados en el Conocimiento

Teniendo las entidades seleccinadas , pasamos a relacionaralas , en este caso , la


relación es de uno a muchos (1 ASIGNATURA puede tener mucho MATERIAL _ASIGNATURA )

La relación queda establecida como se ve acontinuacion :

Realizando cada una de las relaciones, obtenemos el siguiente diagrama casi concluido:

MIGRACIÓN DE DATOS DE CA ERWIN A SQL SERVER 2008 R2

Como paso siguiente realizaremso la migración al SQL Server ,para lo cual , ya teniendo las
relaciones terminadas , y concluido el diseño Fisico , realizamos la migración de la Siguiente
manera :

1.- Nos dirigimos a: TOOLS > FORWARD ENGINEER > SCHEMA GENERATION …

Nos mostrará la siguiente ventana :

SISTEMAS Y COMPUTACION IX SEMESTRE


CASO APLICATIVO DE MODELAMIENTO DE DATOS
Sistemas Basados en el Conocimiento

2.- Estando en esta Ventana... hacemos Click en > PREVIEW… nos mostrara la siguiente
ventana:

Como se puede ver , nos presenta el SCRIPT la


cual tiene toda la información necesaria para
que el SGBD pueda ejecutarlo .

Click en > GENERATE

Y nos mostrara la siguiente ventana , en la cual


configuraremos el nombre del SERVIDOR , y el nombre de
una base de datos , creada previamente en el SQL SERVER
2008 R2

Por ultimo click en > CONNECT

Y ya tenemos la base de datos generada en el SQL SERVER


….Ahora solo abrir el SQL SERVER 2008

SISTEMAS Y COMPUTACION IX SEMESTRE


CASO APLICATIVO DE MODELAMIENTO DE DATOS
Sistemas Basados en el Conocimiento

INGRESANDO AL SQL SERVER 2008 R2

1.- Nos Conectamos normalmente al servidor del SQL SERVER 2008 R2

Nos dirigimos al Explorador de Objetos y verificamos la base de Datos :

SISTEMAS Y COMPUTACION IX SEMESTRE


CASO APLICATIVO DE MODELAMIENTO DE DATOS
Sistemas Basados en el Conocimiento

Como se puede ver , encontramos todas las Tablas(Entidades en el CA Erwin Data


Modeler 7.3) como se muestra en el siguiente DIAGRAMA

Se concluye el proceso de Modelado y Migracion del caso aplicativo de la Base de


Datos, teniéndolo listo en el SGBD , para poder trabajarlo como corresponda

SISTEMAS Y COMPUTACION IX SEMESTRE

También podría gustarte