Descargar la presentación
La descarga está en progreso. Por favor, espere
1
MODELAMIENTO CONCEPTUAL DE DATOS
MODELO RELACIONAL
2
EJEMPLO: COLECCIÓN PERSONAL DE DISCOS
Contexto: Se tiene una colección de varios discos Cada disco tiene un interprete Un interprete puede tener uno o más discos Cada disco tiene varias canciones. Una canción puede salir en uno o más discos Se desea: Obtener el nombre, año e interprete del disco que contiene la canción “The Number of the Beast”. Listado con nombres de discos y sus respectivas canciones del interprete “Dream Theater”
3
DEFINICIONES Entidad: Cualquier tipo de objeto o concepto sobre el que se recoge información. En nuestro ejemplo: Discos Intérpretes Canciones Relación: Es una correspondencia o asociación entre dos o más entidades. En nuestro Ejemplo: Un disco tiene un Intérprete Un disco tiene una o más canciones Una canción aparece en uno o más discos
4
DEFINICIONES Atributo: Es una característica de interés o un hecho sobre una entidad o sobre una relación. En nuestro ejemplo: Discos: Nombre, Año, Sello, Comentario, Id_disco. Intérpretes: Nombre, país, id_interprete. Canciones: Nombre, duración, id_canción. Identificador : Atributo o conjunto de atributos que determina de modo único cada ocurrencia de esa entidad.
5
METODOLOGÍA Modelar en PowerDesigner Identificar Entidades
Identificar Relaciones Identificar atributos de Entidades y relaciones Identificar Dominios de los atributos: INT DOUBLE DATE CHAR ETC… Modelar en PowerDesigner
6
PowerDesigner Inicio Programas Sybase PowerDesigner PowerDesigner Nuevo… Modelo de Datos Conceptual (“Conceptual Data Model”)
7
PowerDesigner Relaciones Entidades
8
PowerDesigner Crear las entidades:
Seleccionar botón de la paleta mostrada anteriormente Click en hoja de trabajo para insertar la entidad:
9
PowerDesigner Editar una Entidad: Doble click en la entidad deseada
10
PowerDesigner Atributos
11
PowerDesigner Relaciones:
Click (SIN SOLTAR BOTÓN!!!) en la entidad de origen, y soltarlo en la Entidad de Destino.
12
PowerDesigner Editar una relación: Doble click.
13
PowerDesigner Cardinalidad de Relaciones
14
PowerDesigner Así, el modelo conceptual del ejemplo queda de la siguiente manera:
15
PowerDesigner Y PowerDesigner lo transforma en el modelo físico correspondiente
16
Trabajo en Clases Con respecto a su proyecto:
Identificar Entidades Relevantes Identificar las relaciones entre ellas. Identificar los atributos Confeccionar el modelo conceptual en PowerDesigner TENGA PRESENTE LOS OBJETIVOS DE SU REDISEÑO AL MODELAR LOS DATOS!!!!!!
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.