Está en la página 1de 15

INSTITUTO SUPERIOR TECNOLOGICO PRIVADO CESDE COMPUTACION E INFORMATICA

ERWIN FULL PRCTICA

Elaborado por: GARCIA VALDIVIA, Luis Luirox21@outlook.com luisgarcia@cesde.edu.pe

ERwin

Full Prctica

Herramientas de Navegacin de ERwin 4.10


Caja de Herramientas La Barra de Herramientas Creando un Nuevo Modelo Ventana Principal de ERwin

I.S.T.P. CESDE

P gina |2

ERwin
LA BARRA DE HERRAMIENTAS

Full Prctica

CAJA DE HERRAMIENTAS

I.S.T.P. CESDE

P gina |3

ERwin

Full Prctica
CREACIN DEL NUEVO MODELO LGICO EN ERWIN

1. De un clic en el botn Inicio. 2. Seleccione Programas\Computer Associates ERwin 4.0\ERwin 4.0.rado 3. Seleccione la opcin Create a new model. 4. De un clic en el botn OK.

5. Seleccione el tipo del nuevo modelo. 6. Seleccione el Servidor de Base de Datos y la versin respectiva. 7. Finalmente de un clic en el botn OK.

I.S.T.P. CESDE

P gina |4

ERwin
VENTANA PRINCIPAL DE ERWIN

Full Prctica

I.S.T.P. CESDE

P gina |5

ERwin

Full Prctica

Creando Entidades y Atributos


Construyendo Entidades El Editor en Pantalla Creando Atributos

I.S.T.P. CESDE

P gina |6

ERwin
TIPOS DE ENTIDADES EN ERWIN

Full Prctica

En ERwin el modelo lgico puede contener dos tipos de entidades: independiente y dependiente. 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.

CREACIN DE ENTIDADES 1. 2. 3. 4. 5. De un clic en el botn (Entity) de la caja de Herramientas Toolbox. De un clic en el fondo del diagrama. Ingrese el nombre de la entidad. De un clic en un lugar en blanco del diagrama. Finalmente quedar creada la entidad, tal como se muestra en la siguiente figura:

I.S.T.P. CESDE

P gina |7

ERwin

Full Prctica

EL EDITOR DE ENTIDADES Utilice el editor de entidades para ingresar/editar, definiciones de entidades y sus notas, para explorar definiciones, cambiar el nombre a la entidad o para asignar propiedades definidas por el usuario UPD. Para ello realizar lo siguiente 1. Clic derecho en una Entidad para mostrar el men contextual 2. Escoja Entity Properties

3. Ingrese la Definicin en el pestaa Definition 4. Seleccione el Combo Box en la parte superior de la ventana de dialogo para elegir otra entidad a ser editada 5. Finalmente clic en OK 6. Finalmente la entidad quedara definida tal como se muestra en la figura:

Haga clic aqu para visualizar definiciones de entidades

I.S.T.P. CESDE

P gina |8

ERwin

Full Prctica

CREACION DE ATRIBUTOS El editor en pantalla permite crear en forma rpida el nombre de la entidad, atributos, y llaves. Para ello realizar lo siguiente: 1. Seleccione una Entidad. 2. Pulse la tecla TAB para pasar al rea de los atributos clave primaria e ingrese su nombre, y si la clave primaria est compuesta por dos o ms atributos pulse la tecla ENTER para poder incluirlos 3. Pulse la tecla TAB nuevamente para pasar al rea de los atributos no clave e ingrese su nombre, y si desea incluir ms atributos simplemente pulse la tecla ENTER. El modelo quedara tal como se muestra en la siguiente figura:

EDICION DE ATRIBUTOS El editor es utilizado construir y editar llaves primarias y atributos no-llave, explorar entidades, definir atributos, asignar dominios y crear llaves alternas y entradas inversas. Para ingresar al editor de atributos realizar lo siguiente: 1. Clic derecho en una entidad 2. Elija la opcin Atributes 3. Finalmente ERwin le mostrara la siguiente ventana

I.S.T.P. CESDE

P gina |9

ERwin

Full Prctica

Creando Llaves
Llaves Primaria Llaves Alternas Llaves Inversas

I.S.T.P. CESDE

P g i n a | 10

ERwin

Full Prctica

CREANDO LLAVES PRIMARIAS Por definicin una Llave Primaria es aquella que identifica de manera nica una fila de la entidad. Esta debe cumplir ciertos requisitos: 1. No cambia con el tiempo 2. No acepta valores NULL 3. No acepta valores repetidos En ERwin para crear una Llave Primaria se debe realizar lo siguiente: 1. Clic derecho sobre la entidad 2. Seleccione Key Group.

3. Posteriormente ERwin le mostrara la siguiente ventana:

4. En la zona de Available Attributes seleccione el atributo CODIGO DE PRODUCTO


I.S.T.P. CESDE P g i n a | 11

ERwin

Full Prctica

5. Posteriormente haga clic en el botn para elegir el atributo como PK 6. En el cuadro combinado que tiene como titulo Entity elija otra entidad y seleccione el atributo que usted ha elegido como Llave Primaria 7. Repita el paso 5 8. Finalmente Clic en OK Otra forma de crear Llaves Primarias es haciendo uso de la herramienta de manipulacin de atributos de la barra de trabajo de ERwin de la siguiente manera: 1. Clic en la caja de herramienta que tiene como titulo manipulacin de atributos 2. Haga clic en el atributo CODIGO DE PERSONAL, arrstrelo y ubquelo por encima de la lnea y suelte. 3. Automticamente ERwin creara la Llave Primaria. 4. Realizar los mismos pasos para las dems entidades. Para el caso en estudio las lleves primaria del modelo sern las que se muestran a continuacin:

CREANDO LLAVES ALTERNAS (AK) Una llave alterna (AK) es un atributo o grupos de atributos que no fueron elegidos como Llaves Primarias. En ERwin para crear una Llave Alterna realizar lo siguiente: 1. Clic derecho sobre la entidad 2. Seleccione Key Group... 3. ERwin le mostrara la siguiente ventana

I.S.T.P. CESDE

P g i n a | 12

ERwin

Full Prctica

1. Haga clic en el botn NEW 2. ERwin le mostrara la siguiente ventana

1. Seleccione Key Group y escriba AK 2. Un nombre por defecto es creado pero puede ser modificado. 3. Finalmente clic en OK 4. Luego seleccione los atributos que van a ser incluidos dentro de la llave. 5. Clic en la flecha derecha para incluir atributos 6. Finalmente clic en ok

I.S.T.P. CESDE

P g i n a | 13

ERwin

Full Prctica

Creando Relaciones
Relacin Identificada Relacin no Identificada Relacin Muchos a Muchos

I.S.T.P. CESDE

P g i n a | 14

ERwin
CREANDO RELACIONES:

Full Prctica

Las entidades se relacionan de acuerdo a algo que tengan en comn, entonces diremos que una relacin o interrelacin es la asociacin o correspondencia entre dos o ms entidades Cada relacin tiene un nombre que describe su funcin. Las relaciones se representan grficamente mediante rombos y su nombre aparece en el interior. Las entidades que estn involucradas en una determinada relacin se denominan entidades participantes. El nmero de participantes en una relacin es lo que se denomina grado de la relacin. Por lo tanto, una relacin en la que participan dos entidades es una relacin binaria; si son tres las entidades participantes, la relacin es ternaria; etc.

I.S.T.P. CESDE

P g i n a | 15