Docstoc

Power Designer 9

Document Sample
Power Designer 9 Powered By Docstoc
					Power Designer
     9.5
   Cátedra: Bases de Datos


                             1
 Power Designer 9.5 (Sybase)

PowerDesigner es una herramienta de
       diseño que permite:

Diseñar, integrar y gestionar modelos de
 datos y procesos para los sistemas de
   información de manera consistente




                                           2
         Tipos de Modelos

Conceptual Data Model (CDM)

Physical Data Model (PDM)

Object Oriented Model (OOM)

Business Process Model (BPM)

Free Model (FEM)

                               3
Etapas de diseño en Power Designer

                                                   Recolección yy
                                                    Recolección
                            Requisitos              Análisis de          Requisitos de
                                                     Análisis de
                           Funcionales               Requisitos         Bases de Datos
                                                      Requisitos                               Power
                                      Análisis
                                       Análisis                       Diseño
                                                                       Diseño                 Designer
                                     Funcional
                                      Funcional                     Conceptual
                                                                     Conceptual

                     Especificación de
                                                                           Modelo Conceptual
                      Transacciones
  Independiente
     del SGBD
                                                                      Diseño
                                                                       Diseño
                                     Diseño                           Lógico
                                                                       Lógico
                                      Diseño
   Dependiente                    de Programas
    del SGBD                       de Programas
                                  de Aplicación                            Modelo Lógico
                                   de Aplicación
                   Especificaciones de                                 Diseño
                                                                        Diseño
                  Diseño de Porgramas                                  Físico
                                                                        Físico
                                  Implementación
                                   Implementación                          Modelo Físico +
                                      del SW
                                       del SW                              Detalles físicos
                                                                    Implementación
                                                                     Implementación
           Programas de Aplicación                                     de la BD
                                                                        de la BD
                                                                           Esquema Interno
                                                                               de la BD
                                                                                                  4
Ventana Principal Power Designer




                                   5
Ventana Principal Power Designer


B
r
o
w
s
er


                              Área de trabajo




                           Ventana de
     Ventana de Salida
                           Resultados

                                         6
Creando un Modelo Conceptual




                               7
Modelo Conceptual: Paleta de
         Objetos
                Pointer

         RelationShip

Entity                            inheritance


 Association


 Association Link

                        Note   Link/ extended dependency



                                                   8
Modelo Conceptual: Objetos en el
           browser




                                   9
    Modelo Conceptual

       Simbología de Chen
                ≠
Simbología usada en PowerDesigner



       Entonces veamos…

                                    10
                            Simbología

Modelo de Chen                     PowerDesigner 9.5

Entidades, atributos simples y clave primaria

            nro_cat

               sup_total


                 sup_cubierta


                      direccion




 inmueble


                                  En la paleta

                                                       11
                              Simbología

 Modelo de Chen                              PowerDesigner 9.5
Entidades, atributos compuestos, derivados y
                multivalorados
           DNI
                               calle
                                              No se pueden modelar
             nombre
                                   nro           de esa manera,
                 direccion
                                 localidad
                                              debemos representarlo
                                                con los elementos
                   telefono
                                                soportados por la
                                                   herramienta
empleado




                                                                      12
                                         Simbología

    Modelo de Chen                                      PowerDesigner 9.5
                        Relaciones Binarias sin atributos 1 -1
 Id_factura

      cliente                      Id_remito

        fecha                      clientte

                total




factura                    posee              remito



                                                       En la paleta




                                                                            13
                                      Simbología

       Modelo de Chen                                             PowerDesigner 9.5
                      Relaciones Binarias sin atributos 1 –n
 dni

 nombre                                id

       edad                           fecha                         Persona
                                                         dni          <pi> VA10 <M>                 factura
              dir
                                       total             nombre            VA30               id    <pi> I <M>
               estado_civil                              edad              I          posee   fecha      D
                                                         dir               VA50               total      F
                                                         estado_civil      VA10               Identifier_1 <pi>
persona                       posee            factura
                                                         Identifier_1 <pi>




                                                              En la paleta


                                                                                                                  14
                                      Simbología

  Modelo de Chen                                     PowerDesigner 9.5
                        Relaciones Binarias sin atributos m - n

 Id_factura

      cliente                     Id_remito

        fecha                      fecha

                total
                                                                   fecha   D


factura                   posee            remito




                                                    En la paleta


                                                                               15
                               Simbología

  Modelo de Chen                                  PowerDesigner 9.5
               Relaciones Binarias con atributos m - n
 dni

 nombre              fecha
                                cod_prod

   direccion        cantidad
                                 nombre

       telefono
                               descripcion



cliente             compra             producto




                                                  En la paleta



                                                                      16
                                 Simbología

       Modelo de Chen                                  PowerDesigner 9.5

                                Relaciones N-arias
                                cuil_lab
 cod_med
           nombre                  nombre

           Fecha_venc                 direccion

                                           telefono

medicamento
                                laboratorio
  id                    stock
       nombre


presentacion




                                                      En la paleta
                                                                           17
                                                 Simbología

        Modelo de Chen                                           PowerDesigner 9.5

                                      Entidades Fuertes – Débiles
        cuit

           nombre                                        piso
                                                 tipo
               direccion                   nro

                   telefono

                       provincia


hotel                              posee         habitacion




                                                                En la paleta

                                                                                     18
                               Simbología

  Modelo de Chen                                         PowerDesigner 9.5

                                              Agregación
 cod_med
                                cod
           nombre                         nombre


medicamento            posee    presentación




                       stock
                               cuil

                                nombre
                    farmacia
                                      direccion




                                                        No permite el concepto de agregación.
                                                   Se modela como una relación binaria y una ternaria.

                                                                                                  19
                     Simbología
   Modelo de Chen                  PowerDesigner 9.5

                            Herencia
                                                             producto
                                                    cod_prod <pi> I        <M>
                                                    nombre            VA20
                                                    descripcion       VA50
        producto                                    Identifier_1 <pi>


                                                                es




libro      cd      electronico         libro                      cd
                                                                                 electronico
                                   editorial VA20           interprete VA30
                                   autor     VA20           sello      VA20




                                           En la paleta


                                                                                               20
Tipos de Datos




                 Hasta acá

                       21
                Modelo Físico
Para generar automáticamente un modelo físico a partir
de un modelo conceptual:




                                                         22
         Modelo Físico
(Herramientas – Generar Modelo
            Físico)




                                 23

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:0
posted:8/6/2014
language:Unknown
pages:23