Modelos
Modelo Entidad/ Interrelación
MODELO CONCEPTUAL
“Conjunto de conceptos y de reglas destinados a representar de forma global los aspectos lógicos de los diferentes tipos de datos existentes en la realidad que está siendo analizada; ha de permitir reflejar el contenido semántico de los datos existentes en el sistema, pero no sus propiedades que respondan acaracterísticas de tipo físico (modo de almacenamiento, caminos de acceso, etc...)”
A. De Miguel y P. Martínez
Diseño de Bases de Datos
Modelo Entidad/ Interrelación
PROPIEDADES DEL MODELO CONCEPTUAL . COMPLETO . MÍNIMO . FACIL DE COMPRENDER . FACIL DE FORMULAR . FORMAL . EXPLICITO EN TODAS SUS RESTRICCIONES
A. De Miguel y P. Martínez
Diseño de Bases de Datos
Modelo Entidad/Interrelación
CUALIDADES DEL ESQUEMA CONCEPTUAL - CLARIDAD Y SIMPLICIDAD: Significación no ambigua. - COHERENCIA: Ausencia de contradicciones o confusión. - COMPLETITUD: Sin buscar la exhaustividad, se representa lo esencial de los fenómenos. - FIDELIDAD: Representación sin desviaciones y sin deformaciones. - NO REDUNDANCIA: Sólo se representan elementos estrictamente necesarios, y únicamente una vez
A.De Miguel y P. Martínez
Diseño de Bases de Datos
Modelo Entidad/ Interrelación
LA SENCILLEZ DEL ESQUEMA CONCEPTUAL ESTA BASADA EN:
. El nú mero de componentes básicos debe ser reducido (conveniente). . Conceptos distintos deben ser claramente separados. . La redundancia debe ser cuidadosamente controlada.
A. De Miguel y P. Martínez
Diseño de Bases de Datos
Modelo Entidad/Interrelación
ME/R Objetos pemitidos en la estructura: . Entidades . Interrelaciones . Dominios . Atributos Representación en grafos
¡ Semántica escasa!
(en el modelo básico)
Necesidad de extensiones
A. De Miguel y P. Martínez
Diseño de Bases de Datos
Modelo Entidad/ Interrelación
OBJETOS DE LA ESTRUCTURA (primitivos)
Los objetos permitidos en las estructuras dependen de cadamodelo de datos, pero, en general son: . Entidades . Atributos (propiedades de las entidades) . Dominios (sobre los cuales se definen los atributos) . Interrelaciones (asociaciones o vinculaciones entre los objetos) La representación de estos objetos y sus asociaciones se hace por medio de GRAFOS
A. De Miguel y P. Martínez
Diseño de Bases de Datos
Modelo Entidad/ InterrelaciónCONCEPTO DE ENTIDAD
Concepto fácil de comprender intuitivamente, pero díficil de definir formalmente Tsichritzis (1982) dice que es muy difícil dar una definición rigurosa de entidad Date (1983) reconoce que, formalmente, es una noción indefinida y debe seguir así. Su aplicación es subjetiva ya que una misma clase de objetos puede constituir en unos casos una entidad y en otros una propiedad o unainterrelación Date (1983) dice por ello que es una noción “relativa” Definición de ANSI/SPARC Una persona, lugar, cosa, concepto o suceso, real o abstracto, de interés para la empresa
A. De Miguel y P. Martínez
Diseño de Bases de Datos
Modelo Entidad/ Interrelación
CARACTERÍSTICAS DE LAS ENTIDADES ( Tardieu ):
• Un tipo de entidad tiene que tener existencia propia • Cada ocurrencia de unaentidad debe poderse distinguir de las demás -ser “distinguible”• Todas las ocurrencias de un tipo de entidad deben tener los mismos tipos de atributos -no los mismos valores-
A. De Miguel y P. Martínez
Diseño de Bases de Datos
Modelo Entidad/ Interrelación
EJEMPLOS DE TIPOS DE ENTIDAD
EMPLEADO PROVINCIA FUTBOLISTA RESTAURANTE CLIENTE DISTRIBUIDOR CARRETERA PAÍS
Entidades quepueden transformarse en atributos de otra entidad: IDIOMA ESTUDIOS CITA SUELDO PAIS PROVINCIA DEPARTAMENTO RECORD
A. De Miguel y P. Martínez
Diseño de Bases de Datos
Modelo Entidad/ Interrelación
ATRIBUTO: Propiedad o característica de una entidad o de una interrelación (no tiene existencia propia). DOMINIO: Conjunto de valores homogéneos sobre el que se define un atributo (existe...
Regístrate para leer el documento completo.