Manual Del Erwin 4.0

download Manual Del Erwin 4.0

of 38

Transcript of Manual Del Erwin 4.0

  • 8/2/2019 Manual Del Erwin 4.0

    1/38

    UNIVERSIDAD NACIONALDEL CENTRO DEL PERU

    FACULTAD DE ADMINISTRACINDE EMPRESAS

    Elaborado por: Lic. Adm. MARTINEZ BRAVO, Fermn

    [email protected]

    [email protected]

    ERWIN

    FULL PRCTICA

  • 8/2/2019 Manual Del Erwin 4.0

    2/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 2

    CASO: ALQUILER DE VIDEOS

    Se trata de una tienda de alquiler de videos, que desea disear una base de

    datos y as poder implementar un sistema automatizado que le permita

    administrar la informacin sobre sus clientes, boletas y videos en alquiler (porcategora y gnero).

    Siguiendo las fases de diseo de base de datos (forma manual) se ha logrado:

    CLIENTE BOLETA

    VIDEO

    1:N

    M:N

    CATEGORIA

    GENERO

    1:N

    1:N

    CORRESPONDE

    REFERECIA

    PERTENECE

    PERTENECE

    (1,n)(1,1)

    IdClie

    NomClie

    DirClie

    TelClie

    IdBoleta

    Fecha

    IdCateg

    DesCateg

    Precio

    IdVideo

    DesVideo

    IdGenero

    DesGenero

    (1,n)

    (1,n)

    (1,n)

    (1,1)

    (1,n)(1,1)

    Stock

    DniClie

  • 8/2/2019 Manual Del Erwin 4.0

    3/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 3

    CLIENTE (IdClie, NomClie, DirClie, TelClie)

    BOLETA (IdBoleta, IdClie, Fecha)

    BOLETA_VIDEO (IdBoleta, IdVideo) Tabla de enlace

    VIDEO (IdVideo, IdCateg, IdGenero, DesVideo, Stock)

    CATEGORIA (IdCateg, DesCateg, Precio)

    GENERO (IdGenero, DesGenero)

    CLIENTE

    IdClie

    DniClieNomClie

    DirClie

    TelClie

    BOLETA

    IdBoleta

    IdClie (FK)Fecha

    BOLETA_VIDEO

    VIDEO

    IdVideo

    IdCateg (FK)

    IdGenero (FK)

    DesVideo

    Stock

    CATEGORIA

    IdCateg

    DesCateg

    Precio

    GENERO

    IdGenero

    DesGenero

    IdBoleta (FK)

    IdVideo (FK)

  • 8/2/2019 Manual Del Erwin 4.0

    4/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 4

    Diccionario de datos para el SGBD MS SQL ServerNOMBRE DE

    LA TABLA

    DESCRIPCIN DE

    LA TABLA

    NOMBRE

    DEL

    CAMPO

    TIPO DE

    DATO Y

    LONGITUD

    OPCIN

    NULL

    DESCRIPCIN

    DEL CAMPO

    PK FK

    IdClie char(4) NOT NULL Identificacin del

    cliente

    Yes No

    DniClie char(8) NOT NULL Nmero de DNI

    del cliente

    No No

    NomClie varchar(40) NOT NULL Apellidos y

    nombres del

    cliente

    No No

    DirClie NOT NULL Direccin del

    cliente

    No No

    CLIENTE GUARDA

    INFORMACION DETODOS LOS

    CLIENTES

    REGISTRADOS EN

    EL NEGOCIO

    TelClie char(6) NULL Nmero de

    telfono del

    cliente

    No No

    IdBoleta char(6) NOT NULL Numero de la

    boleta

    Yes No

    IdClie char(4) NOT NULL Identificacin del

    cliente

    No Yes

    BOLETA ALMACENA

    INFORMACIN DE

    LOS CLIENTES QUE

    ALQUILARON

    VIDEOS Y LA

    FECHA EN LA QUE

    SE ALQUIL

    Fecha datetime NOT NULL Fecha de alquiler No No

    IdBoleta char(6) NOT NULL Numero de la

    boleta

    Yes YesBOLETA_VIDEO

    IdVideo char(4) NOT NULL Identificacin del

    video

    Yes No

    IdVideo char(4) NOT NULL Identificacin del

    video

    Yes No

    IdCateg char(1) NOT NULL Identificacin de

    la categora

    No Yes

    IdGenero char(2) NOT NULL Identificacin del

    gnero

    No Yes

    DesVideo varchar(40) NOT NULL Descripcin del

    video

    No No

    VIDEO GUARDA

    INFORMACIN DE

    TODOS LOS

    VIDEOS DEL

    NEGOCIO

    Stock int NOT NULL Stock de videos No No

    IdCateg char(1) NOT NULL Identificacin de

    la categora

    Yes No

    DesCateg varchar(10) NOT NULL Descripcin de la

    categora

    No No

    CATEGORIA GUARDA

    INFORMACIN A

    CERCA DE TODAS

    LAS CATEGORAS

    DE VIDEOS Precio money NOT NULL Precio del video No No

    IdGenero char(2) NOT NULL Identificacin del

    gnero

    Yes NoGENERO GUARDA

    INFORMACIN A

    CERCA DE TODOS

    LOS GNEROS DE

    VIDEOS

    DesGenero varchar(10) NOT NULL Descripcin del

    gnero

    No No

  • 8/2/2019 Manual Del Erwin 4.0

    5/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 5

    LABORATORIO N 01

    INGRESO Y CREACIN DEL MODELO LGICO EN ERWIN

    1. De un clic en el botn Inicio.2. Seleccione Programas\Computer Associates ERwin 4.0\ERwin 4.0.

    3. Seleccione la opcin Create a new model.

    4. De un clic en el botn OK.

  • 8/2/2019 Manual Del Erwin 4.0

    6/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 6

    5. Seleccione el tipo del nuevo modelo.

    6. Seleccione el Servidor de Base de Datosy la versin respectiva.

    7. Finalmente de un clic en el botn OK.

    Nota: El tipo del nuevo modelo seleccionado es Logical/Physical

    debido a que nos va ha permitir en forma automtica la

    representacin fsica del modelo de datos. As mismo el

    servidor de datos seleccionado es el SQL Server 2000.

    Una vez ingresado al ERwin nos mostrar la siguiente ventana de la aplicacin:

  • 8/2/2019 Manual Del Erwin 4.0

    7/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 7

    Si desea crear un nuevo modelo lgico en ERwin hay que seguir los siguientes

    pasos:

    1. De un clic en el botn (Create model) de la barra de herramientas o

    desde el men File elija la opcin New...

    2. Luego siga desde el paso 5 de ingreso y creacin de modelo lgico en

    ERwin (Pg. 6).

  • 8/2/2019 Manual Del Erwin 4.0

    8/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 8

    CREACIN DE ENTIDADES

    1. De un clic en el botn (Entity) de la caja de Herramientas Toolbox.

    2. De un clic en el fondo del diagrama.

    3. Ingrese el nombre de la entidad.4. De un clic en un lugar en blanco del diagrama.

    5. Finalmente quedar creada la entidad, tal como se muestra en la siguiente

    figura:

    Para nuestro caso crear las dems entidades, el cual al concluir se debe

    mostrar como la siguiente figura:

  • 8/2/2019 Manual Del Erwin 4.0

    9/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 9

    EDICIN DE ENTIDADES

    1. De un anti clic en una entidad y elija la opcin Entity Properties

    2. Seleccione la entidad a ser editada.

    3. Edite la entidad.

    4. Finalmente clic en el botn OK.

    Nota: La edicin considerada es simplemente

    la definicin de las entidades.

  • 8/2/2019 Manual Del Erwin 4.0

    10/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 10

    CREACIN DE ATRIBUTOS

    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.

  • 8/2/2019 Manual Del Erwin 4.0

    11/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 11

    Para nuestro caso crear los dems atributos, el cual al concluir se debe mostrar

    como la siguiente figura:

    EDICIN DE ATRIBUTOS

    1. De un anti clic en una entidad y elija la opcin Attributes

  • 8/2/2019 Manual Del Erwin 4.0

    12/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 12

    2. Seleccione el atributo a ser editada.

    3. Edite el atributo.

    4. Finalmente clic en el botn OK.

    Nota: La edicin considerada es simplemente la definicin de atributos.

  • 8/2/2019 Manual Del Erwin 4.0

    13/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 13

    CREACIN DE RELACIONES

    1. De un clic en el tipo de relacin de la caja de herramienta Toolbox.

    2. De un clic en la entidad padre.

    3. Finalmente de un clic en la entidad hijo.

    Para nuestro caso crear los dems relaciones, el cual al concluir se debemostrar como la siguiente figura:

    Nota: Las relaciones estn sin editarse.

  • 8/2/2019 Manual Del Erwin 4.0

    14/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 14

    EDICIN DE RELACIONES

    1. De un anti clic en la relacin y elija la opcin Relationship Properties

    2. Seleccione la relacin a ser editada.

    3. Edite la relacin.4. Finalmente clic en el botn OK.

  • 8/2/2019 Manual Del Erwin 4.0

    15/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 15

    Para nuestro caso editar las dems relaciones, el cual al concluir se debe

    mostrar como la siguiente figura:

    Si desea visualizar el verbo frase de la relacin hay que seguir los siguientes

    pasos:

    1. En el fondo del diagrama de un anti clic y elija la opcin RelationshipsDisplay\Verb Phrase.

  • 8/2/2019 Manual Del Erwin 4.0

    16/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 16

    2. Luego nos permitir visualizar las frases verbo tal como se muestra en la

    siguiente figura:

  • 8/2/2019 Manual Del Erwin 4.0

    17/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 17

    VISUALIZACIN DEL MODELO DE DATOS LOGICO

    Nivel de Entidad

    1. De un clic en el botn (Entity level) de la barra de herramientas o en el

    fondo del diagrama de un anti clic y elija la opcin Display Level\Entity.

    2. Luego nos permitir visualizar las entidades tal como se muestra en la

    siguiente figura:

  • 8/2/2019 Manual Del Erwin 4.0

    18/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 18

    Nivel de Atributo

    1. De un clic en el botn (Attribute level) de la barra de herramientas o en

    el fondo del diagrama de un anti clic y elija la opcin Display

    Level\Attribute.

    2. Luego nos permitir visualizar las entidades tal como se muestra en la

    siguiente figura:

  • 8/2/2019 Manual Del Erwin 4.0

    19/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 19

    Nivel de clave primaria

    1. En el fondo del diagrama de un anti clic y elija la opcin Display

    Level\Primary Key

    2. Luego nos permitir visualizar las entidades tal como se muestra en lasiguiente figura:

  • 8/2/2019 Manual Del Erwin 4.0

    20/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 20

    Nivel de Definicin

    1. De un clic en (Definition View) de la barra de herramientas de ERwin o

    en el fondo del diagrama de un anti clic y elija la opcin Display

    Level\Definition.

    2. Luego nos permitir visualizar las entidades tal como se muestra en la

    siguiente figura:

  • 8/2/2019 Manual Del Erwin 4.0

    21/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 21

    Nivel de Iconos

    1. En el fondo del diagrama de un anti clic y elija la opcin Display Level\Icon.

    2. Luego nos permitir visualizar las entidades tal como se muestra en la

    siguiente figura:

  • 8/2/2019 Manual Del Erwin 4.0

    22/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 22

    Adems de ello tambin se puede especificar otras opciones para visualizar

    componentes tales como:

    Visualizacin del indicador clave primaria

    1. En el fondo del diagrama de un anti clic y elija la opcin Entity

    Display\Primary Key Designator.

    2. Luego nos permitir visualizar las entidades tal como se muestra en la

    siguiente figura:

  • 8/2/2019 Manual Del Erwin 4.0

    23/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 23

    CREACIN DE ALMACEN DE VISUALIZACION

    1. Desde el Men Format seleccione Stored Display Settings...

    2. Ingrese el nombre del autor.

    3. De un clic en el botn en New... para crear uno nuevo en Rename pararenombrar.

    4. Ingrese el nombre del almacn de visualizacin.

    5. De un clic en el botn OK.

  • 8/2/2019 Manual Del Erwin 4.0

    24/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 24

    6. Seleccione la ficha Logical y elija la opcin del nivel de la vista.

    7. De un clic en el botn OK.

    8. Luego nos permitir visualizar las entidades tal como se muestra en lasiguiente figura:

  • 8/2/2019 Manual Del Erwin 4.0

    25/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 25

    Para nuestro caso crear el almacn de visualizacin para todos los niveles, que

    al concluir se mostrar como la siguiente figura:

    Nota: De un clic en cada TABs para seleccionar el resto de almacenes de

    visualizaciones.

  • 8/2/2019 Manual Del Erwin 4.0

    26/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 26

    REFINADO DEL MODELO DE DATOS LOGICO

    Resolviendo el problema de relacin muchos a muchos

    1. De anti clic en la relacin muchos a muchos y elija la opcin Create

    Association Entity.

    2. De un clic en el botn Siguiente para resolver el problema de la relacin

    muchos a muchos.

  • 8/2/2019 Manual Del Erwin 4.0

    27/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 27

    3. Especifique el nombre de la entidad asociativa y luego de un clic en el botn

    Siguiente.

    4. Especifique el nombre de la transformacin y luego de un clic en el botn

    Siguiente.

  • 8/2/2019 Manual Del Erwin 4.0

    28/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 28

    5. De un clic en el botn Finalizarpara que sea resuelta el problema de la

    relacin muchos a muchos.

    6. Finalmente la relacin quedar resuelta tal como se muestra en la figura

    siguiente:

  • 8/2/2019 Manual Del Erwin 4.0

    29/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 29

    Para nuestro caso editar el modelo lgico, que al concluir se mostrar como la

    siguiente figura:

  • 8/2/2019 Manual Del Erwin 4.0

    30/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 30

    LABORATORIO N 02

    REPRESENTACIN FSICA DEL MODELO DE DATOS

    1. De un clic en el botn adjunto del botn (Logical/Physical) de labarra de herramientas y elija la opcin Physical del men Model elija la

    opcin Physical Model.

    2. Luego el esquema fsico quedar tal como se muestra en la figura siguiente:

    Nota: Si en el modelo lgico no se ha refinado la relacin de muchos a

    muchos aqu se soluciona dicho inconveniente de la misma forma.

  • 8/2/2019 Manual Del Erwin 4.0

    31/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 31

    SELECCIN DEL SERVIDOR

    1. De un clic en el icono (Target Server) de la barra de herramientas o

    desde el men DataBase elija la opcin Chooce Database...

    2. Especifique el servidor de base de datos y su respectiva versin.

    Nota: Si ha especificado el servidor a inicio aqu no se hace

    otra cosa que confirmar. As mismo, el tipo de datos

    y la opcin null estn considerados por defecto.

  • 8/2/2019 Manual Del Erwin 4.0

    32/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 32

    ASIGNACION DEL TIPO DE DATOS, LONGITUD Y OPCION NULL

    1. De un anti clic sobre la tabla.

    2. Elija la opcin Columns

    3. Elija la ficha que tiene como nombre el servidor de base de datos elegido.

    4. Seleccione el tipo de datos, longitud y la opcin null.

  • 8/2/2019 Manual Del Erwin 4.0

    33/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 33

    Para nuestro caso una vez concluido la asignacin del tipo de dato se

    presentar como la siguiente figura:

  • 8/2/2019 Manual Del Erwin 4.0

    34/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 34

    LABORATORIO N 03

    GENERACIN DE REPORTE O DICCIONARIO DE DATOS

    1. Del men Tool elija Data Browser...

    2. De un clic en el botn (New report or folder) de la barra de

    herramientas del men File elija la opcin New ERwin Report...

  • 8/2/2019 Manual Del Erwin 4.0

    35/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 35

    3. Ingrese el nombre del reporte.

    4. Especifique el tipo de esquema y la categora.

    5. Seleccione las opciones de las tablas a considerar en el reporte.

    6. De doble clic en el reporte desde el men File elija la opcin Execute

    Report.

  • 8/2/2019 Manual Del Erwin 4.0

    36/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 36

    7. Luego el reporte quedar tal como se muestra en la figura siguiente:

  • 8/2/2019 Manual Del Erwin 4.0

    37/38

    ERwin Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 37

    EXPORTAR REPORTE O DICCIONARIO DE DATOS

    1. Desde el men File elija la opcin Export...

    2. Elija el formato de exportacin.

    3. De un clic en el botn Export...

    Nota: El formato considerado es DDE para

    MS Word

  • 8/2/2019 Manual Del Erwin 4.0

    38/38

    ERwin Full Prctica

    4. De un clic en el botn OK.

    5. Finalmente el reporte exportado a MS Word quedar tal como se muestra

    en la figura siguiente:

    Nota: El reporte est sin editarse, por lo que Ud. debe realzalo con sus

    conocimiento de MS Word, hasta llegar al diccionario de datos