La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Modelos Entidad – Relación (E-R). El modelo entidad-relación Los MD soportados por los SGBD no suelen ofrecer, dado su bajo nivel de abstracción, los.

Presentaciones similares


Presentación del tema: "Modelos Entidad – Relación (E-R). El modelo entidad-relación Los MD soportados por los SGBD no suelen ofrecer, dado su bajo nivel de abstracción, los."— Transcripción de la presentación:

1 Modelos Entidad – Relación (E-R)

2 El modelo entidad-relación Los MD soportados por los SGBD no suelen ofrecer, dado su bajo nivel de abstracción, los niveles suficientes para captar la semántica del mundo real, es por esta razón que surgen los modelos conceptuales, son mas ricos semánticamente facilitando la labor del diseñador, ayudándole en su comunicación con el usuario.

3 El modelo entidad-relación El Modelo E-R constituye una técnica para representar la estructura lógica de una base de datos en forma de gráficos, por tanto, proporcionan un medio sencillo de fácil comprensión para comunicar las características sobresalientes del diseño de cualquier base de datos dada

4 El modelo entidad-relación El Modelo E-R fue propuesto por Peter P. Chen en dos artículos que publico en los años de 1976 y 1977. En estos artículos presenta al modelo como una vista unificada de los datos, centrándose en la estructura lógica y abstracta de los datos, como representación del mundo real. Varios autores han contribuido a enriquecer el modelo haciendo importantes aportaciones, por esta razón no existe un único Modelo E-R, sino una familia de modelos.

5 El modelo entidad-relación El modelo entidad relación (E-R) se basa en una percepción de un mundo real que consiste en una colección de objetos básicos llamados Entidades e Interrelaciones entre estos objetos. Una Entidad: es un objeto que es distinguible de otros objetos por medio de un conjunto específico de atributos.

6 El modelo entidad-relación “Es una persona, lugar, cosa, concepto o suceso, real o abstracto, de interés para la empresa”, es decir, es aquel objeto acerca del cual queremos almacenar información en la BD.

7 El modelo entidad-relación Características: Tiene existencia propia. Se distingue de los demás elementos del mundo real Todas las ocurrencias tiene los mismos atributos

8 El modelo entidad-relación Tipo de Entidad: Estructura genérica (estructura de datos). Ocurrencia de Entidad: Cada una de las realizaciones concretas de este tipo de entidad (datos almacenados en cierto momento).

9 El modelo entidad-relación Ejemplo: El tipo de Entidad AUTOR se refiere a la estructura que nos describe las características de los autores, mientras que una ocurrencia de AUTOR será cada uno de los datos de los autores. Libro Autor Usuario

10 El modelo entidad-relación Existen dos clases de Entidades: Regulares(Fuertes): Las ocurrencias de un tipo de entidad regular tienen existencia propia, es decir, existen por sí mismas. Débiles: La existencia de cada ocurrencia de un tipo de entidad débil depende de la existencia de la ocurrencia del tipo de entidad regular del cual aquella depende, es decir, si se elimina una ocurrencia del tipo de entidad regular, desaparecen también con ella todas las ocurrencias de la entidad débil dependientes de la misma.

11 El modelo entidad-relación Ejemplo: Si desaparece un Libro, con el desaparecerán todos sus ejemplares. Ejemplar

12 EL Atributo: son las características asociadas al objeto. El modelo entidad-relación “Un Atributo es cada una de las propiedades o características que tiene un tipo de entidad o de interrelación, y por tanto común a todas las ocurrencias de la misma entidad”.

13 Uno de los puntos fuertes de este modelo es que prevé que las entidades puedan mantener relaciones entre ellas. En primer lugar, es necesario definir la clave de la entidad. El modelo entidad-relación “La claves serán el atributo, o conjunto de atributos, perteneciente al mismo tipo de entidad que hacen único el acceso a una ocurrencia del Tipo de Entidad”.

