SlideShare una empresa de Scribd logo
1 de 42
Descargar para leer sin conexión
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Base de datos
Herramientas CASE en el Modelamiento de Datos
Eduardo Saavedra A.
Universidad Nacional Andrés Bello
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Objetivos
Productos en el Mercado
Herramientas Case y Modelos de Datos
Contenidos
1 Introducción
Objetivos
Productos en el Mercado
Herramientas Case y Modelos de Datos
2 Power Designer / Modelo Lógico
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
3 Power Designer / Modelo Físico
Crear Modelo Físico a partir del Lógico
4 Power Designer / Generar Base de Datos
Generar Base de Datos
5 Microsoft SQL Server
Importando la base de datos
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Objetivos
Productos en el Mercado
Herramientas Case y Modelos de Datos
Introducción
Las herramientas CASE (Computer Aided Software
Engineering, Ingeniería de Software Asistida por
Ordenador) son diversas aplicaciones informáticas
destinadas a aumentar la productividad en el desarrollo de
software reduciendo el coste de las mismas en términos
de tiempo y de dinero.
Estas herramientas nos pueden ayudar en todos los
aspectos del ciclo de vida de desarrollo del software en
tareas como el proceso de realizar un diseño del proyecto,
calculo de costes, implementación de parte del código
automáticamente con el diseño dado, compilación
automática, documentación o detección de errores entre
otras.
Fuente: WikiPedia
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Objetivos
Productos en el Mercado
Herramientas Case y Modelos de Datos
Contenidos
1 Introducción
Objetivos
Productos en el Mercado
Herramientas Case y Modelos de Datos
2 Power Designer / Modelo Lógico
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
3 Power Designer / Modelo Físico
Crear Modelo Físico a partir del Lógico
4 Power Designer / Generar Base de Datos
Generar Base de Datos
5 Microsoft SQL Server
Importando la base de datos
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Objetivos
Productos en el Mercado
Herramientas Case y Modelos de Datos
Objetivos
1 Mejorar la productividad en el desarrollo y mantenimiento del software.
2 Mejorar el tiempo y coste de desarrollo y mantenimiento de los sistemas
informáticos.
3 Mejorar la planificación de un proyecto
4 Ayuda a la reutilización del software, portabilidad y estandarización de la
documentación
5 Gestión global en todas las fases de desarrollo de software con una misma
herramienta.
6 Facilitar el uso de las distintas metodologías propias de la ingeniería del
software.
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Objetivos
Productos en el Mercado
Herramientas Case y Modelos de Datos
Contenidos
1 Introducción
Objetivos
Productos en el Mercado
Herramientas Case y Modelos de Datos
2 Power Designer / Modelo Lógico
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
3 Power Designer / Modelo Físico
Crear Modelo Físico a partir del Lógico
4 Power Designer / Generar Base de Datos
Generar Base de Datos
5 Microsoft SQL Server
Importando la base de datos
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Objetivos
Productos en el Mercado
Herramientas Case y Modelos de Datos
Productos
Algunos de los productos mas famosos en el mercado son:
1 IBM - Rational Rose
2 Sybase - PowerDesigner.
3 Eclipse
4 NetBeans
5 GNU - Umbrello
Diagrama de Clases Diagrama de Casos de Uso Modelo de Datos
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Objetivos
Productos en el Mercado
Herramientas Case y Modelos de Datos
Contenidos
1 Introducción
Objetivos
Productos en el Mercado
Herramientas Case y Modelos de Datos
2 Power Designer / Modelo Lógico
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
3 Power Designer / Modelo Físico
Crear Modelo Físico a partir del Lógico
4 Power Designer / Generar Base de Datos
Generar Base de Datos
5 Microsoft SQL Server
Importando la base de datos
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Objetivos
Productos en el Mercado
Herramientas Case y Modelos de Datos
Herramientas CASE y Modelos de Datos
La idea principal de confeccionar un modelo de datos en
una herramienta CASE, es facilitar la comunicación entre
distintos elementos de un equipo de trabajo.
Además, la herramienta debe ofrecer el poder generar el
código base (DDL) de una DB Física.
Basada en estándares la herramienta CASE debe alertar o
simplemente no dejar que el diseñador incurra en malas
prácticas.
Ingeniería Inversa.
En otras palabras... FACILITAR EL DESARROLLO!!!
Create Table Persona (
Rut Char(15) NOT NULL,
Nombre Char (40),
Dirección Char (40),
Fono Number (8)
);
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
Contenidos
1 Introducción
Objetivos
Productos en el Mercado
Herramientas Case y Modelos de Datos
2 Power Designer / Modelo Lógico
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
3 Power Designer / Modelo Físico
Crear Modelo Físico a partir del Lógico
4 Power Designer / Generar Base de Datos
Generar Base de Datos
5 Microsoft SQL Server
Importando la base de datos
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
Contenidos
1 Introducción
Objetivos
Productos en el Mercado
Herramientas Case y Modelos de Datos
2 Power Designer / Modelo Lógico
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
3 Power Designer / Modelo Físico
Crear Modelo Físico a partir del Lógico
4 Power Designer / Generar Base de Datos
Generar Base de Datos
5 Microsoft SQL Server
Importando la base de datos
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
Se debe seleccionar la opcion de modelo Conceptual:
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
Contenidos
1 Introducción
Objetivos
Productos en el Mercado
Herramientas Case y Modelos de Datos
2 Power Designer / Modelo Lógico
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
3 Power Designer / Modelo Físico
Crear Modelo Físico a partir del Lógico
4 Power Designer / Generar Base de Datos
Generar Base de Datos
5 Microsoft SQL Server
Importando la base de datos
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
Esta es la paleta de Artefactos, para crear una entidad se debe
pinchar el botón Entity.
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
Así quedan 3 entidades creadas:
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
Doble Click en una Entidad para configurarla, en esta sección
se puede asignar un nombre:
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
Contenidos
1 Introducción
Objetivos
Productos en el Mercado
Herramientas Case y Modelos de Datos
2 Power Designer / Modelo Lógico
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
3 Power Designer / Modelo Físico
Crear Modelo Físico a partir del Lógico
4 Power Designer / Generar Base de Datos
Generar Base de Datos
5 Microsoft SQL Server
Importando la base de datos
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
Para dar atributos, en la pestaña de Attributes en la
configuración de entidad se puede agregar:
Para asignar un identificador, se debe marcar a la derecha la
letra P.
Y por supuesto es necesario dar el tipo de dato que
caracterizará al atributo.
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
Aquí se muestra en espacio de trabajo, la entidad con los 2
atributos asignados:
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
Contenidos
1 Introducción
Objetivos
Productos en el Mercado
Herramientas Case y Modelos de Datos
2 Power Designer / Modelo Lógico
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
3 Power Designer / Modelo Físico
Crear Modelo Físico a partir del Lógico
4 Power Designer / Generar Base de Datos
Generar Base de Datos
5 Microsoft SQL Server
Importando la base de datos
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
En la paleta de Artefactos, seleccionar Relationship. Para crear
la relación se debe arrastrar de una a entidad a otra el vinculo.
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
Luego al ver las propiedades de la relación, es posible darle un
nombre.
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
También se puede definir la cardinalidad...
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
(Opcional)Ahora, si se requiere de una relación con atributos,
en vez de seleccionar en la paleta Relationship, se selecciona
Association Link.
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Crear Modelo Físico a partir del Lógico
Contenidos
1 Introducción
Objetivos
Productos en el Mercado
Herramientas Case y Modelos de Datos
2 Power Designer / Modelo Lógico
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
3 Power Designer / Modelo Físico
Crear Modelo Físico a partir del Lógico
4 Power Designer / Generar Base de Datos
Generar Base de Datos
5 Microsoft SQL Server
Importando la base de datos
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Crear Modelo Físico a partir del Lógico
Contenidos
1 Introducción
Objetivos
Productos en el Mercado
Herramientas Case y Modelos de Datos
2 Power Designer / Modelo Lógico
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
3 Power Designer / Modelo Físico
Crear Modelo Físico a partir del Lógico
4 Power Designer / Generar Base de Datos
Generar Base de Datos
5 Microsoft SQL Server
Importando la base de datos
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Crear Modelo Físico a partir del Lógico
Desde el modelo conceptual se puede crear el Físico. Desde
Tools-> Generate PDM.
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Crear Modelo Físico a partir del Lógico
Al pinchar la opción del menu, se preguntara que tipo de base
de datos se utilizará. Para este caso se seleccionó SQL Server
2000.
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Crear Modelo Físico a partir del Lógico
El programa se encargará de Parsear nuestro modelo, y si no
hay errores se creará en el mismo WorkSpace el Modelo
Físico, tal y como se muestra en la figura.
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Crear Modelo Físico a partir del Lógico
Para terminar la configuración del modelo Físico es necesario
ver sus propiedades en la sección izquierda. (Con el botón
derecho del Mouse -> Properties)
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Crear Modelo Físico a partir del Lógico
Se asigna el nombre y en el penúltimo casillero donde dice
DataBase, pinchar el botón de Nuevo (hoja blanca).
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Crear Modelo Físico a partir del Lógico
Así se desplegará este menú, y se debe asignar un nombre
para la futura Base de Datos.
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Generar Base de Datos
Contenidos
1 Introducción
Objetivos
Productos en el Mercado
Herramientas Case y Modelos de Datos
2 Power Designer / Modelo Lógico
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
3 Power Designer / Modelo Físico
Crear Modelo Físico a partir del Lógico
4 Power Designer / Generar Base de Datos
Generar Base de Datos
5 Microsoft SQL Server
Importando la base de datos
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Generar Base de Datos
Contenidos
1 Introducción
Objetivos
Productos en el Mercado
Herramientas Case y Modelos de Datos
2 Power Designer / Modelo Lógico
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
3 Power Designer / Modelo Físico
Crear Modelo Físico a partir del Lógico
4 Power Designer / Generar Base de Datos
Generar Base de Datos
5 Microsoft SQL Server
Importando la base de datos
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Generar Base de Datos
Para generar el SQL de la base de datos desde el modelo
físico se debe ir a Database->Generate Database.
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Generar Base de Datos
Se desplegará el siguiente Formulario, y se selecciona el lugar
donde se guardará el SQL a generar. (DDL)
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Generar Base de Datos
Al finalizar dejará en la carpeta asignada el .SQL
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Generar Base de Datos
Si se abre el archivo con un editor de texto, se verán comandos
SQL del tipo DDL.
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Importando la base de datos
Contenidos
1 Introducción
Objetivos
Productos en el Mercado
Herramientas Case y Modelos de Datos
2 Power Designer / Modelo Lógico
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
3 Power Designer / Modelo Físico
Crear Modelo Físico a partir del Lógico
4 Power Designer / Generar Base de Datos
Generar Base de Datos
5 Microsoft SQL Server
Importando la base de datos
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Importando la base de datos
Contenidos
1 Introducción
Objetivos
Productos en el Mercado
Herramientas Case y Modelos de Datos
2 Power Designer / Modelo Lógico
Tipos de Modelos
Crear entidades
Asignar Atributos
Crear Relaciones
3 Power Designer / Modelo Físico
Crear Modelo Físico a partir del Lógico
4 Power Designer / Generar Base de Datos
Generar Base de Datos
5 Microsoft SQL Server
Importando la base de datos
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Importando la base de datos
Al ya tener nuestros SQLs (DDL) se puede proceder a
importarlos al SQL Server.
Al estar dentro del DBMS se abre un New Query:
Y pegamos el contenido del archivo:
Eduardo Saavedra A. Herramientas CASE
Introducción
Power Designer / Modelo Lógico
Power Designer / Modelo Físico
Power Designer / Generar Base de Datos
Microsoft SQL Server
Importando la base de datos
Si todo está en Orden, la base de datos estaría lista:
Eduardo Saavedra A. Herramientas CASE

