guia para manejo de erwin

Post on 06-Aug-2015

97 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

laboratorio de programacion

TRANSCRIPT

SIS 2420 “A”SIS 2420 “A”Actualizacion TecnologicaActualizacion Tecnologica

AllFusion ErwinAllFusion ErwinData ModelerData Modeler

13/04/2313/04/23 11MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez

Objetivos EspecíficosObjetivos Específicos

13/04/2313/04/23 22MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez

MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 3313/04/2313/04/23

Bibliografía a EmplearBibliografía a Emplear AllFusion ERWin AllFusion ERWin

Data Modeler v7.1, La Data Modeler v7.1, La solucion completa solucion completa para el Modelado de para el Modelado de DatosDatos

CASE STuDIO V. 2.23 El programa permite generar rápidamente diagramas gráficos de las bases de datos relacionales con las que estamos trabajando, simplificando mucho el trabajo del programador.

Un producto potente y fácil de utilizar para la gestión de requisitos y casos de uso.

Con C++ Builder con CD-Rom. Programación Charte Ojeda, Francisco Editorial Anaya Multimedia-Anaya Interactiva

MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 4413/04/2313/04/23

BibliografíaBibliografía Programación Programación

Base de Datos Base de Datos con C++ Builder con C++ Builder

Autor: Alecy | Autor: Alecy | Categoría: Categoría: Programación | Programación |

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

www.sistemas.edu.bo/modlee/sis2420

ContenidoContenidoHerramientas de Navegación de ERwin 4.1Herramientas de Navegación de ERwin 4.1Caja de HerramientasCaja de HerramientasLa Barra de HerramientasLa Barra de HerramientasEl Editor de DiagramasEl Editor de DiagramasVentana Principal de ERwinVentana Principal de ERwin

13/04/2313/04/23 55MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez

La Barra de Herramientas de La Barra de Herramientas de ERwinERwin

13/04/2313/04/23 66MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez

La Barra de Herramientas de La Barra de Herramientas de ERwinERwin

13/04/2313/04/23 77MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez

BARRA DE FORMATOBARRA DE FORMATO

13/04/2313/04/23 88MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez

Barra de Herramientas Lógica Barra de Herramientas Lógica IDEF1XIDEF1X

13/04/2313/04/23 99MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez

Barra de Herramientas LógicaBarra de Herramientas Lógica

13/04/2313/04/23 1010MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez

Barra de Herramientas Lógica IEBarra de Herramientas Lógica IE

13/04/2313/04/23 1111MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez

Ventana Principal de ERwinVentana Principal de ERwin

13/04/2313/04/23 1212MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez

13/04/2313/04/23 1313MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez

Crear un modeloCrear un modelo Al crear un nuevo Al crear un nuevo

modelo, existen modelo, existen tres tipos:tres tipos:

Lógico: entidades, Lógico: entidades, atributos y atributos y relacionesrelaciones

Físico: tablas, Físico: tablas, columnas, columnas, restricciones y restricciones y vistasvistas

Lógico/Físico: Lógico/Físico: permite ver ambas permite ver ambas vistasvistas

13/04/2313/04/23 1414MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez

13/04/2313/04/23 1515MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez

Configuración Muchos a Configuración Muchos a MuchosMuchos

13/04/2313/04/23 1616MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez

NotaciónNotación

13/04/2313/04/23 1717MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez

Barras de HerremientasBarras de Herremientas

13/04/2313/04/23 1818MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez

Configuración del Tipo de Configuración del Tipo de NotacionNotacion

13/04/2313/04/23 1919MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez

VISTAS EN NIVELESVISTAS EN NIVELES Erwin muestra 3 niveles para la presentación Erwin muestra 3 niveles para la presentación

de los modelos, estos representan a los 3 de los modelos, estos representan a los 3 tipos de modelos: Conceptual, lógico y físico.tipos de modelos: Conceptual, lógico y físico.

