Modelo de datos

8
UNIDAD II MODELO DE BASE DE DATOS

Transcript of Modelo de datos

Page 1: Modelo de datos

UNIDAD IIMODELO DE BASE DE DATOS

Page 2: Modelo de datos

Los  modelos de datos son una herramienta de abstracción que permiten representar la realidad captando su semántica. Podemos clasificar a los modelos de datos considerando diversos puntos, así tenemos:

De acuerdo a las categorías:

•Modelos débilmente tipados y Modelos estrictamente tipados

En las base de datos se usan los modelos estrictamente tipados, dado que permiten manejar una gran cantidad de datos al agruparlos en categorías.De acuerdo al nivel de abstracción:

•Modelos conceptuales, Modelos lógicos y Modelos físicos.

En las base de datos se usan los modelos lógicos, donde el principal modelo que se usa es el de Entidad-Relación.

MODELO DE BASE DE DATOS

Page 3: Modelo de datos

Los  modelos de datos son una herramienta de abstracción que permiten representar la realidad captando su semántica. Podemos clasificar a los modelos de datos considerando diversos puntos, así tenemos:

De acuerdo a las categorías:

•Modelos débilmente tipados y Modelos estrictamente tipados

En las base de datos se usan los modelos estrictamente tipados, dado que permiten manejar una gran cantidad de datos al agruparlos en categorías.De acuerdo al nivel de abstracción:

•Modelos conceptuales, Modelos lógicos y Modelos físicos.

En las base de datos se usan los modelos lógicos, donde el principal modelo que se usa es el de Entidad-Relación.

MODELO DE BASE DE DATOS

Page 4: Modelo de datos

Definición

Un diagrama o modelo entidad-relación (a veces denominado por su siglas, E-R) es una herramienta para el modelado de datos de un sistema de información. Estos modelos expresan entidades relevantes para un sistema de información, sus inter-relaciones y propiedades. En este modelo pueden distinguirse los siguientes elementos:.

MODELO ENTIDAD-RELACIÓN

Page 5: Modelo de datos

EJEMPLO DE MODELO E-R

Page 6: Modelo de datos

MODELO ENTIDAD-RELACIÓN EXTENDIDO

Definición

El modelo Entidad-Relación extendido (EE/R) incluye los conceptos del modelo Entidad-Relación original (Peter Chen, 1976), e incorpora nuevos conceptos que permiten representar requerimientos más complejos. . Se incluyen los conceptos de subclase/superclase para representar jerarquías de generalización/especialización, así como las primitivas semánticas agregación y asociación

Page 7: Modelo de datos

EJEMPLO DE MODELO ENTIDAD RELACIÓN EXTENDIDO

Page 8: Modelo de datos

MODELO SEMANTICO

Permiten captar mejor el significado (semántica) de los datos contenidos en la base de datos.

Un objeto semántico es un conjunto de atributos que describen con eficacia una identidad bien determinada. Los objetos semánticos se agrupan en clases. Una clase de objeto tiene un nombre que la hace diferente a otras y que corresponde a los nombres de las cosas que representa. Los nombres de clases se escriben en mayúsculas. Un objeto semántico particular es una ocurrencia de tal clase. Por ejemplo: "William Shakespeare", es una ocurrencia de la clase ESCRITOR, y "CUARTO" es una ocurrencia de la clase EDIFI