Más contenido relacionado

Destacado

EarthCorps Cross Cultural Communication
EarthCorps Cross Cultural CommunicationEarthCorps Cross Cultural Communication
EarthCorps Cross Cultural CommunicationRosetta Eun Ryong Lee
 
St Paul's School Facilitating Affinity Groups
St Paul's School Facilitating Affinity GroupsSt Paul's School Facilitating Affinity Groups
St Paul's School Facilitating Affinity GroupsRosetta Eun Ryong Lee
 
Public procurement as game changer in citylogistics
Public procurement as game changer in citylogisticsPublic procurement as game changer in citylogistics
Public procurement as game changer in citylogisticsWalther Ploos van Amstel
 
Jrad JNCIS-SEC Certification
Jrad JNCIS-SEC CertificationJrad JNCIS-SEC Certification
Jrad JNCIS-SEC CertificationMohamed Jrad
 
St Margaret Episcopal School Leadership and Inclusion
St Margaret Episcopal School Leadership and InclusionSt Margaret Episcopal School Leadership and Inclusion
St Margaret Episcopal School Leadership and InclusionRosetta Eun Ryong Lee
 
Реформування системи соціального захисту населення в Україні в умоваї європей...
Реформування системи соціального захисту населення в Україні в умоваї європей...Реформування системи соціального захисту населення в Україні в умоваї європей...
Реформування системи соціального захисту населення в Україні в умоваї європей...Valeri_Fomkina
 
