Está en la página 1de 53

SIS 2420 A

Actualizacion Tecnologica
AllFusion Erwin
Data Modeler

17/05/15

MSc. Ing Carlos Balderrama Vasquez

Objetivos Especficos

17/05/15

MSc. Ing Carlos Balderrama Vasquez

Bibliografa a Emplear

AllFusion ERWin
Data Modeler v7.1, La
solucion completa
para el Modelado de
Datos

CASE STuDIO V. 2.23


El programa permite
generar rpidamente
diagramas grficos de las
bases de datos
relacionales con las que
estamos trabajando,
simplificando mucho el
trabajo del programador.

17/05/15

Un producto
potente y fcil de
utilizar para la
gestin de
requisitos y casos
de uso.

MSc. Ing Carlos Balderrama Vasquez

Con C++ Builder


con CD-Rom.
Programacin
Charte Ojeda,
Francisco
Editorial Anaya
MultimediaAnaya Interactiva

Bibliografa

17/05/15

Programacin
Base de Datos
con C++ Builder
Autor: Alecy |
Categora:
Programacin |

ftp://sistemas.edu.bo/cbalderrama/sis2420

www.sistemas.edu.bo/modlee/sis2420
MSc. Ing Carlos Balderrama Vasquez

Contenido
Herramientas de Navegacin de ERwin 4.1
Caja de Herramientas
La Barra de Herramientas
El Editor de Diagramas
Ventana Principal de ERwin

17/05/15

MSc. Ing Carlos Balderrama Vasquez

La Barra de Herramientas de
ERwin

17/05/15

MSc. Ing Carlos Balderrama Vasquez

La Barra de Herramientas de
ERwin

17/05/15

MSc. Ing Carlos Balderrama Vasquez

BARRA DE FORMATO

17/05/15

MSc. Ing Carlos Balderrama Vasquez

Barra de Herramientas Lgica


IDEF1X

17/05/15

MSc. Ing Carlos Balderrama Vasquez

Barra de Herramientas Lgica

17/05/15

MSc. Ing Carlos Balderrama Vasquez

10

Barra de Herramientas Lgica IE

17/05/15

MSc. Ing Carlos Balderrama Vasquez

11

Ventana Principal de ERwin

17/05/15

MSc. Ing Carlos Balderrama Vasquez

12

17/05/15

MSc. Ing Carlos Balderrama Vasquez

13

Crear un modelo

Al crear un nuevo
modelo, existen
tres tipos:
Lgico: entidades,
atributos y
relaciones
Fsico: tablas,
columnas,
restricciones y
vistas
Lgico/Fsico:
permite ver ambas
vistas

17/05/15

MSc. Ing Carlos Balderrama Vasquez

14

17/05/15

MSc. Ing Carlos Balderrama Vasquez

15

Configuracin Muchos a
Muchos

17/05/15

MSc. Ing Carlos Balderrama Vasquez

16

Notacin

17/05/15

MSc. Ing Carlos Balderrama Vasquez

17

Barras de Herremientas

17/05/15

MSc. Ing Carlos Balderrama Vasquez

18

Configuracin del Tipo de


Notacion

17/05/15

MSc. Ing Carlos Balderrama Vasquez

19

VISTAS EN NIVELES
Erwin

muestra 3 niveles para la presentacin


de los modelos, estos representan a los 3
tipos de modelos: Conceptual, lgico y fsico.
Entity View: Muestra el modelo en forma de
entidades, como un modelo conceptual.
Atribute View: Aparece activado por defecto,
muestra el modelo con todos los atributos
ingresados, es la vista de un modelo lgico y
fsico.
Definition View: Muestra las entidades con
sus respectivas definiciones.
17/05/15

MSc. Ing Carlos Balderrama Vasquez

20

17/05/15

MSc. Ing Carlos Balderrama Vasquez

21

Creando Entidades

17/05/15

MSc. Ing Carlos Balderrama Vasquez

22

Editor de Entidades

17/05/15

MSc. Ing Carlos Balderrama Vasquez

23

Ejercicio
Para

el caso en estudio las entidades a crear son las


siguientes:
PRODUCTO
CLIENTE
PERSONAL
USUARIO
PROFORMA
NOTA DE PEDIDO
FACTURA
BOLETA
17/05/15

MSc. Ing Carlos Balderrama Vasquez

24

17/05/15

MSc. Ing Carlos Balderrama Vasquez

25

Editor de Atributos

17/05/15

MSc. Ing Carlos Balderrama Vasquez

26

Ejercicio
Para

el caso en estudio las entidades a crear son las


siguientes:
PRODUCTO
CLIENTE
PERSONAL
USUARIO
PROFORMA
NOTA DE PEDIDO
FACTURA
BOLETA
17/05/15

MSc. Ing Carlos Balderrama Vasquez

27

17/05/15

MSc. Ing Carlos Balderrama Vasquez

28

Definir llaves
Creando

Llaves Primaria (PK)


Por definicin un 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
17/05/15

MSc. Ing Carlos Balderrama Vasquez

29

17/05/15

MSc. Ing Carlos Balderrama Vasquez

30

Otra forma

17/05/15

MSc. Ing Carlos Balderrama Vasquez

31

Ejercicio

17/05/15

MSc. Ing Carlos Balderrama Vasquez

32

Creando Llaves Alternas (AK)


Una

llave alterna (AK) es un atributo o


grupos de atributos que no fueron elegidos
como Llaves Primarias.

17/05/15

MSc. Ing Carlos Balderrama Vasquez

33

17/05/15

MSc. Ing Carlos Balderrama Vasquez

34

Creando Relaciones
ERwin

define tres tipos de relaciones:


1. Relacin Identificada
2. Relacin no Identificada
3. Relacin Muchos a Muchos
Para todos los casos la construccin de
las relaciones es tal como se detalla a
continuacin

17/05/15

MSc. Ing Carlos Balderrama Vasquez

35

17/05/15

MSc. Ing Carlos Balderrama Vasquez

36

Editor de Relaciones

17/05/15

MSc. Ing Carlos Balderrama Vasquez

37

Para las relaciones

17/05/15

MSc. Ing Carlos Balderrama Vasquez

38

17/05/15

MSc. Ing Carlos Balderrama Vasquez

39

Colocando Etiquetas

17/05/15

MSc. Ing Carlos Balderrama Vasquez

40

17/05/15

MSc. Ing Carlos Balderrama Vasquez

41

Creando Areas De Negocio

17/05/15

MSc. Ing Carlos Balderrama Vasquez

42

17/05/15

MSc. Ing Carlos Balderrama Vasquez

43

17/05/15

MSc. Ing Carlos Balderrama Vasquez

44

Creando Store Display

17/05/15

MSc. Ing Carlos Balderrama Vasquez

45

17/05/15

MSc. Ing Carlos Balderrama Vasquez

46

17/05/15

MSc. Ing Carlos Balderrama Vasquez

47

17/05/15

MSc. Ing Carlos Balderrama Vasquez

48

Generar La Base de Datos

17/05/15

MSc. Ing Carlos Balderrama Vasquez

49

Seleccionar el DBMS

17/05/15

MSc. Ing Carlos Balderrama Vasquez

50

Generar el Script

17/05/15

MSc. Ing Carlos Balderrama Vasquez

51

17/05/15

MSc. Ing Carlos Balderrama Vasquez

52

Gracias
Consultas a:
cbv170@hotmail.com

17/05/15

MSc. Ing Carlos Balderrama Vasquez

53

También podría gustarte