UNIDAD 3. MODELO ENTIDAD RELACIÓN

UNIDAD 3. MODELO ENTIDAD RELACIÓN Síntesis E l modelo E-R es utilizado para el diseño conceptual de la base de datos y se trabaja mediante un conjunt
Author:  Lidia Godoy Prado

10 downloads 143 Views 906KB Size

Recommend Stories


MODELO ENTIDAD-RELACION EXTENDIDO
Modelo Entidad-Relación Extendido MODELO ENTIDAD-RELACION EXTENDIDO 1. Introducción.................................................................

El modelo Entidad-relación
El modelo Entidad-relaci´on Juan Ignacio Rodr´ıguez de Le´on Resumen Presenta el modelo entidad-relaci´on. Visi´on de alto nivel de las cuestiones re

TEMA 2: EL MODELO ENTIDAD-RELACION
Modelo Entidad-Relación TEMA 2: EL MODELO ENTIDAD-RELACION 2.1 Introducción: El proceso de diseñar una Base de Datos comienza con el análisis de la i

UNIDAD DE MUESTRA UNIDAD 3
UNIDAD 2 UNIDAD 3 UNIDAD 4 Escuchar, hablar, leer y escribir Escucha y habla La muerte burlada Lee y escribe Escuchar, hablar, leer y escribir

INDICE Capitulo 1. Introducción Capitulo 2. Modelo entidad relación Capitulo 3. Modelo Relacional Capitulo 4. Lenguajes relacionados comerciales
INDICE Prefacio Capitulo 1. Introducción 1.1. Objetivos de los Sistemas de base de datos 1.2. Abstracción de datos 1.3. modelos datos 1.4. Instancias

Unidad 3 Lección 1. Unidad 3 Lección 1 Nombre
Fundamentos de Geometría 3.0 Unidad 3 Lección 1 Prueba A 1. Unidad 3 – Propiedades de los objetos Nombre Fecha: Un segmento dibujado desde el cent

CONJUNTOS ORDENADOS. Unidad 3
CONJUNTOS ORDENADOS Unidad 3 CONJUNTOS ORDENADOS CONJUNTOS ORDENADOS En la Unidad anterior estudiamos las relaciones de equivalencia. Nos centrare

UNIDAD 3.- CONTAMINACIÓN ATMOSFÉRICA
Unidad 3 “Contaminación Atmosférica”. Ciencias de la Tierra y Medioambientales UNIDAD 3.- CONTAMINACIÓN ATMOSFÉRICA Contaminación atmosférica: causa

Story Transcript

UNIDAD 3. MODELO ENTIDAD RELACIÓN

Síntesis E l modelo E-R es utilizado para el diseño conceptual de la base de datos y se trabaja mediante un conjunto de elementos como: entidades, atributos, relaciones y ligaduras de correspondencia.

Ejes de aprendizaje  Fundamentos teóricos del Diagrama Entidad Relación

Semana 3

 Ligaduras de correspondencia  Clases de correspondencia

Competencias Diferencia La independencia lógica y física de los datos. Realiza procesos de abstracción de datos sobre los problemas. planteados identificando entidades, relaciones y atributos.

identifica las clases de notaciones de cardinalidad.

Desarrollo de los ejes de aprendizaje Fundamentos teóricos del Diagrama E- Relación El modelo entidad relación propuesto por Peter Chen Describen el esquema grafico de una base de datos y toma una percepción del mundo real , consta de un conjunto de objetos llamados entidades y relaciones.

La totalidad de estructuras lógicas de una BD, se pueden expresar gráficamente mediante un DIAGRAMA E-R, que consta de los siguientes elementos: ELEMENTO Rectángulos: representa conjunto de entidades.

Elipses: representa los atributos

Rombos: representa las relaciones entre conjuntos de entidades

Líneas: unen los atributos con los conjuntos de entidades y a éstas con las relaciones.

Atributo compuesto: Corresponde a grupos de atributos que tienen afinidad en cuanto a su significado o a su uso.

DESCRIPCIÓN

