Los países por porcentaje de población blanca europea en AL (2024).pdf
Modelado de datos 02.pptx
1. AA 02: El modelo E–R como
lenguaje de modelado de BdD
MODELADO DE DATOS Y MODELOS DE DATOS
2. MODELADO DE DATOS Y MODELOS DE DATOS
DISEÑO DE BASES DE DATOS: Se concentra en la
forma en que la estructura de bases de datos se usará
para guardar y administrar datos del usuario final
MODELO DE DATOS: Representación por lo general
gráfica y sencilla, de estructuras de datos reales
más complejas. abstracción de un objeto o hecho
real más complejo.
• Objetivo del modelo: Ayudar al lector entienda
las complejidades del ambiente real.
EL MODELADO DE DATOS: Es un proceso iterativo y
progresivo. Si se hace en forma apropiada, el modelo
de datos final es un “plano” que contiene todas las
instrucciones para construir una base de datos que va
a satisfacer todas las necesidades del usuario final
Dominio del
problema
• Objetos o hechos del
mundo real mas complejos
Modelo de
datos
• Representación gráfica
de estructuras de datos
reales mas complejas
3. El gato de Ubaldo
• Es pequeño
• Color negro
• Cola corta
• Bigotes solo en la parte derecha
• Lo llama: FIGARO
4. Que representa el modelo de datos
Representa:
• Estructuras de datos y sus características,
• Relaciones,
• Restricciones,
• Transformaciones y
• Otras construcciones con el propósito de sostener un dominio de problema
específico.
5. ¿Qué debe contener un modelo de datos
para implementar?
• Una descripción de la estructura de datos que guardará
los datos del usuario final.
• Un conjunto de reglas que se pueden hacer cumplir para
garantizar la integridad de los datos.
• Una metodología de manipulación de datos para apoyar
las transformaciones de los datos reales.
6. LA IMPORTANCIA DE MODELOS DE DATOS
• Facilitar la interacción entre el diseñador, el programador de aplicaciones y el
usuario final.
• Puede promover un mejor entendimiento de la organización para la cual se
desarrolló el diseño de la base de datos.
• Es una herramienta de comunicación.
En palabras de un cliente:
“Fundé este negocio, trabajé durante años y ésta es la
primera vez que en realidad he entendido cómo se
ajustan en realidad todas las partes”.
7. ELEMENTOS BÁSICOS DE UN MODELO DE DATOS
• Los elementos básicos de todos los modelos de datos son: entidades, atributos, relaciones y
restricciones.
• ENTIDAD es cualquier cosa (una persona, lugar, cosa o hecho) acerca de la cual se han de
colectar y guardar datos. Pueden ser objetos físicos o pueden ser abstracciones. Representa
tipos de objetos.
• UN ATRIBUTO es una característica de una entidad. Por ejemplo, una entidad CLIENTE sería
descrita por atributos tales como apellido paterno, nombre, teléfono, dirección y límite de
crédito del cliente. Los atributos son el equivalente de los campos en los sistemas de
archivos.
• UNA RELACIÓN describe una asociación entre entidades. Por ejemplo, existe una relación
entre clientes y agentes que se puede describir como sigue: un agente puede atender a
numerosos clientes y cada cliente puede ser atendido por un agente. Los modelos de datos
usan tres tipos de relaciones:
• Uno a Muchos 1:M o 1..* Muchos a Muchos M:N o *..* Uno a Uno 1:1 o 1..1
• LAS RESTRICCIONES se aplica a los datos. Las restricciones son importantes porque
ayudan a asegurar la integridad de datos.