You are on page 1of 6

|UNIVERSIDAD REGIONAL AUTNOMADE LOS

ANDES
UNIANDES

FACULTAD SISTEMAS
ESCUELA DE SISTEMAS

CONSULTA
MODELOS DE DATOS Y SU APLICACIN
IMPORTANCIA DEL MODELO DE DATOS EN EL DISEO

AUTORES:
SR. GONZALEZ JHUSEP
SR.CORONEL SANDRO
DOCENTE:
ING. CARLOS SAMPEDRO
SEMESTRE:
CUARTO

SANTO DOMINGO-ECUADOR
ABRIL- SEPTIEMBRE

PROGRAMACIN ORIENTADA A OBJETOS


1. INTRODUCCIN
Desde tiempos remotos, los datos han sido registrados por el hombre en algn tipo de
soporte (piedra, papel, madera, etc.) a fin de que quedara constancia de un fenmeno o idea.
Los datos han de ser interpretados para que se conviertan en informacin til, esta
interpretacin supone un fenmeno de agrupacin y clasificacin.
En la era actual y con el auge de los medios informticos aparece el almacenamiento en
soporte electromagntico, ofreciendo mayores posibilidades de almacenaje, ocupando
menos espacio y ahorrando un tiempo considerable en la bsqueda y tratamiento de los
datos. Es en este momento donde surge el concepto de bases de datos y con ellas las
diferentes metodologas de diseo y tratamiento.
El objetivo bsico de toda base de datos es el almacenamiento de smbolos, nmeros y
letras cadentes de un significado en s, que con un tratamiento adecuado se convierten en
informacin til.

2. OBJETIVOS
2.1 OBJETIVO GENERAL
Comprender de manera eficiente todos los conceptos fundamentales referentes al
diseo de base de datos.
2.2 OBJETIVOS ESPECFICOS
Investigar la importancia de modelo de datos en el diseo
Conocer las etapas que integran el proceso del diseo de una base de datos.

3. MARCO TERICO
3.1 MODELO DE DATOS Y SU APLICACIN
En el proceso de abstraccin que conduce a la creacin de una base de datos desempea
una funcin prioritaria el modelo de datos. El modelo de datos, como abstraccin del
universo de discurso, es el enfoque utilizado para la representacin de las entidades y sus
caractersticas dentro de la base de datos, y puede ser dividido en tres grandes tipos
1. Modelos lgicos basados en objetos: los dos ms extendidos son el modelo
entidad-relacin y el orientado a objetos. El modelo entidad-relacin (E-R) se basa
en una percepcin del mundo compuesta por objetos, llamados entidades, y
relaciones entre ellos. Las entidades se diferencian unas de otras a travs de
atributos. El orientado a objetos tambin se basa en objetos, los cuales contienen
valores y mtodos, entendidos como rdenes que actan sobre los valores, en
niveles de anidamiento. Los objetos se agrupan en clases, relacionndose mediante

el envo de mensajes. Algunos autores definen estos modelos como "modelos


semnticos".
2. Modelos lgicos basados en registros: el ms extendido es el relacional, mientras
que los otros dos existentes, jerrquico y de red, se encuentran en retroceso. Estos
modelos se usan para especificar la estructura lgica global de la base de datos,
estructurada en registros de formato fijo de varios tipos. El modelo relacional
representa los datos y sus relaciones mediante tablas bidimensionales, que contienen
datos tomados de los dominios correspondientes. El modelo de red est formado por
colecciones de registros, relacionados mediante punteros o ligas en grafos
arbitrarios. El modelo jerrquico es similar al de red, pero los registros se organizan
como colecciones de rboles. Algunos autores definen estos modelos como
"modelos de datos clsicos".
3. Modelos fsicos de datos: muy poco usados, son el modelo unificador y el de
memoria de elementos. Algunos autores definen estos modelos como "modelos de
datos primitivos"
(Freightliner, s.f.)
Definicin modelo de datos
Un modelo es un conjunto de herramientas conceptuales para describir datos, sus
relaciones, su significado y sus restricciones de consistencia.
Tipos de modelado de datos
Bsicamente son 3:
Conceptual: muy general y abstracto, visin general del negocio/institucin.
Lgico: versin completa que incluye todos los detalles acerca de los datos.
Fsico: esquema que se implementara en un manejador de bases de datos (DBMS).
Modelos conceptuales
Existen distintos tipos de modelos conceptuales:
Basados en registros

Jerrquico: datos en registros, relacionados con apuntadores y organizados como


colecciones de rboles
Redes: datos en registros relacionados por apuntadores y organizados en grficas
arbitrarias
Relacional: datos en tablas relacionados por el contenido de ciertas columnas

Basados en objetos

Orientado a objetos: datos como instancias de objetos (incluyendo sus mtodos)

Entidad-relacin: datos organizados en conjuntos interrelacionados de objetos


(entidades) con atributos asociados

