Вы находитесь на странице: 1из 12

MODELAMIENTO DE BASE DE

DATOS
ABSTRACCIN DE DATOS PARA GENERAR ESQUEMAS DE BASE
DE DATOS

OBJETIVO 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.

MODELO 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
Abstraccin de los datos.

la

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.

Вам также может понравиться