Vous êtes sur la page 1sur 38

UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU

FACULTAD DE ADMINISTRACIN DE EMPRESAS

ERWIN FULL PRCTICA

Elaborado por: Lic. Adm. MARTINEZ BRAVO, Fermn fermarbra@hotmail.com fer_mar_bra@yahoo.es

ERwin

Full Prctica

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 (por categora y gnero). Siguiendo las fases de diseo de base de datos (forma manual) se ha logrado: 1:N CLIENTE (1,1) CORRESPONDE (1,n) (1,n) BOLETA IdBoleta Fecha

IdClie DniClie NomClie DirClie TelClie

REFERECIA

M:N

1:N CATEGORIA (1,1) (1,n)

(1,n) VIDEO (1,n) IdVideo DesVideo Stock

IdCateg DesCateg Precio

PERTENECE

PERTENECE

1:N

(1,1) GENERO IdGenero DesGenero


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

ERwin

Full Prctica

CLIENTE IdClie DniClie NomClie DirClie TelClie

BOLETA IdBoleta IdClie (FK) Fecha

BOLETA_VIDEO IdBoleta (FK) IdVideo (FK)

CATEGORIA IdCateg DesCateg Precio

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

GENERO IdGenero DesGenero

CLIENTE (IdClie, NomClie, DirClie, TelClie) BOLETA (IdBoleta, IdClie, Fecha) BOLETA_VIDEO (IdBoleta, IdVideo) CATEGORIA (IdCateg, DesCateg, Precio) GENERO (IdGenero, DesGenero) Tabla de enlace VIDEO (IdVideo, IdCateg, IdGenero, DesVideo, Stock)

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 3

ERwin Diccionario de datos para el SGBD MS SQL Server


NOMBRE DE LA TABLA CLIENTE DESCRIPCIN DE LA TABLA GUARDA INFORMACION DE TODOS LOS CLIENTES REGISTRADOS EN EL NEGOCIO NomClie varchar(40) NOT NULL DniClie char(8) NOT NULL NOMBRE DEL CAMPO IdClie TIPO DE DATO Y LONGITUD char(4) NOT NULL OPCIN NULL

Full Prctica

DESCRIPCIN DEL CAMPO Identificacin del cliente Nmero de DNI del cliente Apellidos y nombres del cliente

PK

FK

Yes No No

No No No

DirClie TelClie char(6)

NOT NULL NULL

Direccin del cliente Nmero de telfono del cliente

No No

No No

BOLETA

ALMACENA INFORMACIN DE LOS CLIENTES QUE ALQUILARON VIDEOS Y LA FECHA EN LA QUE SE ALQUIL

IdBoleta IdClie Fecha

char(6) char(4) datetime

NOT NULL NOT NULL NOT NULL

Numero de la boleta Identificacin del cliente Fecha de alquiler

Yes No No

No Yes No

BOLETA_VIDEO

IdBoleta IdVideo

char(6) char(4) char(4) char(1) char(2) varchar(40) int char(1) varchar(10) money char(2) varchar(10)

NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL

Numero de la boleta Identificacin del video Identificacin del video Identificacin de la categora Identificacin del gnero Descripcin del video Stock de videos Identificacin de la categora Descripcin de la categora Precio del video Identificacin del gnero Descripcin del gnero

Yes Yes Yes No No No No Yes No No Yes No

Yes No No Yes Yes No No No No No No No

VIDEO

GUARDA INFORMACIN DE TODOS LOS VIDEOS DEL NEGOCIO

IdVideo IdCateg IdGenero DesVideo Stock

CATEGORIA

GUARDA INFORMACIN A CERCA DE TODAS LAS CATEGORAS DE VIDEOS

IdCateg DesCateg Precio IdGenero DesGenero

GENERO

GUARDA INFORMACIN A CERCA DE TODOS LOS GNEROS DE VIDEOS

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 4

ERwin

Full Prctica

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.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 5

ERwin 5. Seleccione el tipo del nuevo modelo.

