Está en la página 1de 53

SIS 2420 A Actualizacion Tecnologica

AllFusion Erwin Data Modeler

22/12/12

MSc. Ing Carlos Balderrama Vasquez

Objetivos Especficos

22/12/12

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.

Con C++ Builder con CD

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

Charte Ojeda, Francisco

Editorial Anaya Multime

22/12/12

MSc. Ing Carlos Balderrama Vasquez

Bibliografa

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

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

22/12/12

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

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

22/12/12

MSc. Ing Carlos Balderrama Vasquez

La Barra de Herramientas de ERwin

22/12/12

MSc. Ing Carlos Balderrama Vasquez

La Barra de Herramientas de ERwin

22/12/12

MSc. Ing Carlos Balderrama Vasquez

BARRA DE FORMATO

22/12/12

MSc. Ing Carlos Balderrama Vasquez

Barra de Herramientas Lgica IDEF1X

22/12/12

MSc. Ing Carlos Balderrama Vasquez

Barra de Herramientas Lgica

22/12/12

MSc. Ing Carlos Balderrama Vasquez

10

Barra de Herramientas Lgica IE

22/12/12

MSc. Ing Carlos Balderrama Vasquez

11

Ventana Principal de ERwin

22/12/12

MSc. Ing Carlos Balderrama Vasquez

12

22/12/12

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

22/12/12

MSc. Ing Carlos Balderrama Vasquez

14

22/12/12

MSc. Ing Carlos Balderrama Vasquez

15

Configuracin Muchos a Muchos

22/12/12

MSc. Ing Carlos Balderrama Vasquez

16

Notacin

22/12/12

MSc. Ing Carlos Balderrama Vasquez

17

Barras de Herremientas

22/12/12

MSc. Ing Carlos Balderrama Vasquez

18

Configuracin del Tipo de Notacion

22/12/12

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.
22/12/12 MSc. Ing Carlos Balderrama Vasquez 20

22/12/12

MSc. Ing Carlos Balderrama Vasquez

21

Creando Entidades

22/12/12

MSc. Ing Carlos Balderrama Vasquez

22

Editor de Entidades

22/12/12

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
22/12/12 MSc. Ing Carlos Balderrama Vasquez 24

22/12/12

MSc. Ing Carlos Balderrama Vasquez

25

Editor de Atributos

22/12/12

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
22/12/12 MSc. Ing Carlos Balderrama Vasquez 27

22/12/12

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
22/12/12 MSc. Ing Carlos Balderrama Vasquez 29

22/12/12

MSc. Ing Carlos Balderrama Vasquez

30

Otra forma

22/12/12

MSc. Ing Carlos Balderrama Vasquez

31

Ejercicio

22/12/12

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.

22/12/12

MSc. Ing Carlos Balderrama Vasquez

33

22/12/12

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

22/12/12

MSc. Ing Carlos Balderrama Vasquez

35

22/12/12

MSc. Ing Carlos Balderrama Vasquez

36

Editor de Relaciones

22/12/12

MSc. Ing Carlos Balderrama Vasquez

37

Para las relaciones

22/12/12

MSc. Ing Carlos Balderrama Vasquez

38

22/12/12

MSc. Ing Carlos Balderrama Vasquez

39

Colocando Etiquetas

22/12/12

MSc. Ing Carlos Balderrama Vasquez

40

22/12/12

MSc. Ing Carlos Balderrama Vasquez

41

Creando Areas De Negocio

22/12/12

MSc. Ing Carlos Balderrama Vasquez

42

22/12/12

MSc. Ing Carlos Balderrama Vasquez

43

22/12/12

MSc. Ing Carlos Balderrama Vasquez

44

Creando Store Display

22/12/12

MSc. Ing Carlos Balderrama Vasquez

45

22/12/12

MSc. Ing Carlos Balderrama Vasquez

46

22/12/12

MSc. Ing Carlos Balderrama Vasquez

47

22/12/12

MSc. Ing Carlos Balderrama Vasquez

48

Generar La Base de Datos

22/12/12

MSc. Ing Carlos Balderrama Vasquez

49

Seleccionar el DBMS

22/12/12

MSc. Ing Carlos Balderrama Vasquez

50

Generar el Script

22/12/12

MSc. Ing Carlos Balderrama Vasquez

51

22/12/12

MSc. Ing Carlos Balderrama Vasquez

52

Gracias
Consultas a: cbv170@hotmail.com

22/12/12

MSc. Ing Carlos Balderrama Vasquez

53

También podría gustarte