Entidad es un objeto en el mundo real que es distinguible de otros objetos. Por ejemplo cada persona es una entidad Conjunto de entidades: es la totalidad de entidades del mismo tipo, que comparten las mismas propiedades. pej. estudiantes de la facultad de ingeniarías. Atributos: es la descripción de una entidad y se clasifican en:  Atributos simples: son atributos no divisibles.  Compuestos: son atributos que se pueden dividir en sus componentes, pudiendo formar jerarquías.  Atributos univalorados: son atributos que tienen un solo valor para una entidad en particular.  Atributos multivalorados: son atributos que tienen límites inferior y superior en el número de valores para una entidad.  Atributos nulos: es cuando una entidad no tiene un valor para un atributo.  Atributo derivado: se puede derivar de los valores de otros atributos o entidades. Relación: es la asociación entre varias entidades. Pej la relación entre persona y carro se ve asociado por el impositor “tiene”.

Ligaduras de Correspondencia En el Diseño de las BD los enlaces deben definir su correspondencia.

Correspondencia de Cardinalidad: Expresa el número de entidades a las que otra entidad puede estar asociada por un conjunto de relaciones. Contribuye a la descripción de conjuntos de relaciones que implican más de dos entidades.

Clases de Correspondencia 1

“Uno a Uno: una entidad A se asocia con una entidad B, y una entidad B se asocia con una entidad A.

Uno a Muchos: una entidad A se asocia con cualquier número de entidades B, sin embargo se puede asociar con una entidad A.

1

SILBERSCHATZ, Abraham . Fundamentos de Bases de Datos tercera ed, pag 20-22

2

“Muchos a Uno: una entidad A se asocia con una entidad B. Una entidad en B se puede asociar con cualquier número de entidades en A.

Muchos a Muchos: una entidad en A se asocia con cualquier número de entidades en B, y una entidad en B se asocia con cualquier número de entidades en A.”

2

Ibid , pag 21

Ejemplos Clases de Correspondencia uno a uno En el conjunto de relaciones de cliente a préstamo uno a uno: Un préstamo puede pertenecer a varios clientes (como un préstamo tomado por varios socios). También se puede indicar la relación con líneas apuntando con flechas desde Prestatario a Préstamo y a Cliente.

Ejemplos Clases de Correspondencia uno a muchos En el conjunto de relaciones de cliente a préstamo: Un préstamo puede pertenecer únicamente a un cliente y un cliente puede tener varios préstamos.

Se indica la relación con una línea desde prestatario a cliente dirigida con una flecha.

Ejemplos Clases de Correspondencia muchos a uno

En el conjunto de relaciones de cliente a préstamo: Un préstamo puede pertenecer a varios clientes (como un préstamo tomado por varios socios) La línea desde Prestatario a Préstamo tendría una flecha apuntando a Préstamo.

Ejemplo Diagrama E-R Retomamos lo ejemplos anteriores y completamos el diagrama identificando las entidades, los atributos y las relaciones.

Atributos Identificaci on Nombre_cli

Dirección Numero_prest amo

on Teléfono

entee

Entidades

Relación

Cardinalidad

Importe

Ejercicio 1:

AGENCIAS DE VIAJES La agencia de viajes AEROTUR desea implementar de una Base de Datos que contenga información respecto al hospedaje y vuelos de los turistas que la contratan. Los datos a tener en cuenta son: 

La agencia de viajes está compuesta por un conjunto de sucursales. Cada sucursal viene definida por el código de sucursal, dirección y teléfono.



La cadena tiene contratados una serie de hoteles de forma exclusiva. Cada hotel estará definido por el código de hotel, nombre, dirección, ciudad, teléfono.



De igual forma, la cadena tiene contratados una serie de vuelos regulares de forma exclusiva. Cada vuelo viene definido por el número de vuelo, fecha y hora, origen y destino, y la clase.



La información que se desea almacenar por cada turista es el código de turista, nombre y apellidos, dirección y teléfono.

Condiciones de diseño: 

A la cadena de agencias le interesa conocer que sucursal ha contratado el turista.



A la hora de viajar el turista puede elegir cualquiera de los vuelos que ofrece la cadena, y en que clase (turista o primera) desea viajar.



De igual manera, el turista se puede hospedar en cualquiera de los hoteles que ofrece la cadena, y elegir el tipo de hospedaje (acomodación). Siendo significativa la fecha de llegada y de partida. 1. Realizar el diagrama entidad relación 2. Identificar las entidades con sus respectivos atributos, relaciones y cardinalidad.

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.