Académique Documents
Professionnel Documents
Culture Documents
SEMINARIO
BASES DE DATOS
Base de datos
Conjunto unificado de información, que será
compartida por diferentes usuarios de la organización
Atributos
Estructura de una BD
Estructura de una BD
Tipos de archivos
Archivo Maestro:
Guarda información sobre entidades y eventos esenciales para
la organización (proveedores, ventas históricas)
Archivo de Transacciones
acumular datos de eventos en el momento que ocurran (ventas,
ordenes de compra, pagos, cobranzas)
Archivo de Control
Permiten el análisis de desempeño - Maestro + Transacciones -
(Volumen de ventas por: producto, vendedor, cliente )
Archivo de Planeamiento
contienen datos referentes a los niveles esperados de los datos
existentes en los archivos maestros y de transacciones
(programa de : ventas, compras, producción, ppto. Financiero)
Llave Primaria e índices de acceso
ASPECTOS IMPORTANTES
Modelo conceptual
Un modelo es una descripción capaz de ser
comunicada y que busca:
Comunicar un cierto aspecto (visión)
De una parte de la realidad (sistema)
Con cierto grado de detalle (abstracción)
Conforme perseguido por alguien (autor del modelo)
Con el objetivo de servir a los propósitos del usuario.
Modelo conceptual
El conocimiento sobre alguna cosa es la habilidad de
formar un modelo mental que represente esta cosa como
así también las acciones que ella puede realizar o se puede
realizar sobre ella. Cuando el individuo verifica acciones
sobre este modelo él puede predecir las implicaciones que
estas acciones tendrán sobre el mundo real.
Al relacionar las cosas entre sí y al pensar en ellas nos lleva
a un pensamiento estructurado y poder así, describir el
funcionamiento de un sistema, y esto debería ser el
propósito de todo modelo.
Modelo conceptual
Los modelos pueden tener diferentes clases de
estructuras; y las más comunes son la del
lenguaje natural,
la clase simbólica y
la clase matemática.
Es un listado organizado de todos los
elementos de datos pertinentes al sistema,
con definiciones precisas y rigurosas para que el
usuario y el analista de sistemas puedan conocer
todas las entradas, salidas, componentes de
depósitos y cálculos intermediarios
EL DD DEFINE LOS ELEMENTOS DE
DATOS
Describiendo :
el significado de los flujos y los depósitos
la composición de paquetes agregados de datos que
se mueven por los flujos
la composición de los paquetes de datos de los
depósitos
Especificando los valores relevantes y unidades de
inf. de los flujos de datos y depósitos de datos
EL MODELO RELACIONAL DE DATOS (RDM).
Componentes de un RDM
MATERIALES PEDIDO DE MATERIALES
Entidades o Tipos
Número de artículo
Descripción del material
Costo unitario
Número de pedido
Número de artículo
Cantidad pedida
de objetos
Existencia
Relaciones
TIPOS DE RELACIONES
Relación uno a varios
La relación uno a varios es el tipo de relación más común. En este
tipo de relación, un registro de la Tabla A puede tener muchos
registros coincidentes en la Tabla B, pero un registro de la Tabla B
sólo tiene un registro coincidente en la Tabla A.
Relación varios a varios
En una relación varios a varios, un registro de la Tabla A puede tener
muchos registros coincidentes en la Tabla B y viceversa.
Relación uno a uno
En una relación uno a uno, cada registro de la Tabla A sólo puede
tener un registro coincidente en la Tabla B y viceversa.
RDM - Datos llave
Llave Primaria (PK)
Conjunto de atributos que distingue cada ocurrencia
de una entidad de forma inequívoca a las demás.
Está subrayada en el RDM.
Llave Foránea (FK)
Conjunto de atributos común a dos entidades que
sirve como relación entre las dos entidades.
No es un atributo de la entidad relacionada, pero es la
llave-primaria de la entidad con la cual ésta se
relaciona Es marcada como FK en el RDM.
Las relaciones y sus llaves
Relación uno-a-uno y sus llaves:
Las relaciones y sus Llaves
Relaciones uno-a-uno y sus llaves:
¿La relación será siempre 1:1?
¿En que archivos se deberá incluir la
Llave-Foránea?
Las relaciones y sus Llaves
Relación uno-a-varios y sus llaves:
Las relaciones y sus Llaves
Relación uno-a-varios y sus llaves:
Las relaciones y sus Llaves
Relación varios-a-varios y sus llaves:
Las relaciones y sus Llaves
Relación varios-a-varios resuelta (entidad
asociativa):
Modelado de Datos
Define el contenido exacto de cada archivo de datos.
Son detalladas las características de todos los datos
que serán almacenados en cada tabla definida en el
RDM.
Debe ser realizado un relevamiento detallado para
definir cada dato.
Obtener el menor número posible de datos en cada
tabla.
Esos datos deben ser suficientes para capturar todas
las entradas.
También deben ser suficientes para derivar todas las
salidas (informaciones necesarias).
Normalización
El proceso de normalización consiste en la
aplicación de reglas para definir adecuadamente
los datos que compondrán las tablas, observando:
Minimizar redundancias
Eliminar anomalías de actualización
Proveer mejor acceso a cualquier dato
Asegurar resistencia al mantenimiento
en el modelo de datos
Normalización
Las tres primeras reglas de normalización son
suficientes para resolver la gran mayoría de los
casos:
1- Eliminar datos repetitivos
2- Eliminar datos redundantes
3- Eliminar datos no dependientes