Post on 06-Jul-2015
description
MODELOS DE DATOS
Greys Estefanía Lozano Arenas Lisbeth Yeliza Contreras
Mojica Doc. Richard Mendoza
Grupo BRLa Academia al servicio de la Vida
Modelos De Datos
Modelos de Datos El modelo de datos es una colección de herramientas conceptuales para describir
los datos las relaciones las semánticas y las restricciones de consistencia Hay dos tipos de modelos da datos Modelos de Datos ConceptualesSon los orientados a la descripción de estructuras de datos y restricciones de
integridad. Se usan fundamentalmente durante la etapa de Análisis de un problema dado y están orientados a representar los elementos que intervienen en ese problema y sus relaciones.
Modelos de Datos Lógicos
Modelos de Datos Lógicos
Son orientados a las operaciones más que a la descripción de una realidad.Usualmente están implementados en algún Manejador de Base de Datos.
Modelos de Datos Físicos
Modelos de Datos Físicos
Son estructuras de datos a bajo nivel implementadas dentro del propio manejador. Ejemplos típicos de estas estructuras son los Árboles B.
Un árbol B+ simple (una variación del árbol B) que enlaza los elementos 1 al 7 a valores de datos d1-d7. Note la lista enlazada (en rojo) que permite el recorrido de los elementos en orden
Modelo relacional
Historia del Modelo Relacional Codd (1970), propone un modelo de datos basados en la Teoría de las
relaciones, donde los datos se estructuran lógicamente en forma de relaciones (TABLAS), siendo un objetivo fundamental mantener la independencia de la estructura lógica respecto al modelo de almacenamiento y a otras características del tipo físico.
Estimación del modelo:* Modelo Teórico (1970) * Prototipos* Sistema R (IBM) * Ingreso * Falta de eficiencia* Prototipo de investigación no comercializado* Espera de desarrollo tecnológico
Objetivos Del Modelo Relacional
Objetivos:
o Independencia Física Que el modo en que se almacenan los datos no influya lógica, y por tanto, no sea necesario modificar los programas por cambios en el almacenamiento físico.
o Independencia Lógica Que la modificación de objetos en la base de datos no repercuta en los programas y/o usuarios que estén accediendo al subconjunto parcial de la base de datos.
o Flexibilidad Poder presentar a cada usuario los datos de la forma que prefiera.
o Uniformidad Las estructuras lógicas de datos presentan un estado uniforme.
o Sencillez.
Modelo Entidad Relacion
Modelo Entidad Relación Un tipo de entidad define el esquema o intensión para el conjunto de
entidades que comparten la misma estructura. La colección de entidades de un tipo particular de entidad definen la extensión del tipo de entidad.
Entidad: Objeto del mundo real distinguible de otros objetos. Una entidad se describe usando un conjunto de atributo.
Conjunto de entidades (tipo de entidad): Una colección de entidades similares.
Todas las entidades de un conjunto tiene los mismos atributos (a excepción de una jerarquía)
Cada conjunto de entidades tiene una llave Cada atributo tiene un dominio
Componentes del Mer
Componentes del Mer
EntidadLas entidades son el fundamento del modelo entidad relación.
AtributoSe representan mediante un círculo o elipse etiquetado mediante un
nombre en su interior. RelacionesSe representa mediante un rombo etiquetado en su interior con
un verbo. Este rombo se debe unir mediante líneas con las entidades (rectángulos) que relaciona.
Tipos de Entidades
Tipos de Entidades Entidades regularesSon aquellas cuyos ejemplares tienen existencia por si mismo. Entidades Débiles Una entidad es identificada únicamente por medio de su llave más la llave de la
entidad .Un conjunto de entidades débiles debe tener participación total en este conjunto
de relaciones identificadores (o propietarias).
Tipos de Entidades
InterrelacionesSe entiende por interrelación a la asociación, vinculación o
correspondencia entre entidades.
Las interrelaciones débiles se subdividen en dos grupos:
En existencia: Cuando los ejemplares de la entidad débil no pueden existir si desaparece el ejemplar de la entidad regular del cual dependen.
En identificación: Cuando, además de ser una relación en existencia, los ejemplares de la entidad débil no se pueden identificar por sí mismos y exigen añadir el identificador principal de la entidad regular del cual dependen para ser identificados.
Dominio y Valor: El dominio es el conjunto de posibles valores que pueden tener tomar una cierta característica.
Rango : Son atributos definidos sobre mas de un dominio. a
diferencia de los dominios existen por si mismos .
existen tres tipos de elaciones, que son:
uno a uno
una a varios
varios a varios.
Relacion uno a uno
Relacion Uno a Uno
Relacion uno a varios
Relacion uno a varios
Relacion Varios A Varios
Relacion Varios A Varios