|
Universidad Yacambú Curso: Teoría y Administración
de Base de Datos Trabajo 3: Diagrama de Estructura
de Datos Participantes: Lennis Zamudio Luís Ramírez Manuel Alvarez Anaíz Rodríguez |
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 componente del sistema. Este diagrama es útil para representar gráficamente las relaciones o asociaciones entre pares de entidades.
Para la construcción del diagrama de estructura de datos, se necesitan los siguientes elementos:
· Entidad, es un objeto (persona, lugar o cosa) sobre la cual la organización captura, almacena o procesa datos. Su representación gráfica es un rectángulo.
· Relación, es la conexión que va existir (entre tipos de entidades). Su representación gráfica es una línea recta.
A continuación se muestra el Diagrama de Estructura de Datos para El buen Funcionamiento Administrativo de la Unidad de Compras dependiente de la Gerencia de Control Administrativo de la Empresa Desarrollo Uribante Caparo C.A,(DESURCA)
Administración
de datos
Es la manera de representar la base de datos del
sistema, diseñada con un enfoque relacional, que permite almacenar los
registros que constituyen la entrada de datos en los archivos (tablas)
normalizados.
Estructura
de datos
El correcto diseño de los archivos trae ventajas
considerables al momento de acceder a la información y facilitan la
programación durante el diseño de los programas. A continuación se presenta la
descripción de los campos de cada archivo, especificando el campo clave, el
nombre, la descripción, el tipo y el tamaño del campo de los archivos
contenidos en la base de datos del sistema propuesto.
Diccionario
de datos
Archivo: Articulo
Clave |
Nombre |
Descripción
|
Tipo |
Tamaño |
X |
Idarticulo |
Identificador único del artículo |
Número (largo) |
4 (Bytes) |
|
Descripcion |
Nombre del artículo |
Texto |
45 |
|
Iva |
Impuesto del artículo |
Sí/No |
1 |
|
Precioreferencial |
Último precio del artículo |
Número (simple) |
4 (Bytes) |
|
Idunidad |
Identificador único de la unidad |
Número (largo) |
4 (Bytes) |
|
Idpartida |
Identificador único de la partida |
Número (largo) |
4 (Bytes) |
Archivo: Cotizacion
Clave |
Nombre |
Descripción
|
Tipo |
Tamaño |
X |
Idcotizacion |
Identificador único de la
cotización |
Número (largo) |
4 (Bytes) |
|
Fecha |
Fecha de la cotización |
Fecha/Hora |
8 |
|
Idproveedor |
Identificador único del proveedor |
Número (largo) |
4 (Bytes) |
|
Idresponsable |
Identificador único responsable |
Número (largo) |
4 (Bytes) |
|
Idpedido |
Identificador único del pedido |
Número (largo) |
4 (Bytes) |
Archivo: Dcotización
Clave
|
Nombre |
Descripción |
Tipo |
Tamaño |
X |
Idcotizacion |
Identificador
único de la cotización |
Número
(largo) |
4
(Bytes) |
X |
Idarticulo |
Identificador único del artículo |
Número (largo) |
4 (Bytes) |
|
Preciounitario |
Precio unitario del artículo |
Número (simple) |
4 (Bytes) |
|
Seleccion |
Selección del artículo |
Sí/No |
1 |
|
Impuesto |
Guarda el factor del impuesto |
Número (simple) |
4 (Bytes) |
|
Cantidad |
Guarda las cantidades solicitadas |
Número (simple) |
4 (Bytes) |
X = Clave foránea compuesta
Archivo: Dentrega
Clave
|
Nombre |
Descripción
|
Tipo |
Tamaño
|
X |
Identrega |
Identificador único de la entrega |
Número (largo) |
4 (Bytes) |
X |
Idarticulo |
Identificador único del artículo |
Número (largo) |
4 (Bytes) |
|
Cantidad |
Cantidad entregada del artículo |
Número (simple) |
4 (Bytes) |
X = Clave foránea compuesta
Archivo: Dpedido
Clave
|
Nombre |
Descripción |
Tipo |
Tamaño |
X |
Idpedido |
Identificador único del pedido |
Número (largo) |
4 (Bytes) |
X |
Idarticulo |
Identificador único del artículo |
Número (largo) |
4 (Bytes) |
|
Cantidad |
Cantidad del artículo |
Número (simple) |
4 (Bytes) |
|
Preciounitario |
Precio unitario del artículo |
Número (simple) |
4 (Bytes) |
X = Clave Foránea compuesta
Archivo: Dusuario
Clave
|
Nombre |
Descripción |
Tipo |
Tamaño |
X |
Idusuario |
Identificador único del usuario |
Número (largo) |
4 (Bytes) |
|
Opcion |
|
Número (Byte) |
1 |
|
Valor |
|
Sí/No |
1 |
Archivo: Entrega
Clave
|
Nombre |
Descripción
|
Tipo |
Tamaño |
X |
Identrega |
Identificador único de la entrega |
Número (largo) |
4 (Bytes) |
X |
Idcompra |
Identificador único de la compra |
Número (largo) |
4 (Bytes) |
|
Fecha |
Fecha de la entrega |
Fecha/Hora |
8 |
|
Observaciones |
|
Texto |
250 |
X = Clave foránea compuesta
Archivo: Estructura
Clave |
Nombre |
Descripción |
Tipo |
Tamaño |
X |
Idgerencia |
Identificador único de la gerencia |
Número (largo) |
4 (Bytes) |
|
Nestructura |
Número de la estructura |
Texto |
10 |
|
Descripcion |
Descripción de la estructura |
Texto |
12 |
|
Partida |
Numero de la partida |
Texto |
3 |
|
Idubicacion |
Identificador único de ubicación |
Número (largo) |
4 (Bytes) |
Archivo: Ocompra
Clave
|
Nombre |
Descripción |
Tipo |
Tamaño |
X |
Idcompra |
Identificador único orden de
compra |
Número (largo) |
4 (Bytes) |
|
Idcotizacion |
Identificador único de la cotización |
Número (largo) |
4 (Bytes) |
|
Fecha |
Fecha de la orden de compra |
Fecha/Hora |
8 |
Archivo: Opago
Clave |
Nombre |
Descripción
|
Tipo |
Tamaño |
X |
Idpago |
Identificador único orden de pago |
Número (largo) |
4 (Bytes) |
|
Idcompra |
Identificador único orden de compra |
Número (largo) |
4 (Bytes) |
|
Fecha |
Fecha de la orden de pago |
Fecha/Hora |
8 |
|
Observaciones |
Observaciones hechas a la orden de pago |
Texto |
250 |
|
Idregpago |
Código del registro de pago |
Número (largo) |
4 (Bytes) |
|
Nfactura |
Número de la factura |
Texto |
15 |
|
Fechafactura |
Fecha de la factura |
Fecha/Hora |
8 |
Archivo: Parámetro
Clave
|
Nombre |
Descripción |
Tipo |
Tamaño |
|
Iva |
Parámetro fijo de impuesto |
Número (simple) |
4 (Bytes) |
|
Rutadatos |
|
Texto |
30 |
Archivo: Partida
Clave
|
Nombre |
Descripción |
Tipo |
Tamaño |
X |
Idpartida |
Identificador único de la partida |
Número (largo) |
4 (Bytes) |
|
Grupo |
Grupo al cual pertenece esa partida |
Número (entero) |
2 (Bytes) |
|
Descripcion |
Descripción de la partida |
Texto |
30 |
Archivo: Pedido
Clave
|
Nombre |
Descripción
|
Tipo |
Tamaño |
X |
Idpedido |
Identificador único del pedido |
Número (largo) |
4 (Bytes) |
|
Numero |
Número del pedido |
Texto |
7 |
|
Idgerencia |
Identificador único de la gerencia y/o unidad |
Número (largo) |
4 (Bytes) |
|
Fecha |
Fecha del pedido |
Fecha/Hora |
8 |
|
Idcargo |
Identificador único cargo presupuestario |
Número (largo) |
4 (Bytes) |
|
Idpartida |
Identificador único de la partida |
Número (largo) |
4 (Bytes) |
|
Observaciones |
Observaciones del pedido |
Texto |
250 |
Archivo: Proveedor
Clave
|
Nombre |
Descripción |
Tipo |
Tamaño |
X |
Idproveedor |
Identificador único del proveedor |
Número (largo) |
4 (Bytes) |
|
Rif |
Rif del proveedor |
Texto |
15 |
|
Nit |
Nit del proveedor |
Texto |
15 |
|
Nombre |
Nombre de la empresa del proeveedor |
Texto |
30 |
|
Direccion |
Dirección de la empresa del proveedor |
Texto |
100 |
|
Telefono |
Teléfono de la empresa del proveedor |
Texto |
20 |
|
Representante |
Representante de la empresa |
Texto |
30 |
Archivo: Ubicación
Clave
|
Nombre |
Descripción |
Tipo |
Tamaño |
X |
Idubicacion |
Identificador único de la
ubicación |
Número (largo) |
4 (Bytes) |
|
Descripcion |
Nombre del campamento |
Texto |
30 |
Archivo: Unidad
Calve |
Nombre |
Descripción |
Tipo |
Tamaño |
X |
Idunidad |
Identificador único unidad de
medida |
Número (largo) |
4 (Bytes) |
|
Descripcion |
Descripción de la medida |
Texto |
15 |
Archivo: Usuario
Clave
|
Nombre |
Descripción |
Tipo |
Tamaño |
X |
Idusuario |
Identificador único del usuario |
Número (largo) |
4 (Bytes) |
|
CI |
Cédula de identidad del usuario |
Texto |
12 |
|
Nombres |
Nombre del usuario |
Texto |
40 |
|
Login |
Clave de acceso del usuario |
Texto |
10 |
|
Pssw |
Clave personalizada del usuario |
Texto |
8 |