Economia andaluza

Solo disponible en BuenasTareas
  • Páginas : 6 (1305 palabras )
  • Descarga(s) : 0
  • Publicado : 11 de noviembre de 2011
Leer documento completo
Vista previa del texto
ESQUEMA MODELO ENTIDAD/RELACIÓN
Definición:
Es uno de los modelos conceptuales más extendidos en las metodologías de diseño de bases de datos y en las herramientas CASE.
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 así como sus interrelaciones y propiedades.
Según Chen, "El modelo E/Rpuede ser usado como una base para una vista unificada de los datos", adoptando "el enfoque más natural del mundo real que consiste en entidades e interrelaciones".

PASOS A SEGUIR PARA CONSTRUIR EL MODELO E/R:
1.- Comprender el UD(Universo de destino) que se va a abarcar.
2.- Redactar esquema en Lenguaje natural(esquema percibido)
3.- A partir del esquemapercibido se da paso al Esquema conceptual.

Estrategias: Puede ser Ascendente, descendente o mancha de aceite(inside-out)
A) ELEMENTOS: Entidad, Interrelación, Dominio y Atributo.
1.-Entidad: Cualquier objeto (real o abstracto) que existe en la realidad y acerca del cual queremos almacenar información en la base de datos.
Se distingue entre:
Tipo de entidad concepto que engloba a todos loselementos de un conjunto de entidades y Entidad es cada uno de los ejemplares
Clases:
- Regular: existen por sí


- Débil: depende de otra


2.- Interrelación :
Es una asociación, vinculación o correspondencia entre entidades.

Elementos:
-Nombre único
-Grado(nº de entidades que participan)
-Tipo de correspondencia
-Cardinalidades de las entidades
-Clases(regular/débil)-Nombre: Nombre único.
-Grado: Es el número de “tipos de entidad” (entidades) que participan en un tipo de interrelación. Reflexivas, binarias, más de 2.

-Tipo de correspondencia: Es el número máximo de ejemplares de un tipo de entidad que pueden estar asociados, en una determinada interrelación, con un ejemplar de otro(s) tipo(s). :1, 1:N o N:M
Cardinalidad de un tipo de entidad:El número mínimo y máximo de ejemplares de un tipo de entidad que pueden estar interrelacionadas con un ejemplar del otro, u otros tipos de entidad que participan en el tipo de interrelación. (0,1), (1,1), (0,N) ó (1,N)


Atributos de las interrelaciones: Pueden tener sus propios atributos


Dependencia en existencia y en identificación:
Los tipos de interrelación se clasifican tambiénen regulares y débiles.
Dentro del tipo de interrelación débil, la dependencia en existencia y la dependencia en identificación.
En existencia cuando los ejemplares de un tipo de entidad (entidad débil) no pueden existir (en nuestra base de datos) si desaparece el ejemplar del tipo de entidad regular del cual dependen.
En identificación cuando además de cumplirse la condición anterior, losejemplares del tipo de entidad débil no se pueden identificar por sí mismos, es decir, mediante los propios atributos del tipo de entidad, y exigen añadir el identificador principal del tipo de entidad regular del cual dependen.


CONTROL DE REDUNDANCIA:
Redundancia en los atributos (atributos derivados) y redundancia en las interrelaciones.
Para que una interrelación pueda ser eliminada porredundante se tiene que cumplir:
a) Que exista un ciclo
b) Que las interrelaciones que componen el ciclo sean equivalentes semánticamente
c) Que se puedan asociar los ejemplares de las dos entidades que estaban interrelacionadas, aún habiéndose eliminado la interrelación
d) Que la interrelación o bien no tenga atributos o bien éstos puedan ser transferidos a otra a fin de no perder susemántica.

3.- Atributo:
Cada una de las propiedades o características de una entidad. Toman los valores de un dominio.


4.-Dominio:
El conjunto de posibles valores que puede tomar una cierta característica (atributo). Tiene existencia propia. Lo normal es empezar creando los dominios que se vayan a utilizar.

B) RESTRICCIONES:
-Inherentes: -Las interrelaciones solo entre entidades....
tracking img