Entity View: Muestra el modelo en forma de Entity View: Muestra el modelo en forma de entidades, como un modelo conceptual.entidades, como un modelo conceptual.

Atribute View: Aparece activado por defecto, Atribute View: Aparece activado por defecto, muestra el modelo con todos los atributos muestra el modelo con todos los atributos ingresados, es la vista de un modelo lógico y ingresados, es la vista de un modelo lógico y físico.físico.

Definition View: Muestra las entidades con Definition View: Muestra las entidades con sus respectivas definiciones.sus respectivas definiciones.

13/04/2313/04/23 2020MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez

13/04/2313/04/23 2121MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez

Creando EntidadesCreando Entidades

13/04/2313/04/23 2222MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez

Editor de EntidadesEditor de Entidades

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 2323

EjercicioEjercicio

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 2424

Para el caso en estudio las entidades a crear son las Para el caso en estudio las entidades a crear son las siguientes:siguientes:

PRODUCTOPRODUCTO CLIENTECLIENTE PERSONALPERSONAL USUARIOUSUARIO PROFORMAPROFORMA NOTA DE PEDIDONOTA DE PEDIDO FACTURAFACTURA BOLETABOLETA

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 2525

Editor de AtributosEditor de Atributos

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 2626

EjercicioEjercicio

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 2727

Para el caso en estudio las entidades a crear son las Para el caso en estudio las entidades a crear son las siguientes:siguientes:

PRODUCTOPRODUCTO CLIENTECLIENTE PERSONALPERSONAL USUARIOUSUARIO PROFORMAPROFORMA NOTA DE PEDIDONOTA DE PEDIDO FACTURAFACTURA BOLETABOLETA

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 2828

Definir llavesDefinir llaves

Creando Llaves Primaria (PK)Creando Llaves Primaria (PK)Por definición un Llave Primaria es aquella Por definición un Llave Primaria es aquella

que identifica de manera única una fila de que identifica de manera única una fila de la entidad. Esta debe cumplir ciertos la entidad. Esta debe cumplir ciertos requisitos:requisitos:

1. No cambia con el tiempo1. No cambia con el tiempo2. No acepta valores NULL2. No acepta valores NULL3. No acepta valores repetidos3. No acepta valores repetidos

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 2929

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 3030

Otra formaOtra forma

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 3131

EjercicioEjercicio

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 3232

Creando Llaves Alternas (AK)Creando Llaves Alternas (AK)Una llave alterna (AK) es un atributo o Una llave alterna (AK) es un atributo o

grupos de atributos que no fueron elegidos grupos de atributos que no fueron elegidos como Llaves Primarias. como Llaves Primarias.

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 3333

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 3434

Creando RelacionesCreando Relaciones

ERwin define tres tipos de relaciones:ERwin define tres tipos de relaciones:1. Relación Identificada1. Relación Identificada2. Relación no Identificada2. Relación no Identificada3. Relación Muchos a Muchos3. Relación Muchos a MuchosPara todos los casos la construcción de Para todos los casos la construcción de

las relaciones es tal como se detalla a las relaciones es tal como se detalla a continuacióncontinuación

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 3535

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 3636

Editor de RelacionesEditor de Relaciones

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 3737

Para las relacionesPara las relaciones

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 3838

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 3939

Colocando EtiquetasColocando Etiquetas

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 4040

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 4141

Creando Aéreas De NegocioCreando Aéreas De Negocio

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 4242

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 4343

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 4444

Creando Store DisplayCreando Store Display

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 4545

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 4646

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 4747

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 4848

Generar La Base de DatosGenerar La Base de Datos

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 4949

Seleccionar el DBMSSeleccionar el DBMS

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 5050

Generar el ScriptGenerar el Script

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 5151

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 5252

13/04/2313/04/23 MSc. Ing Carlos Balderrama VasquezMSc. Ing Carlos Balderrama Vasquez 5353

GraciasGracias

Consultas a:Consultas a:

cbv170@hotmail.comcbv170@hotmail.com

top related