Sie sind auf Seite 1von 37

INTRODUCCIN AL USO DEL ERWIN

Agosto 2012

1. Introduccin a Erwin

Modelamiento de Datos con Erwin


ERwin es una herramienta de base de datos que le ayuda a disear, generar y
mantener aplicaciones de base de datos de calidad y alto rendimiento.

Caractersticas del Erwin


1.

2.

3.

ERwin genera tablas automticamente y miles de lneas


de stored procedures y cdigo trigger para las
principales bases de datos.
Su tecnologa "complete-compare" permite el desarrollo
interactivo, de manera que su modelo est siempre
sincronizado con su base de datos.
A travs de la integracin con los ambientes de
desarrollo lderes en la industria, ERwin tambin acelera
la creacin de aplicaciones data-centric.

Ventajas de usar el Erwin

Asegura consistencia, poder reusarlo, la integracin de


los datos del proyecto al proporcionar el bosquejo que las
IT necesitan para entender, analizar y comunicar la
estructura de la base de datos.
Mejora la productividad entre los desarrolladores cuando
los diseos de la base de datos son divididos,
compartidos, y reutilizados.
El ambiente grfico facilita la visualizacin de la
estructura completa, los elementos claves y el diseo
optimizado de la base de datos.

Ventajas de usar el Erwin

Le ahorra tiempo al acelerar la creacin de bases de


datos de alta calidad, transaccionales de alto rendimiento
y para data ware house.
Mantiene los recursos y mejora la precisin al sincronizar
el modelo y la base de datos.

Men principal del Erwin

Men herramientas del Erwin

Tipos de entidades del Erwin

Una entidad independiente es una entidad que puede


identificarse sin determinar su relacin con otra entidad.
Cada entidad tiene llave propia, se representa como una
caja con rincones cuadrados.
Una entidad dependiente es una entidad que para
identificarse requiere de su relacin a otra entidad o
entidades. Se representa como una caja con rincones
redondeados.

Construyendo y Nombrando Entidades

Seleccione el modelo
lgico.
Seleccione ENTIDAD
en
la
cada
de
herramientas.
Clic en el fondo del
diagrama.
Digitar el nombre de la
ENTIDAD.
Finalmente seleccione
la opcin de Flecha

Pasos para modelar

Atributos

Editar un atributo

Tipos de datos

Dato de tipo String y Number

Editar un atributo

Editar un atributo

Visualizar los tipos de atributos

Entidad modificada
LOGICO

FISICO

Llave Primaria

Llave Primaria

Ejercicio 1

Crear una entidad Alumno, Curso y Notas (con sus


respectivos atributos), luego relacionarlos entre si.

Ejercicio 2

Crear el modelo fsico del Excel con los datos de


RENAES

Utilidades en Erwin
Erwin cuenta con herramientas de generacin de cdigo a
partir del modelo fsico establecido y de ingeniera inversa
cuando se desea levantar modelos a partir de una base de
datos existente

Menu: tools
En este men se encuentran
una serie de herramientas del
ERWIN

Menu:
Forward Engineer
Schema generation

Esta opcin nos


permite
generar
cdigo SQL del
modelo
fsico
diseado.

En
la
pantalla
podemos
seleccionar
el
cdigo a generar.
Tenemos
dos
opciones:
Preview
Generate
Dar un click en el
botn Preview

El preview crea el cdigo


previo a su insercin a la
base de datos para su
revisin.
De acuerdo a lo que se
necesite puede ser:
Guardado.
Impreso.
Cortado.
Guardado

La opcin GENERATE
permite conectar con la
BD y generar los objetos
directamente.

Generacin de cdigo
en la BD.

Las tablas creadas en


la base de datos HIS
son:
Alumno
Matricula
Profesor

Menu: Database
Este men tiene 2 opciones
importantes:
Choose Database
Database Connection

Menu: Choose Database


En la ficha podemos
cambiar la base de datos y
el campo por defecto.

Menu: Database Connection


Permite establecer la conexin con
un servidor y una base de datos
especifica
para
realizar
la
generacin de los objetos.

Menu: Reverse Engineer

En
esta
opcin
podemos abrir una
base
de
datos
existente y generar
el modelo lgico o
fsico.

GRACIAS POR SU ATENCION

E- mail: manuelj.sanchezr@gmail.com