SPHS: Key Achievements and Next Steps
SPHS: Key Achievements and Next StepsSPHS: Key Achievements and Next Steps
SPHS: Key Achievements and Next StepsUN SPHS
 
Research paper ( MPLS as a Software-Defined Network )
Research paper ( MPLS as a Software-Defined Network )Research paper ( MPLS as a Software-Defined Network )
Research paper ( MPLS as a Software-Defined Network )Chinmay Upasani
 
Group 2 work for hiv
Group 2 work for hivGroup 2 work for hiv
Group 2 work for hivManish Halai
 
Hill School Intra-Group and Inter-Group Competency
Hill School Intra-Group and Inter-Group CompetencyHill School Intra-Group and Inter-Group Competency
Hill School Intra-Group and Inter-Group CompetencyRosetta Eun Ryong Lee
 
UC SDN
UC SDNUC SDN
UC SDNIMTC
 
Phillips Academy Student Leaders Authentic Leadership
Phillips Academy Student Leaders Authentic LeadershipPhillips Academy Student Leaders Authentic Leadership
Phillips Academy Student Leaders Authentic LeadershipRosetta Eun Ryong Lee
 

Destacado (19)

SDN for Hybrid Cloud
SDN for Hybrid CloudSDN for Hybrid Cloud
SDN for Hybrid Cloud
 
