La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

 Modelo de Datos MD  Conjunto de conceptos que permiten describir, a distintos niveles de abstracción, la estructura de una B.D. Que llamaremos ESQUEMA.

Presentaciones similares


Presentación del tema: " Modelo de Datos MD  Conjunto de conceptos que permiten describir, a distintos niveles de abstracción, la estructura de una B.D. Que llamaremos ESQUEMA."— Transcripción de la presentación:

1

2  Modelo de Datos MD  Conjunto de conceptos que permiten describir, a distintos niveles de abstracción, la estructura de una B.D. Que llamaremos ESQUEMA  Según el nivel de abstracción  Externo, Global ó Interno

3 EXTERNO *(Punto de vista de cada usuario en particular) Modelo de Datos GLOBAL *(punto de vista del conjunto de usuarios - empresas) INTERNO *(punto de vista de la máquina)

4 CONCEPTUALES -Enfocados a describir el mundo real con MD independencia de la máquina GLOBALES CONVENCIONALES Ó LÓGICOS -Implementados en SGBD

5 Clasificación de modelos globales Conceptuales No suelen ser implementados en el SGBD Mayor Nivel de Abstracción Mayor capacidad semántica (lo mas cercano al mundo real) Son modelos de análisis de alto nivel Interfaz usuario/informatico Convencionales Implementados en los SGBD Poca capacidad Semántica Más enfocados a la implementación Nivel de “Mediación” entre el nivel externo y el interno Interfaz informático/sistema

6  ESTÁTICA  No varían con el tiempo  DINÁMICA  Operaciones que se aplican a los valores almacenados

7  Elementos permitidos  Objetos (entidades, relaciones, etc)  Asociaciones entre objetos (interrelaciones)  Propiedades o características de los objetos  Dominios, conjuntos nominados de valores sobre los que se definen las propiedades  Elementos no permitidos o restricciones  Restricciones inherentes que son impuestas por el mismo modelo  Restricciones de integridad y semántica son las que pretenden que el modelo sea un fiel reflejo del mundo real

8 Los valores que toman los distintos objetos de un esquema en un momento determinado t 1 reciben el nombre de ocurrencia del esquema o estado de la base de datos. En el tiempo t 1 (BD 1 ); en otro momento t j la ocurrencia del esquema será (BD j )

9  Una operación tiene dos componentes  Localización o Selección: Conjunto de ocurrencias especificando una condición.  Acción: Es aquella que se realiza sobre la(s) ocurrencia(s) localizada(s), y puede consistir en una recuperación ó actualización (inserción, borrado o modificación).

10 MUNDO REAL MODELO DE DATOS ESTRUCTURA DE DATOS (ESQUEMA)

11 “Un conjunto de conceptos, reglas y convenciones que nos permiten describir y manipular (consultar y actualizar) los datos de un cierto mundo real que deseamos almacenar en la base de datos.” “Un Modelo es una simplificación de la realidad”

12 Según FLORY (1982), “Modelar consiste en definir un mundo abstracto y teórico tal que las conclusiones que se puedan sacar de el, coincidan con las manifestaciones aparentes del mundo real”.

13 Restricciones semánticas o de Integridad Son las condiciones que limitan el conjunto de ocurrencias válidas de un esquema Semánticas Se refiere al significado de los datos Integridad La corrección de los datos y su consistencia con respecto al mundo real del que provienen.

14

15  Modelos Externos  Utilizados para la construcción de los esquemas externos (de cada usuario particular), que persiguen satisfacer las necesidades de los usuarios (eficiencia humana).  Modelos Conceptuales  Utilizados en la elaboración de esquemas conceptuales, los cuales buscan optimizar los recursos de información de la organización en su conjunto (eficiencia informativa).  Modelos Internos  Sirven para construir el esquema físico o interno (eficiencia de los recursos informáticos).

16

17 Modelos de Datos Modelos Lógicos Basados en Objetos Modelos Lógicos Basados en Registros Modelos de Datos Físicos Modelo Entidad – Relación Modelo Orientado a Objetos Modelo de Datos Semántico Modelo de Datos Funcional Modelo Relacional Modelo de Red Modelo Jerárquico Se usa para describir datos en los niveles conceptual y de visión. Se usan para especificar la Estructura Logica Global de la BD, estructurada en registros de formato fijo de varios tipos. (conceptual y físico). Son muy poco usados, son de bajo nivel. Modelo Unificador Modelo de Memoria de Elementos Se basa en una percepción del mundo real compuesta por objetos, llamados entidades, y relaciones entre ellos. También se basa en objetos, los cuales contienen valores y métodos. Representa los datos y sus relaciones mediante tablas bidimensionales. Esta formado por una colección de registros, relacionados mediante punteros o ligas en grafos arbitrarios. Es similar al de red, pero los registros se organizan como colecciones de arboles.

18 18 En realidad han existido diversos modelos para modelar la realidad, aquí presentamos algunos de ellos Modelo Jerárquico Primer modelo de BD, IMS es la mas popular Modelo de Redes Definido por C. Bachman, IDMS fue el producto comercial Modelo Relacional Funcional Diseño de Codd popularizado por Date (RDB, Oracle, Sybase, Informix ) Modelo Entidad - Relación Concepción de Chen, muy usado aplicable a diversos modelos ( j,r,rel) Modelo Semántico Inicialmente de R. Quillian usado solo en investigación Modelo Binario Instrumentado por Stonebraker basado en el modelo de Codd (Ingres) Modelo Orientado a Objetos Popular al representar la tendencia actual (Ilustra, O2 ) Modelo Mutlirelacional Extensión al relacional con inversión total

19 19

20 20

21 21 Interacción actual entre el WWW y la BD

22 Investigar los modelos de base de datos: - Jerárquico - Red - Entidad Relación - Relacional Puntos a tratar - Surgimiento (fecha, época, temporada) - Funcionamiento - Ventajas - Desventajas - Software para su utilización Entrega: - Servidor de materias - Cuadro comparativo con los puntos a tratar. - Archivo en formato PDF con portada


Descargar ppt " Modelo de Datos MD  Conjunto de conceptos que permiten describir, a distintos niveles de abstracción, la estructura de una B.D. Que llamaremos ESQUEMA."

Presentaciones similares


Anuncios Google