guia para manejo de erwin
DESCRIPTION
laboratorio de programacionTRANSCRIPT
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:
[email protected]@hotmail.com