EarthCorps Cross Cultural Communication
EarthCorps Cross Cultural CommunicationEarthCorps Cross Cultural Communication
EarthCorps Cross Cultural Communication
 
NASA Simulation Instructor
NASA Simulation InstructorNASA Simulation Instructor
NASA Simulation Instructor
 
The Great move finish
The Great move finishThe Great move finish
The Great move finish
 
St Paul's School Facilitating Affinity Groups
St Paul's School Facilitating Affinity GroupsSt Paul's School Facilitating Affinity Groups
St Paul's School Facilitating Affinity Groups
 
Public procurement as game changer in citylogistics
Public procurement as game changer in citylogisticsPublic procurement as game changer in citylogistics
Public procurement as game changer in citylogistics
 
Jrad JNCIS-SEC Certification
Jrad JNCIS-SEC CertificationJrad JNCIS-SEC Certification
Jrad JNCIS-SEC Certification
 
St Margaret Episcopal School Leadership and Inclusion
St Margaret Episcopal School Leadership and InclusionSt Margaret Episcopal School Leadership and Inclusion
St Margaret Episcopal School Leadership and Inclusion
 
Реформування системи соціального захисту населення в Україні в умоваї європей...
Реформування системи соціального захисту населення в Україні в умоваї європей...Реформування системи соціального захисту населення в Україні в умоваї європей...
Реформування системи соціального захисту населення в Україні в умоваї європей...
 
SPHS: Key Achievements and Next Steps
SPHS: Key Achievements and Next StepsSPHS: Key Achievements and Next Steps
SPHS: Key Achievements and Next Steps
 
Research paper ( MPLS as a Software-Defined Network )
Research paper ( MPLS as a Software-Defined Network )Research paper ( MPLS as a Software-Defined Network )
Research paper ( MPLS as a Software-Defined Network )
 
Group 2 work for hiv
Group 2 work for hivGroup 2 work for hiv
Group 2 work for hiv
 
PosterPresentations ACSM (1)
PosterPresentations ACSM (1)PosterPresentations ACSM (1)
PosterPresentations ACSM (1)
 
Hill School Intra-Group and Inter-Group Competency
Hill School Intra-Group and Inter-Group CompetencyHill School Intra-Group and Inter-Group Competency
Hill School Intra-Group and Inter-Group Competency
 
DJP_Asset+information
DJP_Asset+informationDJP_Asset+information
DJP_Asset+information
 
UC SDN
UC SDNUC SDN
UC SDN
 
Sti
Sti Sti
Sti
 
Phillips Academy Student Leaders Authentic Leadership
Phillips Academy Student Leaders Authentic LeadershipPhillips Academy Student Leaders Authentic Leadership
Phillips Academy Student Leaders Authentic Leadership
 
Lakeside Inclusive Coaching
Lakeside Inclusive CoachingLakeside Inclusive Coaching
Lakeside Inclusive Coaching
 

Similar a Herramientas CASE y modelos de datos con Power Designer y SQL Server

Icf case data_model_01
Icf case data_model_01Icf case data_model_01
Icf case data_model_01Majo Tapia
 
presentacion power designer
presentacion power designer presentacion power designer
presentacion power designer IrvingLima1503_
 
Icf case data_model_01 (1)
Icf case data_model_01 (1)Icf case data_model_01 (1)
Icf case data_model_01 (1)Carmen Parr
 
Diplomado Técnico SQL Server 2012 - Sesión 6/8
Diplomado Técnico SQL Server 2012 - Sesión 6/8Diplomado Técnico SQL Server 2012 - Sesión 6/8
Diplomado Técnico SQL Server 2012 - Sesión 6/8John Bulla
 
Proyecto de programación de computadoras 090
Proyecto de programación de computadoras 090Proyecto de programación de computadoras 090
Proyecto de programación de computadoras 090StephanieGuevara16
 
Manual_Avanzado_Access_2016_RicoSoft.pdf
Manual_Avanzado_Access_2016_RicoSoft.pdfManual_Avanzado_Access_2016_RicoSoft.pdf
Manual_Avanzado_Access_2016_RicoSoft.pdfIngAnyeloValdiviaG
 
kupdf.net_manual-avanzado-access-2016.pdf
kupdf.net_manual-avanzado-access-2016.pdfkupdf.net_manual-avanzado-access-2016.pdf
kupdf.net_manual-avanzado-access-2016.pdfyapa30
 
Power apps to the next level
Power apps to the next levelPower apps to the next level
Power apps to the next levelMiguel Tabera
 
Power designer TICs 2 A28
Power designer TICs 2 A28Power designer TICs 2 A28
Power designer TICs 2 A28Paul Martínez
 
Power designer
Power designerPower designer
Power designerecouce
 
manual-access-2016.pdf
manual-access-2016.pdfmanual-access-2016.pdf
manual-access-2016.pdfcamilaCA10
 
manual-access-2016.pdf
manual-access-2016.pdfmanual-access-2016.pdf
manual-access-2016.pdfcamilaCA10
 
