Generando una base de datos con Erwin Data Modeler
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