Está en la página 1de 38

UNIVERSIDAD NACIONAL

DEL CENTRO DEL PERU



FACULTAD DE ADMINISTRACIN
DE EMPRESAS














Elaborado por: Lic. Adm. MARTINEZ BRAVO, Fermn

fermarbra@hotmail.com
fer_mar_bra@yahoo.es


ERWIN
FULL PRCTICA

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 (por
categora 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
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
DniClie
NomClie
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)

ERwin Full Prctica
Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 4
Diccionario de datos para el SGBD MS SQL Server
NOMBRE 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 DE
TODOS 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 Yes BOLETA_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 No GENERO GUARDA
INFORMACIN A
CERCA DE TODOS
LOS GNEROS DE
VIDEOS
DesGenero varchar(10) NOT NULL Descripcin del
gnero
No No
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.





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

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























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:

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

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

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.
















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

Nota: Las relaciones estn sin editarse.
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.

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

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:


















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:

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:

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

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:

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:

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:

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

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

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

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.















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.

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.

ERwin Full Prctica
Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 28
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:

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:

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






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.

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:

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


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.

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:




















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





ERwin Full Prctica
Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 38
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
visto en este manual (Pg. 4).

También podría gustarte