manual visual paradigm
TRANSCRIPT
Dibujar Diagrama Entidad-Relación con Visual Paradigm
1. Descargar e instalar Visual Paradigm versión Community Edition http://www.visual-
paradigm.com/ y http://www.visual-paradigm.com/download/vpuml.jsp?edition=ce
(puede instalar una versión en español)
2. Ejecutar VP.
3. Abrir un nuevo proyecto ArchivoNuevo Proyecto (definir nombre del proyecto)
4. Crear un nuevo DER. En el explorador de diagramas ir a Modelado de
DatosDiagrama Entidad-Relación Nuevo Diagrama Entidad-Relación
5. Especificar el nombre del diagrama y el tipo de diagrama.
En VP existen tres diferentes formas de modelar los datos de un dominio; Modelo
Conceptual, Modelo Lógico y Modelo Físico. Los tres utilizan entidades y relaciones
para modelar el dominio pero difieren de su complejidad y propósito.
a. Modelo Conceptual: analizar el negocio
b. Modelo Lógico: modelar los requerimiento de datos
c. Modelo Físico: representa la estructura de la base de datos desde el punto de
vista del diseñador de la base de datos.
Aunque se definen tres tipos de modelos no es necesario trabajar con los tres, es
suficiente trabajar con el modelo físico que permite especificar auxiliándonos del DER
realizado el modelo físico de nuestra base de datos.
Se seleccionara entonces un Nombre para el Diagrama y el tipo de modelo como
Modelo Físico.
6. Dibujar nuestro diagrama.
Utilizando el ejemplo SP
S (SNUM, SNOM, TIPO, MUN)
P (PNUM, PNOM, PESO, PRECIO)
MUN (CODMUN, DESCMUN)
SP (S, P, CANT)
a) Crear cada entidad, Abrir Especificación y definir las columnas y sus
especificaciones. (Marcar la entidad y Click derecho sobre ella)
b) Especificar relación Mucho a Mucho
a. Por medio de la barra de herramientas
Se selecciona la herramienta haciendo un Click, marcando una
entidad y luego la otra. Automáticamente saldrá la nueva relación con las llaves
correspondientes.
b. Utilizando los componentes de relación de cada entidad.
Selecciono el tipo de relación y muevo hasta la otra relación.
Luego de creada la relación se podrán incluir los atributos de la misma, en este caso CANT
1 a 1 M a 1 1 a M M a M
Relaciones n-arry ¿?
1. Si todas las cordialidades son M. Crear la relación M a M entre dos entidades y luego crear relaciones 1
a M entre las otras entidades y la relación resultante, especificar en la nueva relación como Identifying
para que sea incluida la llave como llave de la relación.
c) Especificar relación Uno a Mucho.
Similar a la relaciones Mucho a Mucho puede utilizarse la barra de herramientas o las opciones
de relación de cada entidad. Arrastrando de una entidad a otra automáticamente la llave de la
parte UNO pasara a ser llave extranjera en la parte MUCHO.
2. Si existen cardinalidades 1 en la relación n-arry se realiza el mismo procedimiento pero NO se especifica
la relación como Identifying.
PUEDO (edición profesional)
1. Exportar diagrama como imagen.
2. Generar automáticamente la base de datos