You are on page 1of 9

Universidad Catlica

Los ngeles de
Chimbote
Profesor : Ing. Victor Hugo Tapia Jacinto
Curso

: Base de datos I

Tema

: Herramientas de moldeado de datos en una organizacin

Ciclo

: III

Alumno

: Solano Anampa Luis David


Bernal Guzman Cesar Ricardo

DEDICATORIA Y AGRADECIMIENTO

En el presente trabajo quiero hacer un humilde reconocimiento a todos aquellas


personas que me apoyan, en especial a Dios que sin l no seriamos nada, que
han contribuido en la formacin profesional y humana a lo largo de mi vida,
misma que no sera igual las enseanzas y atenciones, tanto en los salones de
clase como fuera; los desvelos, la paciencia, el perdn, el amor y el apoyo frente
a las adversidades para continuar el camino frente, sabiendo que una cada
implica la oportunidad de soportarla con esperanza, con el consecuente de
aprender de los errores propios; as como, de la amistad, la cual no puedo
definir, pero si intuir su grandeza y vala. No sera el mismo sin todos aquellos a
quienes he conocido, a quienes aprecio y admiro, de quienes he recibido
grandes lecciones. Por ello, aseguro que no sera mejor de lo soy sin ellos. En
especial a mi hijo, mam, pap y los profesores de cada curso.

Solano Anampa Luis David


Bernal Guzmn Cesar Ricardo
1

SUMARIO

Agradecimiento y dedicatoria.....

pag. 1

Resumen...

pag. 3

Introduccin...

pag. 4

Desarrollo.......

pag. 5

RESUMEN

Herramientas de modelado de datos en una organizacin

Un modelo de datos es un lenguaje orientado a hablar de una Base de Datos.


Tpicamente un modelo de datos permite describir:

Las estructuras de datos de la base: El tipo de los datos que hay en la base y la
forma en que se relacionan.

Las restricciones de integridad: Un conjunto de condiciones que deben cumplir los


datos para reflejar correctamente la realidad deseada.

Operaciones de manipulacin de los datos: tpicamente, operaciones de


agregado, borrado, modificacin y recuperacin de los datos de la base.

Otro enfoque es pensar que un modelo de datos permite describir los elementos de la
realidad que intervienen en un problema dado y la forma en que se relacionan esos
elementos entre s.
No hay que perder de vista que una Base de Datos siempre est orientada a resolver un
problema determinado, por lo que los dos enfoques propuestos son necesarios en
cualquier desarrollo de software.

INTRODUCCIN
Los modelos de datos aportan la base conceptual para disear aplicaciones que hacen
un uso intensivo de datos, as como la base formal para las herramientas y tcnicas
empleadas en el desarrollo y uso de sistemas de informacin. Con respecto al diseo de
bases de datos, el modelado de datos puede ser descrito as (Brodie 1984:20): "dados
los requerimientos de informacin y proceso de una aplicacin de uso intensivo de datos
(por ejemplo, un sistema de informacin), construir una representacin de la aplicacin
que capture las propiedades estticas y dinmicas requeridas para dar soporte a los
procesos deseados (por ejemplo, transacciones y consultas). Adems de capturar las
necesidades dadas en el momento de la etapa de diseo, la representacin debe ser
capaz de dar cabida a eventuales futuros requerimientos".
As, un modelo de datos se distingue de otro por el tratamiento que da a estas tres
categoras. El resultado de un modelado de datos es una representacin que tiene dos
componentes: las propiedades estticas se definen en un esquema y las propiedades
dinmicas se definen como especificaciones de transacciones, consultas e informes.
Un esquema consiste en una definicin de todos los tipos de objetos de la aplicacin,
incluyendo sus atributos, relaciones y restricciones estticas. Correspondientemente,
existir un repositorio de informacin, la base de datos, que es una instancia del
esquema. Un determinado tipo de procesos slo necesita acceder a un subconjunto
predeterminado de entidades definidas en un esquema, por lo que este tipo de procesos
puede requerir slo un subconjunto de las propiedades estticas del esquema general.
A

este

subconjunto de propiedades estticas se

le denomina subesquema.

Una transaccin consiste en diversas operaciones o acciones sobre las entidades de


