sábado, 11 de mayo de 2013

Modelo Entidad Relación.



Un Diagrama o Modelo Entidad-Relación

Es una herramienta para el modelado de datos que permite representar las entidades relevantes de un sistema de información así como sus interrelaciones y propiedades.




 Elementos del Modelo Entidad Relación.


          Los elementos esenciales del modelo son las entidades, los atributos y las relaciones entre las entidades. Una entidad es un objeto que existe y que es distinguible de otros objetos. Por ejemplo, Horst von Brand, profesor de la Universidad Santa María, siendo una persona distinguible de cualquier otra, es una entidad. Una entidad puede ser concreta (como dicho profesor) o abstracta (como un algoritmo, un curso o una dirección en Internet).
Las entidades tienen atributos. Un atributo de una entidad es una característica interesante sobre ella, es decir, representa alguna propiedad que nos interesa almacenar. Por ejemplo, el profesor tiene unnombre, una fecha de nacimiento y un número de R.U.T; algunos de los valores de estos atributos los comparte con otras personas, y otros son exclusivos de él. El profesor además tiene otras propiedades, como su masa o estatura, que no son interesantes.

        Podemos agrupar las entidades dependiendo de la clasificación que hagamos de los objetos que representan; entidades que representen objetos del mismo tipo tendrán los mismos atributos (con valores distintos o iguales). Llamaremos a estos grupos conjuntos de entidades. Los conjuntos de entidades se designan en el diagrama de E-R con un cuadrado que lleva su nombre dentro. Los atributos de cada uno de ellos se grafican usando círculos o elipses que cuelgan'' del cuadrado que representa el conjunto respectivo.



Un conjunto de entidades


 Es un contenedor lógico para las instancias de un tipo de entidad y las instancias de cualquier tipo que se deriven de ese tipo de entidad. (Para obtener información acerca de los tipos derivados, vea Entity Data Model: Herencia). La relación entre un tipo de entidad y un conjunto de entidades es análoga a la relación entre una fila y una tabla en una base de datos relacional: al igual que una fila, un tipo de entidad describe la estructura de los datos y, al igual que una tabla, un conjunto de entidades contiene instancias de una determinada estructura. Un conjunto de entidades no es una construcción de modelado de datos, ya que no describe la estructura de los datos. En su lugar, un conjunto de entidades proporciona una construcción para que un entorno de hospedaje o de almacenamiento (como Common Language Runtime o una base de datos de SQL Server) agrupe las instancias del tipo de entidad y se puedan asignar a un almacén de datos.






 Atributo del Modelo Entidad Relacion.


          Las entidades tienen atributos. Un atributo de una entidad es una característica interesante sobre ella, es decir, representa alguna propiedad que nos interesa almacenar. Por ejemplo, el profesor tiene unnombre, una fecha de nacimiento y un número de R.U.T; algunos de los valores de estos atributos los comparte con otras personas, y otros son exclusivos de él. El profesor además tiene otras propiedades, como su masa o estatura, que no son interesantes.

      Podemos agrupar las entidades dependiendo de la clasificación que hagamos de los objetos que representan; entidades que representen objetos del mismo tipo tendrán los mismos atributos (con valores distintos o iguales). Llamaremos a estos grupos conjuntos de entidades. Los conjuntos de entidades se designan en el diagrama de E-R con un cuadrado que lleva su nombre dentro. Los atributos de cada uno de ellos se grafican usando círculos o elipses que ``cuelgan'' del cuadrado que representa el conjunto respectivo. A modo de ejemplo, la representación de una entidad persona con sus atributos se presenta en la figura .


Figura 1: Entidad persona y sus atributos.


Relaciones del Modelo Entidad Relación.
Image ent-attrs
        Una relación es una asociación entre entidades, generalmente dos. Una relación puede ocurrir entre dos entidades de un mismo conjunto de entidades (por ejemplo, un empleado es supervisado por su jefe, quien a su vez es otro empleado), o, más corrientemente, entre entidades de conjuntos distintos (por ejemplo, un curso es dictado por un profesor). Pueden existir relaciones entre más de dos conjuntos de entidades. Las relaciones se grafican en el diagrama de E-R con un rombo, unido con una línea a cada conjunto de entidades que relacionan; la relación entre las hipotéticas entidades curso y profesor se ilustra en la figura . Observe que a medida que los diagramas empiezan a adquirir más entidades, incluir los atributos es cada vez más problemático, por lo que suelen omitirse.


Figura 2: Dos entidades y una relación entre ellas.
Image ent-rel
Las relaciones, como las entidades, pueden tener atributos descriptivos, como el monto en el que una persona arrienda una propiedad. Éstos se grafican, opcionalmente, como círculos que ``cuelgan'' del rombo que representa a la relación.




Multiplicidad de Relaciones entre Entidad.


       Es el número de instancias de un tipo que están relacionadas.Una relación binaria existe entre un libro y su autor, por ejemplo, porque cada libro tiene al menos un autor. La relación se especifica entre la clase Book y la clase Author, pero la multiplicidad de esta relación no es necesariamente de un libro a un autor. La multiplicidad de la relación indica el número de autores que tiene un libro y el número de libros que cada autor ha escrito. El grado de la relación en este ejemplo es binario. La multiplicidad de la relación es varios a varios.













Información Exclusiva por :
www.wikipedia.com, www.Buenastareas.com , www.Elrincondelvago.com










1 comentario:

  1. What are the best casinos to play in 2021?
    Which casinos offer slots? — Casino Sites. Best casino titanium flat iron sites are https://jancasino.com/review/merit-casino/ those that allow www.jtmhub.com players to casinosites.one try a https://octcasino.com/ game from anywhere. The most common online slots

    ResponderEliminar