(Carlos, s.f.)
Definicin modelo de datos
Un modelo de datos es una coleccin de conceptos bien definidos matemticamente que
ayudan a expresar las propiedades estticas y dinmicas de una aplicacin con un uso de
datos intensivo. Conceptualmente, una aplicacin puede ser caracterizada por:

Propiedades estticas: entidades (u objetos), propiedades (o atributos) de esas


entidades, y relaciones entre esas entidades.
Propiedades dinmicas: operaciones sobre entidades, sobre propiedades o
relaciones entre operaciones.
Reglas de integridad sobre las entidades y las operaciones (por ejemplo,
transacciones).

Cuando hablamos de modelos de datos clsicos, nos estamos refiriendo a la segunda de las
generaciones de modelos de datos. Se distingue cuatro generaciones:

Modelos de datos primitivos (orientados al fichero).

Modelos de datos clsicos.

Modelos de datos semnticos.

Modelos de datos de propsito especfico (orientados a la aplicacin).

Tipos de modelos de bases de datos


Modelo de tabla: su definicin puede no responder estrictamente a un modelo; consiste de
una lista de datos de dos dimensiones, en la cual todos los elementos de una columna
determinada son similares y todos los valores de una fila tienen relacin entre s.
Modelo jerrquico: la informacin se organiza en una estructura de tipo rbol, anidados de
forma que cada elemento pueda ramificarse en muchos otros, que debern poder ordenarse
de alguna forma.
Modelo de red: estructura la informacin utilizando dos construcciones fundamentales,
llamadas rcords (registros) y sets (conjuntos); los primeros contienen campos y los ltimos
definen relaciones entre los registros de uno a muchos (ej: un cliente, muchos productos
comprados).

Esquema de estrella: consta generalmente de una tabla principal, a la se asocian muchas


otras. Un ejemplo comn es almacenar los datos de un paciente en una tabla, que a la vez se
relacionar con otra donde consten todas sus consultas, y con otra en la que se registran sus
reclamos o sus cambios de planes de cobertura, y as sucesivamente.
(Brodie, s.f.)
3.2 IMPORTANCIA DEL MODELO DE DATOS EN EL DISEO
Un buen modelo de datos es el punto de partida en el diseo de una aplicacin. Ya sea que
partamos de un diagrama Entidad/Relacin o de un Esquema de la base de datos, es el
momento en que pensamos en el qu del problema a resolver antes que en el cmo. Quines
son las entidades, qu atributos esenciales tienen y cmo se relacionan entre s son las cosas
que hay que tener en claro desde el principio, antes de pensar en alguna funcionalidad
especfica. Con el tiempo, las necesidades del negocio o el contexto cambian y es
necesario extender el modelo, contemplar actores en los procesos que antes no eran
relevantes. Si el modelo est bien hecho no habr problemas en hacerlo evolucionar sin que
haya que hacer una reingeniera del modelo entero.

4. DESARROLLO
4.1 MODELO DE DATOS Y SU APLICACIN

Un modelo es un conjunto de herramientas conceptuales para describir datos, sus


relaciones, su significado y sus restricciones de consistencia. Es un enfoque que se utiliza
para representacin de entidades y caractersticas y se divide en tres grupos:

Modelo lgico basado en objeto: Muy general y abstracto, visin general del
negocio/institucin.
Modelo lgico basado en registro: Versin completa que incluye todos los detalles
acerca de los datos.
Modelo fsico de datos: Esquema que se implementara en un manejador de bases de
datos (DBMS).

4.2 IMPORTANCIA DEL MODELO DE DATOS


Los modelos de datos son esenciales para el desarrollo de sistemas de informacin, ya que a
travs de ellos puede conseguirse la compatibilidad necesaria para manejar cantidades
colosales de datos. Adems, si se utilizan las mismas estructuras para el almacenamiento y
el acceso, entonces distintas aplicaciones pueden compartir informacin. Un claro ejemplo
es un formulario de registro en una pgina de Internet, donde para nuestro nombre slo
podemos ingresar letras, y para nuestra fecha de nacimiento, nmeros con un orden

especfico (como ser da, mes y ao). Estas restricciones responden a necesidades de la base
de datos y deberan ser iguales en dos bases entre las que se quisiera compartir informacin.

5. CONCLUSIONES

El modelado es la actividad ms delicada e importante en la realizacin de una


aplicacin con base de datos
Al igual que en el desarrollo de un sistema, toda modificacin al esquema de base
de datos debe realizarse primero en el modelo conceptual, no en el lgico ni en el
fsico

6. BIBLIOGRAFA
Brodie. (s.f.). Obtenido de http://elies.rediris.es/elies9/4-2.htm
Carlos. (s.f.). Obtenido de http://ict.udlap.mx/people/carlos/is341/bases02.html
Freightliner. (s.f.). Rincon del Vago. Obtenido de
http://html.rincondelvago.com/modelo-de-datos.html

You might also like