Full Prctica

6. Seleccione el Servidor de Base de Datos y 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:

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 6

ERwin

Full Prctica

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).

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 7

ERwin CREACIN DE ENTIDADES 1. De un clic en el botn

Full Prctica

(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:

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 8

ERwin EDICIN DE ENTIDADES

Full Prctica

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.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 9

ERwin CREACIN DE ATRIBUTOS 1. Seleccione una entidad.

Full Prctica

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.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 10

ERwin

Full Prctica

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

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 11

ERwin 2. Seleccione el atributo a ser editada. 3. Edite el atributo. 4. Finalmente clic en el botn OK.

Full Prctica

Nota:

La edicin considerada es simplemente la definicin de atributos.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 12

ERwin CREACIN DE RELACIONES

Full Prctica

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 debe mostrar como la siguiente figura:

Nota: Las relaciones estn sin editarse.


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

ERwin EDICIN DE RELACIONES

Full Prctica

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.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 14

ERwin

Full Prctica

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 Relationships Display\Verb Phrase.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 15

ERwin

Full Prctica

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

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 16

ERwin VISUALIZACIN DEL MODELO DE DATOS LOGICO Nivel de Entidad 1. De un clic en el botn

Full Prctica

(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:

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 17

ERwin Nivel de Atributo 1. De un clic en el botn Level\Attribute.

Full Prctica

(Attribute level) de la barra de herramientas o en

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

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

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 18

ERwin Nivel de clave primaria

Full Prctica

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 la siguiente figura:

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 19

ERwin Nivel de Definicin 1. De un clic en Level\Definition.

Full Prctica

(Definition View) de la barra de herramientas de ERwin o

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

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

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 20

ERwin Nivel de Iconos

Full Prctica

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:

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 21

ERwin

Full Prctica

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:

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 22

ERwin CREACIN DE ALMACEN DE VISUALIZACION 1. Desde el Men Format seleccione Stored Display Settings...

Full Prctica

2. Ingrese el nombre del autor. 3. De un clic en el botn en New... para crear uno nuevo en Rename para renombrar.

4. Ingrese el nombre del almacn de visualizacin. 5. De un clic en el botn OK.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 23

ERwin

Full Prctica

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 la siguiente figura:

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 24

ERwin

Full Prctica

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.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 25

ERwin REFINADO DEL MODELO DE DATOS LOGICO Resolviendo el problema de relacin muchos a muchos

Full Prctica

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.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 26

ERwin

Full Prctica

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.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 27

ERwin

Full Prctica

5. De un clic en el botn Finalizar para 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:

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 28

ERwin

Full Prctica

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

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 29

ERwin

Full Prctica

LABORATORIO N 02
REPRESENTACIN FSICA DEL MODELO DE DATOS 1. De un clic en el botn adjunto del botn opcin Physical Model. (Logical/Physical) de la

barra de herramientas y elija la opcin Physical del men Model elija la

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.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 30

ERwin SELECCIN DEL SERVIDOR 1. De un clic en el icono

Full Prctica

(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.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 31

ERwin

Full Prctica

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.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 32

ERwin

Full Prctica

Para nuestro caso una vez concluido la asignacin del tipo de dato se presentar como la siguiente figura:

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 33

ERwin

Full Prctica

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...

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 34

ERwin 3. Ingrese el nombre del reporte. 4. Especifique el tipo de esquema y la categora.

Full Prctica

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.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 35

ERwin

Full Prctica

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

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 36

ERwin EXPORTAR REPORTE O DICCIONARIO DE DATOS 1. Desde el men File elija la opcin Export...

Full Prctica

2. Elija el formato de exportacin. 3. De un clic en el botn Export...

Nota:

El formato considerado es DDE para MS Word

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 37

ERwin 4. De un clic en el botn OK.

Full Prctica

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 visto en este manual (Pg. 4).

Elaborado Por: Lic. Adm. Martinez Bravo, Fermn

Pag. 38

Vous aimerez peut-être aussi