Para esta demo tenemos que tener instalado SQL Server 2008 y Erwin Data Modeler.
1) Abrimos el Erwin Data Modeler y seleccionamos : File > New

2) Nos aparecerá esta ventana en la cual nos pide seleccionar el modelo que deseamos crear tenemos 3 opciones :
– Lógico
– Físico
– Lógico/Físico
Para nuestra demostración seleccionaremos la ultima opción y escogemos con que Sistema Gestor de Base de Datos trabajaremos y la versión correspondiente, en este caso seleccionamos SQL Server y la versión 2005/2005, pero no solamente podemos trabajar con SQL Server, también lo podemos hacer con Oracle , MySql, etc.

3) Una vez creado nuestro modelo, pasaremos a crear nuestras Entidades (tablas en SQL Server), si observamos en la parte derecha vemos Model_2 que es el nombre del modelo (Se puede cambiar con tan solo seleccionarlo y presionar F2) y dentro de su lista desplegable observamos Entities la cual seleccionaremos y daremos click derecho y seleccionar New

4) Creamos nuestras entidades, las relacionamos

5) Ahora establecemos el tipo de dato que le corresponda a cada atributo de la entidad, dando click derecho sobre la entidad y seleccionando Atributtes…

6) Al momento de crear nuestro modelo escogimos la opción Lógico/Físico, entonces cambiaremos nuestro modelo desplegando la lista que se encuentra en la parte superior y seleccionamos Physical

7) Ahora debemos establecer una conexión a la base de datos, seleccionamos Database > Database Connection

8) En esta parte podemos modificar el modo de autenticación, recordemos que en SQL Server existen 2 tipos, Windows Authentication y SQL Server Authentication, seleccionamos Windows Authentication si desean seleccionan la otra opción y deberan ingresar sus credenciales, en la parte de Server solamente ingreso . (punto) debido a que la instancia de SQL Server instalada es una instancia por default, y en Database coloco el nombre de la base de datos la cual ya debe de estar creada y le doy click en connect, si todo esta correcto no se debe mostrar nada solamente se desaparece la ventana.

9) Ahora seleccionamos Tools > Forward Engineer > Schema Generation

10) En esta ventana podemos seleccionar que deseamos que se genere, si queremos que se creen las tablas, vistas etc, seleccionamos preview.

11) En esta ventana podremos observar todo el código que se va a ejecutar, seleccionamos Generate para que se ejecute el código.

12)
Y finalmente podemos ver el resultado que dice Execution SuccessFul que significa que todo esta OK!.

13) Finalmente nos dirigimos a SQL Server y podemos ver que se genero la BD con sus respectivas tablas.

Pero no solamente podemos crear las tablas, también podemos crear Store Procedures, Triggers, Vistas , etc.
No hay comentarios:
Publicar un comentario