Sei sulla pagina 1di 38

UNIVERSIDAD NACIONAL

DEL CENTRO DEL PERU

FACULTAD DE CIENCIAS DE LA
ADMINISTRACIÓN

ERWIN
FULL PRÁCTICA

Elaborado por: Lic. Adm. MARTINEZ BRAVO, Fermín

fermarbra@hotmail.com
ERwin Full Práctica

CASO: ALQUILER DE VIDEOS


Se trata de una tienda de alquiler de videos, que desea diseñar una base de
datos y así poder implementar un sistema automatizado que le permita
administrar la información sobre sus clientes, boletas y videos en alquiler (por
categoría y género).
Siguiendo las fases de diseño de base de datos (forma manual) se ha logrado:

1:N
(1,1) (1,n)
CLIENTE BOLETA

CORRESPONDE (1,n)
IdClie IdBoleta

DniClie Fecha

NomClie
DirClie REFERECIA N:M

TelClie

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

(1,n)
IdCateg PERTENECE IdVideo
DesCateg DesVideo

Precio Stock

PERTENECE 1:N

(1,1)

GENERO

IdGenero
DesGenero
Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 2
ERwin Full Práctica

CLIENTE BOLETA

IdClie IdBoleta
DniClie IdClie (FK)
NomClie Fecha
DirClie
TelClie

BOLETA_VIDEO

IdBoleta (FK)
IdVideo (FK)

VIDEO
CATEGORIA
IdVideo
IdCateg
IdCateg (FK)
DesCateg IdGenero (FK)
Precio DesVideo
Stock

GENERO

IdGenero
DesGenero

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)

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 3


ERwin Full Práctica

Diccionario de datos para el SGBD MS SQL Server


NOMBRE DE DESCRIPCIÓN DE NOMBRE TIPO DE OPCIÓN DESCRIPCIÓN PK FK
LA TABLA LA TABLA DEL DATO Y NULL DEL CAMPO
CAMPO LONGITUD
CLIENTE GUARDA IdClie char(4) NOT NULL Identificación del Yes Not
INFORMACION DE cliente
TODOS LOS DniClie char(8) NOT NULL Número de DNI Not Not
CLIENTES del cliente
REGISTRADOS EN NomClie varchar(40) NOT NULL Apellidos y Not Not
EL NEGOCIO nombres del
cliente
DirClie NOT NULL Dirección del Not Not
cliente
TelClie char(6) NULL Número de Not Not
teléfono del
cliente
BOLETA ALMACENA IdBoleta char(6) NOT NULL Numero de la Yes Not
INFORMACIÓN DE boleta
LOS CLIENTES QUE IdClie char(4) NOT NULL Identificación del Not Yes
ALQUILARON cliente
VIDEOS Y LA Fecha datetime NOT NULL Fecha de alquiler Not Not
FECHA EN LA QUE
SE ALQUILÓ
BOLETA_VIDEO IdBoleta char(6) NOT NULL Numero de la Yes Yes
boleta
IdVideo char(4) NOT NULL Identificación del Yes Not
video
VIDEO GUARDA IdVideo char(4) NOT NULL Identificación del Yes Not
INFORMACIÓN DE video
TODOS LOS IdCateg char(1) NOT NULL Identificación de Not Yes
VIDEOS DEL la categoría
NEGOCIO IdGenero char(2) NOT NULL Identificación del Not Yes
género
DesVideo varchar(40) NOT NULL Descripción del Not Not
video
Stock int NOT NULL Stock de videos Not Not
CATEGORIA GUARDA IdCateg char(1) NOT NULL Identificación de Yes Not
INFORMACIÓN A la categoría
CERCA DE TODAS DesCateg varchar(10) NOT NULL Descripción de la Not Not
LAS CATEGORÍAS categoría
DE VIDEOS Precio money NOT NULL Precio del video Not Not
GENERO GUARDA IdGenero char(2) NOT NULL Identificación del Yes Not
INFORMACIÓN A género
CERCA DE TODOS DesGenero varchar(10) NOT NULL Descripción del Not Not
LOS GÉNEROS DE género
VIDEOS

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 4


