17
Rational Rose - Manual del Data Modeler http://miguelmarb.blogspot.com/2010/07/rational-rose-manual-del- data-modeler.html Un pequeño manual de como pasar del Modelo Logico a generar el Scprit de cualquier Base de Datos en Rational Rose Manual DATA MODELER Pasos 1.Creamos una carpeta en el Logical View, un class diagram y luego tres clases tomaremos como ejemplo. 2.Creamos los atributos para las siguientes clases. Nos ubicamos en la clase correspondiente, damos clic derecho, openSpecification, la pestaña Attribute.

Rational Rose DATA_Modeler

Embed Size (px)

Citation preview

Page 1: Rational Rose DATA_Modeler

Rational Rose - Manual del Data Modeler http://miguelmarb.blogspot.com/2010/07/rational-rose-manual-del-data-modeler.html

Un pequeño manual de como pasar del Modelo Logico a generar el Scprit de cualquier Base de Datos en Rational Rose

Manual DATA MODELERPasos1.Creamos una carpeta en el Logical View, un class diagram y luego tres clases tomaremos como ejemplo.

2.Creamos los atributos para las siguientes clases. Nos ubicamos en la clase correspondiente, damos clic derecho, openSpecification, la pestaña Attribute.

Page 3: Rational Rose DATA_Modeler

5.En al Pestaña Details del atributo seleccionar la opcion By Value

6.En openSpecification seleccionar la opcion Persistens. (importante)

Page 4: Rational Rose DATA_Modeler

7.Después de tener el modelo Logico, En componentView Clic derecho.

8.En el Logical View, se creara automáticamente 2 carpetas, Global Data Types y Shemas. Click Derecho a DB_0, openSpecification.

Page 5: Rational Rose DATA_Modeler

9.Escogeremos el tipo de Base de Datos a utilizar en este caso Oracle 8i.

10.Clic derecho a Shemas y seguir la relacion de abajo.

Page 6: Rational Rose DATA_Modeler

11.Le damos clic derecho y le damos Data Model Diagram

12.Nos ubicamos en Modelo Fisico y le damos Transform to Data Model.

Page 7: Rational Rose DATA_Modeler

13.Posteriormente nos aparece este cuadro q nos indica en donde se creara nuestra tabla para oracle.

14.Vemos q automáticamente se crearon las tablas, es importante anotar q si se debe tener un buen modelo Lógico, con las asociaciones y Multiplicidades a tener cada clase.

Page 8: Rational Rose DATA_Modeler

15.Nos ubicamos en las Tablas ya creadas, Clik Derecho, OpenSpecification

16. Aca corregimos el tipo de Dato asignado por default por Rational, y en este caso por ser Código, le ponemos Char, y desde luego le revaloramos la dimensión por ejemplo a 3, este ultimo también es asignado por el Racional por default con 255. Así seguido corregir las otras dos tablas.

Page 11: Rational Rose DATA_Modeler

21.¡Atención!. En User Name(Ponemos el nombre de nuestro usuario creado en oracle en este caso JUAN) Password(Aca la contraseña de nuestro Usuario) Servicio(Aca el nombre del mismo, tal cual esta en el oracle en nuestro caso el servico es JuanCarlos mirar bien el grafico de oracle.)

Page 13: Rational Rose DATA_Modeler

24. Comprobamos en el Oracle, en el Servicio, en este caso JUANCARLOS, Shema,Table,Juan(Este ultimo se crea automáticamente.)

25.Si queremos crear nuestro Script hacemos:

Page 15: Rational Rose DATA_Modeler

28.Acá le damos click a Browse.., Aca le decimos al Rational donde queremos guardar nuestro Script y con q nombre.

29. En este caso en la Carpeta DataModel(Script), lo guardaremos con el nombre DataMScript. Luego dar Siguiente.