manual-access-2016.pdf
manual-access-2016.pdfmanual-access-2016.pdf
manual-access-2016.pdfcamilaCA10
 
Trabajo final incontec
Trabajo final incontecTrabajo final incontec
Trabajo final incontecJohn Edward
 

Similar a Herramientas CASE y modelos de datos con Power Designer y SQL Server (20)

Icf case data_model_01
Icf case data_model_01Icf case data_model_01
Icf case data_model_01
 
presentacion power designer
presentacion power designer presentacion power designer
presentacion power designer
 
Icf case data_model_01 (1)
Icf case data_model_01 (1)Icf case data_model_01 (1)
Icf case data_model_01 (1)
 
Diplomado Técnico SQL Server 2012 - Sesión 6/8
Diplomado Técnico SQL Server 2012 - Sesión 6/8Diplomado Técnico SQL Server 2012 - Sesión 6/8
Diplomado Técnico SQL Server 2012 - Sesión 6/8
 
Proyecto de programación de computadoras 090
Proyecto de programación de computadoras 090Proyecto de programación de computadoras 090
Proyecto de programación de computadoras 090
 
Manual_Avanzado_Access_2016_RicoSoft.pdf
Manual_Avanzado_Access_2016_RicoSoft.pdfManual_Avanzado_Access_2016_RicoSoft.pdf
Manual_Avanzado_Access_2016_RicoSoft.pdf
 
kupdf.net_manual-avanzado-access-2016.pdf
kupdf.net_manual-avanzado-access-2016.pdfkupdf.net_manual-avanzado-access-2016.pdf
kupdf.net_manual-avanzado-access-2016.pdf
 
Power apps to the next level
Power apps to the next levelPower apps to the next level
Power apps to the next level
 
Power designer TICs 2 A28
Power designer TICs 2 A28Power designer TICs 2 A28
Power designer TICs 2 A28
 
Power designer
Power designerPower designer
Power designer
 
Power Pivot.pptx
Power Pivot.pptxPower Pivot.pptx
Power Pivot.pptx
 
manual-access-2016.pdf
manual-access-2016.pdfmanual-access-2016.pdf
manual-access-2016.pdf
 
manual-access-2016.pdf
manual-access-2016.pdfmanual-access-2016.pdf
manual-access-2016.pdf
 
manual-access-2016.pdf
manual-access-2016.pdfmanual-access-2016.pdf
manual-access-2016.pdf
 
manual-access-2016.pdf
manual-access-2016.pdfmanual-access-2016.pdf
manual-access-2016.pdf
 
Doc peña
Doc peñaDoc peña
Doc peña
 
Plantilla con-normas-icontec (3) (1)
Plantilla con-normas-icontec (3) (1) Plantilla con-normas-icontec (3) (1)
Plantilla con-normas-icontec (3) (1)
 
Plantilla con-normas-icontec (3) (1)
Plantilla con-normas-icontec (3) (1)  Plantilla con-normas-icontec (3) (1)
Plantilla con-normas-icontec (3) (1)
 
Trabajo final incontec
Trabajo final incontecTrabajo final incontec
Trabajo final incontec
 
Programa mosoki
Programa mosokiPrograma mosoki
Programa mosoki
 

Más de raidenzr

scanfront 300 cannon
scanfront 300 cannonscanfront 300 cannon
scanfront 300 cannonraidenzr
 
Manual power designer
Manual power designerManual power designer
Manual power designerraidenzr
 
Deber de lexema
Deber de lexemaDeber de lexema
Deber de lexemaraidenzr
 
Arquitectura y objetivos de la empresa
Arquitectura y objetivos de la empresaArquitectura y objetivos de la empresa
Arquitectura y objetivos de la empresaraidenzr
 
Fijacindepreciosdelosproductos 091111164453-phpapp02
Fijacindepreciosdelosproductos 091111164453-phpapp02Fijacindepreciosdelosproductos 091111164453-phpapp02
Fijacindepreciosdelosproductos 091111164453-phpapp02raidenzr
 
Manualyoga
ManualyogaManualyoga
Manualyogaraidenzr
 
Virtual dj 7 audio setup guide
Virtual dj 7   audio setup guideVirtual dj 7   audio setup guide
Virtual dj 7 audio setup guideraidenzr
 
Virtual dj 7 audio setup guide
Virtual dj 7   audio setup guideVirtual dj 7   audio setup guide
Virtual dj 7 audio setup guideraidenzr
 

Más de raidenzr (8)

scanfront 300 cannon
scanfront 300 cannonscanfront 300 cannon
scanfront 300 cannon
 
Manual power designer
Manual power designerManual power designer
Manual power designer
 
Deber de lexema
Deber de lexemaDeber de lexema
Deber de lexema
 
Arquitectura y objetivos de la empresa
Arquitectura y objetivos de la empresaArquitectura y objetivos de la empresa
Arquitectura y objetivos de la empresa
 