esquema o subesquema. Una consulta se puede expresar como una expresin lgica
sobre los objetos y relaciones definidos en el esquema; una consulta identifica un
subconjunto de la base de datos. Las herramientas que se usan para realizar las
operaciones de definicin de las propiedades estticas y dinmicas de la base de datos
son los lenguajes de definicin y manipulacin de datos (DDL, DML), junto con los
lenguajes de consulta (QL) que ya hemos mencionado.

DESARROLLO
A menudo especificados en un lenguaje, los modelos de datos determinan la
estructura de la informacin, con el objetivo de mejorar la comunicacin y la precisin en
aplicaciones que usan e intercambian datos. Son terrenos comunes en los cuales los
miembros de un equipo de trabajo con diferentes niveles de experiencia y conocimientos
tcnicos pueden interactuar sin problemas, dado que estos modelos deben tener una
nica interpretacin.

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.

Un modelo de datos es por tanto 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).

La investigacin moderna sobre modelos de datos se ha centrado en los aspectos


lgicos de las bases de datos y sobre los conceptos, herramientas y tcnicas para el
diseo de las mismas (Brodie 1984). Aspectos relativos a la implementacin de los
modelos, tales como velocidad de ejecucin, concurrencia, integridad fsica y
arquitecturas no son factores relevantes en el estadio de anlisis de modelos de datos.
La investigacin ms temprana sobre modelos de datos s estaba ms centrada en los
aspectos de representacin fsica. Cuando hablamos de modelos de datos clsicos, nos
estamos refiriendo a la segunda de las generaciones de modelos de datos. Brodie (1984)
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)

Sub-lenguajes de un modelo de dato


Un modelo de datos es un lenguaje que, tpicamente, tiene dos sub-lenguajes:

Un Lenguaje de Definicin de Datos o DDL (Data Definition Language), orientado a


describir de una forma abstracta las estructuras de datos y las restricciones de
integridad. fdggh

Un Lenguaje de Manipulacin de Datos o DML (Data Manipulation Language),


orientado a describir las operaciones de manipulacin de los datos.

A la parte del DML orientada a la recuperacin de datos, usualmente se le


llama Lenguaje de Consulta o QL (Query Language).

Una clasificacin de los modelos de datos


Una opcin bastante usada a la hora de clasificar los modelos de datos es hacerlo de
acuerdo al nivel de abstraccin que presentan:

Modelos de Datos Conceptuales


Son los orientados a la descripcin de estructuras de datos y restricciones de
integridad. Se usan fundamentalmente durante la etapa de Anlisis de un problema
dado y estn orientados a representar los elementos que intervienen en ese
problema y sus relaciones. El ejemplo ms tpico es el Modelo Entidad-Relacin.

Modelos de Datos Lgicos


Son orientados a las operaciones ms que a la descripcin de una realidad.
Usualmente estn implementados en algn Manejador de Base de Datos. El ejemplo
ms tpico es el Modelo Relacional, que cuenta con la particularidad de contar
tambin con buenas caractersticas conceptuales (Normalizacin de bases de
datos).

Modelos de Datos Fsicos


Son estructuras de datos a bajo nivel implementadas dentro del propio manejador.
Ejemplos tpicos de estas estructuras son los rboles B+, las estructuras de Hash,
etc.

REFERENCIAS BIBLIOGRFICAS

slideshare.net, Tcnicas y procedimientos para modelar datos


[sede Web].disponible en:
http://es.slideshare.net/henrryaraque/tcnicasyprocedimientos-para-modelar-datos

slideshare.net, Modelo de datos[sede Web].disponible en:


http://es.slideshare.net/csalazarc/modelo-de-datos-14506949

definicin. de, Modelo de datos[sede Web].disponible en:


http://definicion.de/modelo-de-datos/

ict.udlap.mx, Modelado de datos[sede Web].disponible en:


http://ict.udlap.mx/people/carlos/is341/bases02.html

Wikipedia.org, Modelo de datos[sede Web].disponible en:


http://es.wikipedia.org/wiki/Modelo_de_datos Elies.rediris,

Modelado de datos[sede Web].disponible en:


http://elies.rediris.es/elies9/4-2.htm

You might also like