|
3.4. DIAGRAMA DE ESTRUCTURA DE DATOS
El diagrama de estructura de datos, es una t‚cnica necesaria para
la modelizaci¢n de datos, la cual representa un conjunto de datos
relacionados entre si y describen en forma colectiva un compon-
ente del sistema.
a) Objetivo :
Construir un modelo l¢gico del sistema que facilite la compren-
si¢n del mismo.
b) Utilidad :
Es £til para representar gr ficamente las relaciones o asociacio-
nes entre pares de entidades.
c) Descripci¢n :
Para la construcci¢n del diagrama de estructura de datos, necesi-
tamos los siguientes elementos:
* Entidad, es un objeto (persona, lugar o cosa) sobre la cual la
organizaci¢n captura, almacena o procesa datos. Su represent-
aci¢n gr fica es un rect ngulo:
ÚÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ
* Relaci¢n.
Es la conexi¢n que va existir (entre tipos de entidades). Su rep-
resentaci¢n gr fica es una l¡nea recta.
þÄÄÄÄÄÄÄÄÄÄÄÄþ
Las fases para la construcci¢n de la estructura de datos son :
* Identificar las entidades dentro del Sistema, teniendo previo
conocimiento del funcionamiento del sistema. Estas entidades pue-
den ser: objetos reales, personas, actividades del sistema, obje-
tos abstractos etc.
Por ejemplo se pueden identifica r las entidades Pedido, Mate-
riales, Proveedor.
* Determinar las claves o identificadores de las entidades, es
decir aquellos atributos que identifiquen a cada entidad.
Por ejemplo la entidad PEDIDO, tendr¡a la clave C¢digo del
pedido, la entidad MATERIAL, tendr¡a la clave C¢digo de Material
y la entidad PROVEEDOR, tendr¡a la clave C¢digo del Proveedor.
* Establecer las relaciones entre las entidades, describiendo el
grado de los mismos, previo estudio de cada una de las asociac-
iones de una entidad con las dem s identificadas.
* Dibujar el modelo de datos
ÚÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ PEDIDO ÃÄÄij³ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄijÄÄ<ÄÄÄ´ DETALLE-PEDIDO ³
ÀÄÄÄÄÂÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÙ
^ -
³ ³
- -
- -
ÚÄÄÄÄÄÄÁÄÄÄÄÄÄ¿ ÚÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄ¿
³ PROVEEDOR ³ ³ MATERIAL ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
* Identificar y describir los atributos de cada entidad, teniendo
en cuenta todas las propiedades de cada entidad en las que el
sistema tenga inter‚s.
Por ejemplo las entidades PEDIDO y PROVEEDOR tendr los siguie-
ntes atributos.
PEDIDO PROVEEDOR
* C¢digo del pedido. (K) * C¢digo del proveedor. (K)
* Fecha del pedido. * Nombre del proveedor.
* C¢digo del proveedor. * Direcci¢n del proveedor.
* Verificaciones, se realizar n sobre el diagrama, eliminando las
relaciones redundantes. Una relaci¢n o asociaci¢n ser redundante
si puede expresarse exactamente por medio de una combinaci¢n de
varias asociaciones.
|