base de datos
DISEÑO DE BASE DE
DATOS
Ing. Luis Zuloaga Rotta
Análisis y Diseño de Sistemas
Modelamiento de datos
(Modelo Lógico)
•
•
•
•
•
Entidades y atributos
Identificador de una entidad
Relaciones y cardinalidad entre entidades
Diagrama Entidad – Relación (ERD)
Tipos y subtipos de entidad
Análisis y Diseño de Sistemas
1
Entidad
• Alguna cosa acerca de lacual
almacenamos datos.
• Una persona, lugar, cosa o concepto que
tiene características de interés para la
empresa.
Análisis y Diseño de Sistemas
Entidades y Procesos de
Negocio
• Los procesos de negocio reciben como
entrada información registrada en las
entidades y generan como resultado
información que crea un nuevo registro o
actualiza una entidad, cuya información
tiene comodestino a otros procesos.
Análisis y Diseño de Sistemas
2
MATRICES DE RELACIÓN
Funciones vrs. Metas
Objetivos vrs. Metas
Met
M1 M2
Obj
O1
O2
M3 M4
X
X
O4
O5
F2
X
X
F4
F5
X
X
F3
X
X
F4
F5
Req
R1 R2
Ent
X
E1
X
X
F4
F5
X
X
X
X
X
X
X
X
E3
X
X
X
X
R3 R4
E2
F3
P3 P4
Entidades vrs.Requerimientos
Información
Req
R1 R2 R3 R4
Func
X
F1
F2
X
Funciones vrs. Requerimientos
Información
F1
F2
Proc
P1 P2
Func
X
F3
X
O3
Funciones vrs. Procesos
Met
M1 M2 M3 M4
Func
X
F1
X
X
E4
E5
X
X
X
X
X
Registrar Ingreso
Actualizar Stock
Despachar pedido
X
PRODUCTO_PEDIDO
X
X
Registrar Pago
X
CLIENTEPEDIDO_CLIENTE
Actualizar CtaCte
Colocar Compra
Requerir Compra
Facturar Pedido
Registrar Cliente
Tomar Pedido
Tipos Entidad
PROCESOS
Análisis y Diseño de Sistemas
Matriz de
Entidades
vrs.
vrs.
X
Procesos
de Negocio
X
FACTURA
X
DETALLE_FACTURA
X
X
X
X
X
CTA CORRIENTE
X
PROVEEDOR
X
COMPRA
X
MATERIA_PRIMA
X
X
XX
X
X
X
X
Análisis y Diseño de Sistemas
3
Entidades y Requerimientos
de Información
• Registre la contribución de un tipo de
entidad a la satisfacción de cada
requerimiento de información utilizando una
matriz de relación entre tipos de entidad
vrs. requerimiento de información.
Análisis y Diseño de Sistemas
Lista de Requerimientos de Información
OBJETIVO- META-CSFSOPORTADO POR LA
INFORMACION
SISTEMA(S)
SOPORTANDO
LA NECESIDAD
Rendimiento por
Control de
Línea de Producto Calidad
OBJ- Mejorar la
satisfacción de clientes
Sistema de
inventario
Estadística de la
población del
lugar
Análisis de
mercados
OBJ- Identificar nuevos Ninguno
mercados
Artículos
acabados
disponibles
Verificación de
pre-pedidos de
ventas
CSF-Insatisfacción de
clientes con márgenes
de tiempo
Ninguno
1
MET - Aumentar las
ventas en 3% en 4
trimestres
Procesamiento
de pedidos
3
REQUERIMIENTO
DE INFORMACION
UTILIZACION
Ventas diarias por Verificar
región
progreso vrs
plan
INDICE
SATISF.
2
Análisis y Diseño de Sistemas
4
REGION_VENTA
X
CLIENTE
X
X
PEDIDO_CLIENTE
XARTICULO_PEDIDO
X
X
X
X
PAGO
MATERIA_PRIMA
X
X
X
X
Matriz de
Entidades
vrs.
vrs .
X
Requerimientos
de Información
X
X
X
X
PEDIDO_COMPRA
X
X
FACTURA
PROVEEDOR
Vtas . Crédito
X
X
Controles Pago
Ventas x Area
Ped.Clientes>100$
Ped.Clientes>100$
Rend.
Rend.Linea Prod.
Prod.
Compromisos
Lotes Defectuosos
VentasDiarias
Pedidos Pend .
Pend.
Prod.Disponibles
Prod .Disponibles
Requerimientos
de Información
Tipos Entidad
X
X
X
X
X
Análisis y Diseño de Sistemas
Representación de
Entidades y Atributos
• Existen varias convenciones para los
símbolos de un ERD. Nosotros usaremos
las convenciones de la metodología de
Ingeniería de Información.
Nombre Entidad
Atributo(PK)...
Regístrate para leer el documento completo.