2. MER
Definición
Esuna herramienta para el modelado de
datos que permite representar las
entidades relevantes de un sistema de
información así como sus interrelaciones y
propiedades.
3. MER
Elementos
Entidad
Objeto del mundo real sobre el que queremos almacenar
información.
Las entidades están compuestas de atributos que son los
datos que definen el objeto. De entre los atributos habrá
uno o un conjunto de ellos que no se repite llamado clave
de la entidad.
La clave deber ser:
Que sea única.
Que se tenga pleno conocimiento de ella.- ¿Por qué en
las empresas se asigna a cada cliente un número de
cliente?.
Que sea mínima, ya que será muy utilizada por el gestor
de base de datos.
4. MER
Atributos
Características que definen o identifican a una entidad. Estas
pueden ser muchas, y el diseñador solo utiliza o implementa las
que considere más relevantes.
Son las propiedades que describen a cada entidad en un
conjunto de entidades.
En un conjunto de entidades, cada entidad tiene valores
específicos asignados para cada uno de sus atributos, de esta
forma, es posible su identificación unívoca.
Los atributos identificativos son aquellos que permiten
diferenciar a una instancia de la entidad de otra distinta. Por
ejemplo el número de C.I.
5. MER
Relaciones
Asociación entre entidades, pueden ser de tres tipos:
Relación Uno a Uno: Cuando un registro de una tabla sólo
puede estar relacionado con un único registro de la otra
tabla y viceversa. En este caso la clave foránea se ubica en
alguna de las 2 tablas.
6. MER
Relaciones
Relación Uno a Muchos: Cuando un registro de una tabla
(tabla secundaria) sólo puede estar relacionado con un
único registro de la otra tabla (tabla principal) y un registro
de la tabla principal puede tener más de un registro
relacionado en la tabla secundaria. En este caso la clave
foránea se ubica en la tabla secundaria.
7. MER
Relaciones
Relación Muchos a Muchos: Cuando un registro de una
tabla puede estar relacionado con más de un registro de la
otra tabla y viceversa. En este caso las dos tablas no
pueden estar relacionadas directamente, se tiene que
añadir una tabla entre las dos (Tabla débil o de
vinculación) que incluya los pares de valores relacionados
entre sí.
8. MER
Clasificación por Modalidad
Si para todo registro de A debe existir siempre
al menos un registro de B asociado, se dice
que la relación en sentido A->B es
Obligatoria.
Si para todo registro de A, pueden existir o no,
uno o varios registros de B asociados, se dice
que la relación en sentido A->B es Optativa.
La modalidad de las relaciones se debe
analizar en ambos sentidos.
9. MER
Diagrama entidad-relación
Son un lenguaje gráfico para describir
conceptos. Informalmente, son simples
dibujos o gráficos que describen
información que trata un sistema de
información y el software que lo
automatiza.
10. MER
Diagrama entidad-relación
Entidades: Se representan por medio de
un rectángulo
Atributos: Se representan mediante un
círculo o elipse etiquetado mediante un
nombre en su interior
Relaciones: Se representan mediante un
rombo etiquetado en su interior con un
verbo