ERwin Full Práctica

LABORATORIO Nº 01

INGRESO Y CREACIÓN DEL MODELO LÓGICO EN ERWIN


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

3. Seleccione la opción Create a new model.


4. De un clic en el botón OK.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 5


ERwin Full Práctica

5. Seleccione el tipo del nuevo modelo.


6. Seleccione el Servidor de Base de Datos y la versión respectiva.
7. Finalmente de un clic en el botón OK.

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


debido a que nos va ha permitir en forma automática la
representación física 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 aplicación:

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 6


ERwin Full Práctica

Si desea crear un nuevo modelo lógico en ERwin hay que seguir los siguientes
pasos:

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


desde el menú File elija la opción New...

2. Luego siga desde el paso 5 de ingreso y creación de modelo lógico en


ERwin (Pág. 6).

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 7


ERwin Full Práctica

CREACIÓN DE ENTIDADES

1. De un clic en el botón (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 demás entidades, el cual al concluir se debe
mostrar como la siguiente figura:

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 8


ERwin Full Práctica

EDICIÓN DE ENTIDADES
1. De un anti clic en una entidad y elija la opción Entity Properties…

2. Seleccione la entidad a ser editada.


3. Edite la entidad.
4. Finalmente clic en el botón OK.

Nota: La edición considerada es simplemente


la definición de las entidades.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 9


ERwin Full Práctica

CREACIÓN 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 más
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 más atributos simplemente pulse la
tecla ENTER.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 10


ERwin Full Práctica

Para nuestro caso crear los demás atributos, el cual al concluir se debe mostrar
como la siguiente figura:

EDICIÓN DE ATRIBUTOS
1. De un anti clic en una entidad y elija la opción Attributes…

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 11


ERwin Full Práctica

2. Seleccione el atributo a ser editada.


3. Edite el atributo.
4. Finalmente clic en el botón OK.

Nota: La edición considerada es simplemente la definición de atributos.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 12


ERwin Full Práctica

CREACIÓN DE RELACIONES
1. De un clic en el tipo de relación 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 demás relaciones, el cual al concluir se debe
mostrar como la siguiente figura:

Nota: Las relaciones están sin editarse.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 13


ERwin Full Práctica

EDICIÓN DE RELACIONES
1. De un anti clic en la relación y elija la opción Relationship Properties…

2. Seleccione la relación a ser editada.


3. Edite la relación.
4. Finalmente clic en el botón OK.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 14


ERwin Full Práctica

Para nuestro caso editar las demás relaciones, el cual al concluir se debe
mostrar como la siguiente figura:

Si desea visualizar el verbo frase de la relación hay que seguir los siguientes
pasos:
1. En el fondo del diagrama de un anti clic y elija la opción Relationships
Display\Verb Phrase.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 15


ERwin Full Práctica

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

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 16


ERwin Full Práctica

VISUALIZACIÓN DEL MODELO DE DATOS LOGICO


Nivel de Entidad
1. De un clic en el botón (Entity level) de la barra de herramientas o en el
fondo del diagrama de un anti clic y elija la opción Display Level\Entity.

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


siguiente figura:

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 17


ERwin Full Práctica

Nivel de Atributo
1. De un clic en el botón (Attribute level) de la barra de herramientas o en
el fondo del diagrama de un anti clic y elija la opción Display
Level\Attribute.

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


siguiente figura:

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 18


ERwin Full Práctica

Nivel de clave primaria


1. En el fondo del diagrama de un anti clic y elija la opción 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, Fermín Pag. 19


ERwin Full Práctica

Nivel de Definición

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 opción Display
Level\Definition.

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


siguiente figura:

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 20


ERwin Full Práctica

Nivel de Iconos
1. En el fondo del diagrama de un anti clic y elija la opción Display Level\Icon.

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


siguiente figura:

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 21


ERwin Full Práctica

Además de ello también se puede especificar otras opciones para visualizar


componentes tales como:
Visualización del indicador clave primaria
1. En el fondo del diagrama de un anti clic y elija la opción 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, Fermín Pag. 22


ERwin Full Práctica

CREACIÓN 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 botón en New... para crear uno nuevo ó en Rename… para
renombrar.

4. Ingrese el nombre del almacén de visualización.


5. De un clic en el botón OK.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 23


ERwin Full Práctica

6. Seleccione la ficha Logical y elija la opción del nivel de la vista.


7. De un clic en el botón OK.

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


siguiente figura:

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 24


ERwin Full Práctica

Para nuestro caso crear el almacén de visualización 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, Fermín Pag. 25


ERwin Full Práctica

REFINADO DEL MODELO DE DATOS LOGICO


Resolviendo el problema de relación “muchos a muchos”
1. De anti clic en la relación muchos a muchos y elija la opción Create
Association Entity.

2. De un clic en el botón Siguiente para resolver el problema de la relación


“muchos a muchos”.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 26


ERwin Full Práctica

3. Especifique el nombre de la entidad asociativa y luego de un clic en el botón


Siguiente.

4. Especifique el nombre de la transformación y luego de un clic en el botón


Siguiente.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 27


ERwin Full Práctica

5. De un clic en el botón Finalizar para que sea resuelta el problema de la


relación “muchos a muchos”.

6. Finalmente la relación quedará resuelta tal como se muestra en la figura


siguiente:

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 28


ERwin Full Práctica

Para nuestro caso editar el modelo lógico, que al concluir se mostrará como la
siguiente figura:

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 29


ERwin Full Práctica

LABORATORIO Nº 02

REPRESENTACIÓN FÍSICA DEL MODELO DE DATOS

1. De un clic en el botón adjunto del botón (Logical/Physical) de la


barra de herramientas y elija la opción Physical ó del menú Model elija la
opción Physical Model.

2. Luego el esquema físico quedará tal como se muestra en la figura siguiente:

Nota: Si en el modelo lógico no se ha refinado la relación de muchos a


muchos aquí se soluciona dicho inconveniente de la misma forma.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 30


ERwin Full Práctica

SELECCIÓN DEL SERVIDOR

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


desde el menú DataBase elija la opción Chooce Database...

2. Especifique el servidor de base de datos y su respectiva versión.

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


otra cosa que confirmar. Así mismo, el tipo de datos
y la opción null están considerados por defecto.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 31


ERwin Full Práctica

ASIGNACION DEL TIPO DE DATOS, LONGITUD Y OPCION NULL


1. De un anti clic sobre la tabla.
2. Elija la opción 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 opción null.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 32


ERwin Full Práctica

Para nuestro caso una vez concluido la asignación del tipo de dato se
presentará como la siguiente figura:

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 33


ERwin Full Práctica

LABORATORIO Nº 03

GENERACIÓN DE REPORTE O DICCIONARIO DE DATOS


1. Del menú Tool elija Data Browser...

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


herramientas ó del menú File elija la opción New ERwin Report...

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 34


ERwin Full Práctica

3. Ingrese el nombre del reporte.


4. Especifique el tipo de esquema y la categoría.
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 opción Execute


Report.

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 35


ERwin Full Práctica

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

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 36


ERwin Full Práctica

EXPORTAR REPORTE O DICCIONARIO DE DATOS


1. Desde el menú File elija la opción Export...

2. Elija el formato de exportación.


3. De un clic en el botón Export...

Nota: El formato considerado es DDE para


MS Word

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 37


ERwin Full Práctica

4. De un clic en el botón 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 realízalo con sus
conocimiento de MS Word, hasta llegar al diccionario de datos
visto en este manual (Pág. 4).

Elaborado Por: Lic. Adm. Martinez Bravo, Fermín Pag. 38

Potrebbero piacerti anche