miércoles, 3 de julio de 2013

Modelar en Oracle SQL Developer Data Modeler

Antes mas que todo, les dejo el link de descarga gratuita de Oracle SQL Developer Data Modeler:
http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html

1. - Luego de haber hecho la descarga, ingresamos y aparece esta pantalla, el cual ingresaremos al Menú Archivo, Importar, Diccionario de Datos
2.- Luego se abre un Asistente de Conexión
3.- Si eres nuevo, Le haces Click en el botón Agregar. y se muestra la siguiente pantalla, donde:
Nombre de Conexion: "Cualquier nombre deseable"
Usuario: "Por defecto system o un usuario que hayas creado en oracle"
Contraseña: "La clave del usuario ingresado anteriormente"
SID: "XE es por defecto pero si hayas creado un esquema o base de datos le colocas el nombre"

Después, hace click en el Botón Guardar y luego Conectar

Se va actualizar la pantalla inicial con los usuario registrados hasta el momento, seleccionamos uno de ellos y Damos click en el Botón Siguiente
Aparece una pantalla con todos los esquemas/usuarios o base de datos creados, seleccionamos el que deseamos modelar y damos click en el botón Siguiente

Aparece una pantalla con la lista de tablas que tiene la base de datos seleccionada, seleccionamos todas las tablas que queremos modelar.
Luego, Click en Terminar
Y aparece nuestro modelado que tanto se buscaba. Al inicio le aparecerá DESORDENADO, tendrá que ordenarlo uno por uno.

Conectar Erwin con Oracle 11g

Recuerda que: Para Migrar tu modelado, tiene que estar en forma FÍSICA,  de otra forma no aparecerá las opciones más adelante.

1.- Una vez diseñado tu base de datos en Erwin, hacemos click en el menú Tools/ Forward Engineer/ Schema Generation.

2.- Aparece la siguiente Pantalla
Aquí, encontramos dos opciones.

  1. Hacer una vista previa del Codigo o Script de todas las tablas para luego copiar y pegar
  2. Si no, Generarlo directamente  en Oracle, conectado a su base de datos.
Si escogemos la opcion uno, hace click en Preview en la pantalla anterior, y aparecerá:
Ahora Si elegimos la opción 2, Presionamos el botón Generate...

En esta pantalla, Se ingresa el usuario (system) la contraseña (la que ingresaste al instalar oracle) y en cuadro, en el campo blanco debajo de Value, colocas el esquema que por Default es ORCL, en este caso yo le puse SIR porque había creado una base de datos o esquema anteriormente con ese nombre.