Que es y tips para la creación de diagramas M.E.R

¿Que es un Diagrama entidad-relación?

muestra visualmente las entidades de un sistema y las relaciones entre ellas. Este diagrama suele representar una base de datos y ayuda a los administradores de las bases de datos a controlar los recursos electrónicos. Un diagrama entidad-relación típico posee tres tipos de elementos: entidades, atributos y relaciones. Las entidades representan a los elementos de los que la gente quiere información, los atributos representan a los datos que pertenecen a las entidades y las relaciones proporcionan una estructura para esa información.

Entidad

Una entidad es un objeto que existe y se distingue de otros objetos de acuerdo a sus características llamadas Atributos. Las Entidades pueden ser concretas como una persona o abstractas como una fecha. Representa una “cosa” u "objeto" del mundo real con existencia independiente, es decir, se diferencia unívocamente de cualquier otro objeto o cosa.

Una entidad puede ser un objeto con existencia física como: una persona, un animal, una casa, etc. (entidad concreta), o un objeto con existencia conceptual como: un puesto de trabajo, una asignatura de clases, un nombre,etc. (entidad abstracta).

Una entidad está descrita y se representa por sus características o atributos. Por ejemplo, la entidad Persona puede llevar consigo las características: Nombre, Apellido, Género, Estatura, Peso, Fecha de nacimiento, etc...

Atributos

Los atributos son las propiedades que describen a cada entidad en un conjunto de entidades.
Un conjunto de entidades dentro de una entidad, tiene valores específicos asignados para cada uno de sus atributos, de esta forma, es posible su identificación unívoca.

En particular, los atributos identificativos son aquellos que permiten diferenciar a una instancia de la entidad de otra distinta. Por ejemplo, el atributo identificativo que distingue a un alumno de otro es su número de id.

Para cada atributo, existe un dominio del mismo, este hace referencia al tipo de datos que será almacenado o a restricciones en los valores que el atributo puede tomar (Cadenas de caracteres, números, solo dos letras, solo números mayores que cero, solo números enteros...).
Cuando una entidad no tiene un valor para un atributo dado, esta toma el valor nulo, bien sea que no se conoce, que no existe o que no se sabe nada al respecto del mismo.

Relación

Una relación es una asociación o relación matemática entre varias Entidades. Las relaciones también se nombran. Se representan en el Diagrama_Entidad_Relación, representado también por E-R mediante flechas y rombos. Cada entidad interviene en una relación con una determinada cardinalidad.


La cardinalidad (número de instancias o elementos de una entidad que pueden asociarse a un elemento de la otra entidad relacionada) se representa mediante una pareja de datos, en minúsculas, de la forma (cardinalidad mínima, cardinalidad máxima), asociada a cada uno de las entidades que intervienen en la relación. Son posibles las siguientes cardinalidades: (0,1), (1,1), (0,n), (1,n), (m,n). También se informa de las cardinalidades máximas con las que intervienen las entidades en la relación. Los Diagramas E-R son lenguajes gráfico para describir conceptos. Informalmente, son simples Dibujos o Gráficos que describen la información que trata un sistema de información y el Software que lo automatiza. El tipo de relación se define tomando los máximos de las cardinalidades que intervienen en la relación.

ahora ya conociendo la teoría pasaremos a los tips para la creacion de los diagrama entidad-relacion

      1.- Determina las entidades: Las entidades

En un diagrama ER, las entidades son las partes más importantes. Para continuar, crearemos un diagrama ER conceptual de un sistema simple en el cual un estudiante se registra para un curso que es impartido por un profesor. En este ejemplo, las tres entidades son “Estudiante”, “Curso” y “Profesor”.

      2.- Identifica las relaciones: Las relaciones resaltan cómo las entidades interactúan entre sí.

Las relaciones generalmente son verbos como “compra”, “contiene” o “hace”. En nuestro ejemplo, las relaciones “Se registra para” y “Enseña” explican de forma efectiva las interacciones entre las tres entidades.



      3.- Agrega atributos: Los atributos muestran características específicas de una entidad, detallando qué información es importante para el modelo.

En un diagrama ER, los atributos son necesarios para modelar qué características se incluirán con cada entidad. Los atributos como “Número ID”, “Nombre” y “Dirección” son atributos comunes.






Comentarios

Entradas más populares de este blog

Modelo Relacional y Software en Tiempo Real