14 Puede haber claves simples (formadas por un único atributo) y claves múltiples, compuestas o concatenadas (formadas por un conjunto de atributos El modelo entidad-relación Entre todos los atributos de un tipo de entidad debemos elegir uno o varios que identifiquen unívocamente cada una de las ocurrencias de ese tipo de entidad (Atributo identificador Principal AIP). Puede que exista mas de un atributo que cumpla esta condición (Atributo identificador Candidato AIC), de los cuales se elige uno como principal y los otros son alternativos (Atributo identificador Alternativo AIA).

15 El modelo entidad-relación A.I.P. (Atributo identificador Primario) A.I.A. (Atributo identificador Alternativo) Empleado Clave_Emp RFC CURP

16 Una Interrelación: es una asociación ó correspondencia entre entidades. El modelo entidad-relación Tipo de Interrelación: Estructura genérica (estructura de datos). Ocurrencia de la Interrelación: Es la vinculación existente entre las ocurrencias concretas de cada uno de los tipos de entidad que intervienen en la interrelación. AUTORDOCUMENTO Escribe

17 El modelo entidad-relación Un tipo de Interrelación se caracteriza por: Nombre: Identificador único de la interrelación. Grado: Numero de entidades que participan en un tipo de interrelación. Las relaciones de grado 2 son llamados “BINARIAS”, de grado 3 llamadas “TERNARIAS” (cuando asocian a tres tipos de entidades), y en general de grado N (E- NEARIAS).

18 El modelo entidad-relación Vendedor Pedido MadrePadre Hijo Tipo de correspondencia o cardinalidades: Número máximo de ocurrencias de un tipo de entidad que pueden intervenir por cada ocurrencia del otro tipo de entidad asociado a la interrelación.

19 El modelo entidad-relación Existen 3 tipos de Interrelaciones Binarias: (1:1) Uno a uno : Cuando en la interrelación sólo puede aparecer, como máximo, un tipo de ocurrencia del tipo de entidad por cada ocurrencia del otro. En otras palabras, una ocurrencia de la Entidad A se asocia como máximo con una única ocurrencia de la entidad B y viceversa. EmpleadoVehículo 1:1 Asigna

20 El modelo entidad-relación (1:N) Uno a muchos : Esto ocurre si para uno de los tipos de entidad puede haber un número indefinido (mayor que uno) de ocurrencias. Una ocurrencia de la Entidad A se asocia con un numero indeterminado de ocurrencias de la entidad B, pero una ocurrencia de la Entidad B se asocia como máximo con una ocurrencia de la entidad A. EditorialLibro 1:N Edita

21 El modelo entidad-relación (M:N) Muchos a Muchos: Esto ocurre cuando varias ocurrencias de un tipo de entidad pueden relacionarse con varias ocurrencias del otro tipo de entidad. Una ocurrencia d la Entidad A se asocia a un numero indeterminado de ocurrencias de la Entidad B y viceversa. AutorLibro M:N Escribe

22 El modelo entidad-relación Las únicas restricciones de este modelos son: Impone la obligatoriedad del AIP. No se puede definir un tipo de interrelación entre un tipo de entidad y un tipo de interrelación.

23 El modelo entidad-relación La definición del modelo conceptual con la técnica propuesta por Chen propone una secuencia de fases o pasos para la obtención del modelo: Identificar las entidades dentro del Universo del Discurso: Para ello, debe conocerse las necesidades del UD en estudio, a través de un análisis de las necesidades de los usuarios, de requerimientos de información, etc., y de esta manera ir identificando las entidades de nuestro modelo. Identificar los tipos de Interrelaciones: Especificar las relaciones requeridas entre las entidades.

24 El modelo entidad-relación Identificar y describir los atributos de cada entidad: Señalar aquellas propiedades de la entidad de interés, es decir, identificar los atributos propios de cada entidad. Determinar las Claves o identificadores de Entidades: Señalar aquellos atributos que identifiquen unívocamente cada ocurrencia de la entidad, y que no puedan ofrecer valores nulos. Establecer las relaciones entre la entidades, describiendo el grado de las mismas: Entablar las relaciones pertinentes entre los diferentes tipos de entidades y obtener la cardinalidad correspondiente.

25 El modelo entidad-relación Verificaciones: Eliminación de las relaciones y atributos redundantes. Caso de Ejemplo: Un almacén cuenta con diferentes piezas de refacciones de tractores y que están a la venta al publico en general, cuenta con diferentes proveedores que surten tales piezas cada vez que el almacén requiere de surtirse de estas. Se requiere un control de compras a proveedores, así como de las ventas que se realizan al cliente.


Descargar ppt "Modelos Entidad – Relación (E-R). El modelo entidad-relación Los MD soportados por los SGBD no suelen ofrecer, dado su bajo nivel de abstracción, los."

Presentaciones similares


Anuncios Google