Fijacindepreciosdelosproductos 091111164453-phpapp02
Fijacindepreciosdelosproductos 091111164453-phpapp02Fijacindepreciosdelosproductos 091111164453-phpapp02
Fijacindepreciosdelosproductos 091111164453-phpapp02
 
Manualyoga
ManualyogaManualyoga
Manualyoga
 
Virtual dj 7 audio setup guide
Virtual dj 7   audio setup guideVirtual dj 7   audio setup guide
Virtual dj 7 audio setup guide
 
Virtual dj 7 audio setup guide
Virtual dj 7   audio setup guideVirtual dj 7   audio setup guide
Virtual dj 7 audio setup guide
 

Último

dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 

Último (20)

dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 

Herramientas CASE y modelos de datos con Power Designer y SQL Server

  • 1. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Base de datos Herramientas CASE en el Modelamiento de Datos Eduardo Saavedra A. Universidad Nacional Andrés Bello Eduardo Saavedra A. Herramientas CASE
  • 2. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Objetivos Productos en el Mercado Herramientas Case y Modelos de Datos Contenidos 1 Introducción Objetivos Productos en el Mercado Herramientas Case y Modelos de Datos 2 Power Designer / Modelo Lógico Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones 3 Power Designer / Modelo Físico Crear Modelo Físico a partir del Lógico 4 Power Designer / Generar Base de Datos Generar Base de Datos 5 Microsoft SQL Server Importando la base de datos Eduardo Saavedra A. Herramientas CASE
  • 3. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Objetivos Productos en el Mercado Herramientas Case y Modelos de Datos Introducción Las herramientas CASE (Computer Aided Software Engineering, Ingeniería de Software Asistida por Ordenador) son diversas aplicaciones informáticas destinadas a aumentar la productividad en el desarrollo de software reduciendo el coste de las mismas en términos de tiempo y de dinero. Estas herramientas nos pueden ayudar en todos los aspectos del ciclo de vida de desarrollo del software en tareas como el proceso de realizar un diseño del proyecto, calculo de costes, implementación de parte del código automáticamente con el diseño dado, compilación automática, documentación o detección de errores entre otras. Fuente: WikiPedia Eduardo Saavedra A. Herramientas CASE
  • 4. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Objetivos Productos en el Mercado Herramientas Case y Modelos de Datos Contenidos 1 Introducción Objetivos Productos en el Mercado Herramientas Case y Modelos de Datos 2 Power Designer / Modelo Lógico Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones 3 Power Designer / Modelo Físico Crear Modelo Físico a partir del Lógico 4 Power Designer / Generar Base de Datos Generar Base de Datos 5 Microsoft SQL Server Importando la base de datos Eduardo Saavedra A. Herramientas CASE
  • 5. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Objetivos Productos en el Mercado Herramientas Case y Modelos de Datos Objetivos 1 Mejorar la productividad en el desarrollo y mantenimiento del software. 2 Mejorar el tiempo y coste de desarrollo y mantenimiento de los sistemas informáticos. 3 Mejorar la planificación de un proyecto 4 Ayuda a la reutilización del software, portabilidad y estandarización de la documentación 5 Gestión global en todas las fases de desarrollo de software con una misma herramienta. 6 Facilitar el uso de las distintas metodologías propias de la ingeniería del software. Eduardo Saavedra A. Herramientas CASE
  • 6. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Objetivos Productos en el Mercado Herramientas Case y Modelos de Datos Contenidos 1 Introducción Objetivos Productos en el Mercado Herramientas Case y Modelos de Datos 2 Power Designer / Modelo Lógico Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones 3 Power Designer / Modelo Físico Crear Modelo Físico a partir del Lógico 4 Power Designer / Generar Base de Datos Generar Base de Datos 5 Microsoft SQL Server Importando la base de datos Eduardo Saavedra A. Herramientas CASE
  • 7. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Objetivos Productos en el Mercado Herramientas Case y Modelos de Datos Productos Algunos de los productos mas famosos en el mercado son: 1 IBM - Rational Rose 2 Sybase - PowerDesigner. 3 Eclipse 4 NetBeans 5 GNU - Umbrello Diagrama de Clases Diagrama de Casos de Uso Modelo de Datos Eduardo Saavedra A. Herramientas CASE
  • 8. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Objetivos Productos en el Mercado Herramientas Case y Modelos de Datos Contenidos 1 Introducción Objetivos Productos en el Mercado Herramientas Case y Modelos de Datos 2 Power Designer / Modelo Lógico Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones 3 Power Designer / Modelo Físico Crear Modelo Físico a partir del Lógico 4 Power Designer / Generar Base de Datos Generar Base de Datos 5 Microsoft SQL Server Importando la base de datos Eduardo Saavedra A. Herramientas CASE
  • 9. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Objetivos Productos en el Mercado Herramientas Case y Modelos de Datos Herramientas CASE y Modelos de Datos La idea principal de confeccionar un modelo de datos en una herramienta CASE, es facilitar la comunicación entre distintos elementos de un equipo de trabajo. Además, la herramienta debe ofrecer el poder generar el código base (DDL) de una DB Física. Basada en estándares la herramienta CASE debe alertar o simplemente no dejar que el diseñador incurra en malas prácticas. Ingeniería Inversa. En otras palabras... FACILITAR EL DESARROLLO!!! Create Table Persona ( Rut Char(15) NOT NULL, Nombre Char (40), Dirección Char (40), Fono Number (8) ); Eduardo Saavedra A. Herramientas CASE
  • 10. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones Contenidos 1 Introducción Objetivos Productos en el Mercado Herramientas Case y Modelos de Datos 2 Power Designer / Modelo Lógico Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones 3 Power Designer / Modelo Físico Crear Modelo Físico a partir del Lógico 4 Power Designer / Generar Base de Datos Generar Base de Datos 5 Microsoft SQL Server Importando la base de datos Eduardo Saavedra A. Herramientas CASE
  • 11. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones Contenidos 1 Introducción Objetivos Productos en el Mercado Herramientas Case y Modelos de Datos 2 Power Designer / Modelo Lógico Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones 3 Power Designer / Modelo Físico Crear Modelo Físico a partir del Lógico 4 Power Designer / Generar Base de Datos Generar Base de Datos 5 Microsoft SQL Server Importando la base de datos Eduardo Saavedra A. Herramientas CASE
  • 12. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones Se debe seleccionar la opcion de modelo Conceptual: Eduardo Saavedra A. Herramientas CASE
  • 13. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones Contenidos 1 Introducción Objetivos Productos en el Mercado Herramientas Case y Modelos de Datos 2 Power Designer / Modelo Lógico Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones 3 Power Designer / Modelo Físico Crear Modelo Físico a partir del Lógico 4 Power Designer / Generar Base de Datos Generar Base de Datos 5 Microsoft SQL Server Importando la base de datos Eduardo Saavedra A. Herramientas CASE
  • 14. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones Esta es la paleta de Artefactos, para crear una entidad se debe pinchar el botón Entity. Eduardo Saavedra A. Herramientas CASE
  • 15. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones Así quedan 3 entidades creadas: Eduardo Saavedra A. Herramientas CASE
  • 16. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones Doble Click en una Entidad para configurarla, en esta sección se puede asignar un nombre: Eduardo Saavedra A. Herramientas CASE
  • 17. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones Contenidos 1 Introducción Objetivos Productos en el Mercado Herramientas Case y Modelos de Datos 2 Power Designer / Modelo Lógico Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones 3 Power Designer / Modelo Físico Crear Modelo Físico a partir del Lógico 4 Power Designer / Generar Base de Datos Generar Base de Datos 5 Microsoft SQL Server Importando la base de datos Eduardo Saavedra A. Herramientas CASE
  • 18. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones Para dar atributos, en la pestaña de Attributes en la configuración de entidad se puede agregar: Para asignar un identificador, se debe marcar a la derecha la letra P. Y por supuesto es necesario dar el tipo de dato que caracterizará al atributo. Eduardo Saavedra A. Herramientas CASE
  • 19. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones Aquí se muestra en espacio de trabajo, la entidad con los 2 atributos asignados: Eduardo Saavedra A. Herramientas CASE
  • 20. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones Contenidos 1 Introducción Objetivos Productos en el Mercado Herramientas Case y Modelos de Datos 2 Power Designer / Modelo Lógico Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones 3 Power Designer / Modelo Físico Crear Modelo Físico a partir del Lógico 4 Power Designer / Generar Base de Datos Generar Base de Datos 5 Microsoft SQL Server Importando la base de datos Eduardo Saavedra A. Herramientas CASE
  • 21. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones En la paleta de Artefactos, seleccionar Relationship. Para crear la relación se debe arrastrar de una a entidad a otra el vinculo. Eduardo Saavedra A. Herramientas CASE
  • 22. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones Luego al ver las propiedades de la relación, es posible darle un nombre. Eduardo Saavedra A. Herramientas CASE
  • 23. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones También se puede definir la cardinalidad... Eduardo Saavedra A. Herramientas CASE
  • 24. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones (Opcional)Ahora, si se requiere de una relación con atributos, en vez de seleccionar en la paleta Relationship, se selecciona Association Link. Eduardo Saavedra A. Herramientas CASE
  • 25. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Crear Modelo Físico a partir del Lógico Contenidos 1 Introducción Objetivos Productos en el Mercado Herramientas Case y Modelos de Datos 2 Power Designer / Modelo Lógico Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones 3 Power Designer / Modelo Físico Crear Modelo Físico a partir del Lógico 4 Power Designer / Generar Base de Datos Generar Base de Datos 5 Microsoft SQL Server Importando la base de datos Eduardo Saavedra A. Herramientas CASE
  • 26. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Crear Modelo Físico a partir del Lógico Contenidos 1 Introducción Objetivos Productos en el Mercado Herramientas Case y Modelos de Datos 2 Power Designer / Modelo Lógico Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones 3 Power Designer / Modelo Físico Crear Modelo Físico a partir del Lógico 4 Power Designer / Generar Base de Datos Generar Base de Datos 5 Microsoft SQL Server Importando la base de datos Eduardo Saavedra A. Herramientas CASE
  • 27. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Crear Modelo Físico a partir del Lógico Desde el modelo conceptual se puede crear el Físico. Desde Tools-> Generate PDM. Eduardo Saavedra A. Herramientas CASE
  • 28. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Crear Modelo Físico a partir del Lógico Al pinchar la opción del menu, se preguntara que tipo de base de datos se utilizará. Para este caso se seleccionó SQL Server 2000. Eduardo Saavedra A. Herramientas CASE
  • 29. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Crear Modelo Físico a partir del Lógico El programa se encargará de Parsear nuestro modelo, y si no hay errores se creará en el mismo WorkSpace el Modelo Físico, tal y como se muestra en la figura. Eduardo Saavedra A. Herramientas CASE
  • 30. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Crear Modelo Físico a partir del Lógico Para terminar la configuración del modelo Físico es necesario ver sus propiedades en la sección izquierda. (Con el botón derecho del Mouse -> Properties) Eduardo Saavedra A. Herramientas CASE
  • 31. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Crear Modelo Físico a partir del Lógico Se asigna el nombre y en el penúltimo casillero donde dice DataBase, pinchar el botón de Nuevo (hoja blanca). Eduardo Saavedra A. Herramientas CASE
  • 32. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Crear Modelo Físico a partir del Lógico Así se desplegará este menú, y se debe asignar un nombre para la futura Base de Datos. Eduardo Saavedra A. Herramientas CASE
  • 33. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Generar Base de Datos Contenidos 1 Introducción Objetivos Productos en el Mercado Herramientas Case y Modelos de Datos 2 Power Designer / Modelo Lógico Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones 3 Power Designer / Modelo Físico Crear Modelo Físico a partir del Lógico 4 Power Designer / Generar Base de Datos Generar Base de Datos 5 Microsoft SQL Server Importando la base de datos Eduardo Saavedra A. Herramientas CASE
  • 34. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Generar Base de Datos Contenidos 1 Introducción Objetivos Productos en el Mercado Herramientas Case y Modelos de Datos 2 Power Designer / Modelo Lógico Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones 3 Power Designer / Modelo Físico Crear Modelo Físico a partir del Lógico 4 Power Designer / Generar Base de Datos Generar Base de Datos 5 Microsoft SQL Server Importando la base de datos Eduardo Saavedra A. Herramientas CASE
  • 35. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Generar Base de Datos Para generar el SQL de la base de datos desde el modelo físico se debe ir a Database->Generate Database. Eduardo Saavedra A. Herramientas CASE
  • 36. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Generar Base de Datos Se desplegará el siguiente Formulario, y se selecciona el lugar donde se guardará el SQL a generar. (DDL) Eduardo Saavedra A. Herramientas CASE
  • 37. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Generar Base de Datos Al finalizar dejará en la carpeta asignada el .SQL Eduardo Saavedra A. Herramientas CASE
  • 38. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Generar Base de Datos Si se abre el archivo con un editor de texto, se verán comandos SQL del tipo DDL. Eduardo Saavedra A. Herramientas CASE
  • 39. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Importando la base de datos Contenidos 1 Introducción Objetivos Productos en el Mercado Herramientas Case y Modelos de Datos 2 Power Designer / Modelo Lógico Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones 3 Power Designer / Modelo Físico Crear Modelo Físico a partir del Lógico 4 Power Designer / Generar Base de Datos Generar Base de Datos 5 Microsoft SQL Server Importando la base de datos Eduardo Saavedra A. Herramientas CASE
  • 40. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Importando la base de datos Contenidos 1 Introducción Objetivos Productos en el Mercado Herramientas Case y Modelos de Datos 2 Power Designer / Modelo Lógico Tipos de Modelos Crear entidades Asignar Atributos Crear Relaciones 3 Power Designer / Modelo Físico Crear Modelo Físico a partir del Lógico 4 Power Designer / Generar Base de Datos Generar Base de Datos 5 Microsoft SQL Server Importando la base de datos Eduardo Saavedra A. Herramientas CASE
  • 41. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Importando la base de datos Al ya tener nuestros SQLs (DDL) se puede proceder a importarlos al SQL Server. Al estar dentro del DBMS se abre un New Query: Y pegamos el contenido del archivo: Eduardo Saavedra A. Herramientas CASE
  • 42. Introducción Power Designer / Modelo Lógico Power Designer / Modelo Físico Power Designer / Generar Base de Datos Microsoft SQL Server Importando la base de datos Si todo está en Orden, la base de datos estaría lista: Eduardo Saavedra A. Herramientas CASE