La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Ing. Héctor Abraham Hernández Erazo

Presentaciones similares


Presentación del tema: "Ing. Héctor Abraham Hernández Erazo"— Transcripción de la presentación:

1 Ing. Héctor Abraham Hernández Erazo
MODELO ENTIDAD RELACION Ing. Héctor Abraham Hernández Erazo

2 [Descripción] Entidad Relación Atributo
El modelo E-R se basa en una percepción del mundo real, la cual esta formada por objetos básicos llamados entidades y las relaciones entre estos objetos, así como las características de estos objetos llamados atributos. Entidad Relación Atributo

3 [Elementos del Modelo]
Entidad: Objeto, real o abstracto, distinguible de otros objetos. Al grupo de entidades con cualidades similares acerca de los cuales se almacena información se le denomina TIPO (o, simplemente, conjunto de entidades). ej. Un libro concreto, un escritor Atributo: Propiedad asociada a un conjunto de entidades (esto es, mediante los atributos representamos propiedades de los objetos). Para cada atributo hay un conjunto de valores permitidos llamado DOMINIO. ej. Del libro: Título, ISBN, edición, número de páginas Del escritor: Nombre, apellidos, fecha de nacimiento Relación: Conexión semántica entre dos (o más) conjuntos de entidades. ej. Relación entre los escritores y los libros que han escrito.

4 [Representación Grafica]
El Modelo E-R se representa utilizando símbolos, los cuales son: Símbolo Representa

5 [Representación Grafica]
Tipo de entidad Grupo de objetos que tienen las mismas propiedades y que en la organización para la que va a servir la BD tienen una existencia independiente, bien sea física o abstracta. Tipo de relación Asociación que se establece entre tipos de entidad para representar un conjunto de relaciones que se establecen entre las ocurrencias de esos tipos de entidades. Atributos Propiedades que caracterizan a las ocurrencias de un tipo de entidad o de un tipo de relación.

6 [Representación Grafica, ejemplo]
Considere una empresa que requiere controlar a los vendedores y las ventas que ellos realizan; de este problema determinamos que los objetos o entidades principales a estudiar son el empleado (vendedor) y el artículo (que es el producto en venta), y las características que los identifican son: Empleado: Artículo: Nombre Descripción Puesto Costo Salario Clave N.I.T. La relación entre ambas entidades la podemos establecer como Venta. Descripción Costo Nombre Puesto Vende Empleado Artículo Salario NIT Clave

7 [Relaciones] Grado: Número de tipos de entidades que participan en la conexión.

8 [Relaciones] Se puede reemplazar una relación n-aria (relaciones de mas de 2 entidades) por nuevo tipo de entidad y un conjunto de relaciones binarias.  

9 [Relaciones] Cardinalidad:
Número mínimo y máximo de elementos de un tipo que se conectan con un elemento de otro tipo (restricción que se observa en el dominio del problema y que controla las ocurrencias de las relaciones). Máxima: Relación uno a uno Relación uno a muchos Relación muchos a uno Relación Muchas a muchas Mínima: Relación opcional Relación obligatoria

10 [Relaciones] Relación uno a uno
Una entidad del tipo A solo se puede relacionar con una entidad del tipo B, y viceversa. Relación uno a muchos Una entidad del tipo A puede relacionarse con cualquier cantidad de entidades del tipo B, y una entidad del tipo B solo puede estar relacionada con una entidad del tipo A.

11 [Relaciones] Relación muchos a uno
Una entidad del tipo B puede relacionarse con cualquier cantidad de entidades del tipo A, y cada entidad del tipo A solo puede relacionarse con una entidad del tipo B. Relación Muchas a muchas Establece que cualquier cantidad de entidades del tipo A pueden estar relacionados con cualquier cantidad de entidades del tipo B.

12 [Relaciones] Cardinalidad Mínima

13 [Relaciones] Relaciones recursivas Una relación recursiva es una relación de un tipo consigo mismo

14 [Agregación] Surge de la limitación que existe en el modelado de E-R, al no permitir expresar las relaciones entre relaciones de un modelo E-R en el caso de que una relación X se quiera unir con una entidad cualquiera para formar otra relación.

15 [Agregación] La agregación consiste en agrupar por medio de un rectángulo a la relación (representada por un rombo) junto con las entidades y atributos involucrados en ella, para formar un grupo que es considerado una entidad y ahora sí podemos relacionarla con otra entidad.

16 [Agregación] Se puede eliminar la agregación si creamos un nuevo tipo de entidad que represente la relación que dio lugar a la agregación

17 [Generalización y Especialización]
Generalización: Consiste en identificar todos aquellos atributos iguales de un conjunto de entidades para formar una entidad global con dichos atributos semejantes, dicha entidad global quedara a un nivel más alto al de las entidades origen Especialización: Es el resultado de tomar un subconjunto de entidades de alto nivel para formar un conjunto de entidades de más bajo nivel.

18 [Llaves Primarias] Una llave primaria es aquel atributo el cual consideramos clave para la identificación de los demás atributos que describen a la entidad. Una clave o llave primaria es indicada gráficamente en el modelo E-R con una línea debajo del nombre del atributo.


Descargar ppt "Ing. Héctor Abraham Hernández Erazo"

Presentaciones similares


Anuncios Google