Está en la página 1de 13

MDD2201 MODELAMIENTO DE BASE DE DATO

bstraccin de datos para generar


esquemas de BD
Escuela de Informtica y Telecomunicaciones

Introduccin al Modelamiento de Base de


Datos
Aprendizaje Esperado :
IDENTIFICA LAS ENTIDADES, PROCESOS Y SUS
INTERRELACIONES
PARA REPRESENTAR LAS NECESIDADES DE
INFORMACIN PLANTEDAS

Objetivos de la Clase

Definir en qu consiste la Abstraccin de los datos.


Entender la importancia de la Abstraccin de los Datos en el
Modelamiento de una Base de Datos.
Describir los diferentes Modelos o Niveles de Abstraccin en el
Modelamiento de una Base de Datos.

Abstraccin de Datos

Los Sistemas de Bases de Batos proporcionan cierto nivel de abstraccin


de datos.
Posee dos cualidades:

Suprime los detalles irrelevantes

Busca para encontrar la esencia de ese algo.


Los datos representan una abstraccin de la realidad.
La abstraccin de datos es una tcnica que consiste en representar las
caractersticas esenciales de una estructura de datos.

Abstraccin de Datos

Basados en la definicin anterior, ver cmo esa persona se abstrae en dos


situaciones:
Un mdico ve a una persona como paciente. El mdico est interesado en el
nombre, altura, peso, edad, grupo sanguneo, enfermedades anteriores o
existentes de la persona, etc.
Un empleador ve a una persona como empleado. El empleador est interesado
en el nombre, la edad, la salud, el grado de estudio, trabajo que desempea,
experiencia de una persona, etc.

Abstraccin de Datos

Proceso de reconocer las caractersticas importantes de una situacin u


objeto.

Modelos de Datos

Qu son?

Instrumento principal para ofrecer la abstraccin de la realidad.

Se define como una descripcin abstracta de los datos acerca de


entidades y asociaciones existentes entre ellas.
El Modelo de Datos tiene dos objetivos:

Representar datos.

Ser comprensible.

Modelo de Datos

Es posible distinguir tres tipos de modelos o niveles de abstraccin.

Modelos Externos

Son modelos independientes de la tecnologa (o DBMS existente). Se les denomina


tambin Vistas de Usuarios.

Modelo Conceptual
Modelo Interno

Modelo de Datos

A continuacin, se mostrarn los tres Modelos haciendo un paralelo de


cmo se construye una Casa y una BD a partir de los requerimientos
planteados por el usuario.

Modelo de Datos
Modelos Externos
o
Vistas de Usuarios

Cocina
Cocina

Comedor ....
Comedor

Living
Living

Factura
Factura

Consulta ....
Consulta

Control
Control
Inventario
Inventario

Integracin,
Consistencia
Modelo Conceptual

Modelo Interno

Realidad Fsica

Maqueta
Maqueta

Modelo de
de
Modelo
Datos
Datos

Plano
Plano

Schema
Schema
de BD
BD
de

Dependiente
del DBMS
(RDBMS)

Modelo de Datos

La arquitectura de tres niveles es til para explicar el concepto de


independencia de datos.
Qu es la independencia de datos?
Se pueden definir dos tipos de independencia de datos:

La independencia lgica.
La independencia fsica.

Modelo de Datos

Los modelos de datos se pueden clasificar en las siguientes categoras:

Modelo Entidad Relacin (E/R)


Modelo Relacional
Modelo de datos Orientado a Objetos
Modelos de datos de Red y Jerrquicos

Resumen de la Clase

Se defini en qu consiste la Abstraccin de los datos.


Se entendi la importancia de la Abstraccin de los Datos en el
Modelamiento de una Base de Datos.
Se describi los diferentes Modelos o Niveles de Abstraccin en el
Modelamiento de una Base de Datos.

También podría gustarte