Rational Rose DATA_Modeler

Preview:

Citation preview

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.

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

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

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.

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.

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

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

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.

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.

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.)

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:

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.