1. Universidad Nacional Autónoma de Honduras – Valle de Sula
Facultad de Ciencias Económicas Administrativas y Contables
Informática Administrativa
Modelo Entidad - Relación
2. OBJETIVOS
• Describir el modelado de base de datos a través del diseño
conceptual
• Describir las relaciones entre las entidades
• Determinar la cardinalidad de las relaciones
• Desarrollar el diseño conceptual de una problemática.
3. Sistemas y el modelo
Entidad - Relación
Un diagrama o modelo entidad-relación es una
herramienta para el modelado de datos de un sistema de
información.
Estos modelos expresan entidades relevantes para un
sistema de información así como sus interrelaciones y
propiedades
Se utiliza el modelo entidad-relación para modelar el
archivo o base de datos de un sistema.
Es una construcción descriptiva, se basa en la semántica del
problema, situación o necesidad.
4. Sistemas y el modelo
Entidad - Relación
Entidad: Representa una “cosa” u "objeto" del mundo real con existencia
independiente, es decir, se diferencia únicamente de cualquier otro objeto
o cosa, incluso siendo del mismo tipo.
• Se representa gráficamente con un cuadro rectangular simple.
• El nombre es en singular y en mayúscula. Es el sustantivo o sujeto
descrito en el problema, necesidad o situación.
•Una entidad puede ser una persona, un lugar o una cosa, como un
pasajero en una aerolínea, un destino o un avión.
5. Descripción gráfica de sistemas
Sistemas y el modelo
Entidad - Relación
•Relación: es la asociación
que describe a la interacción
entre las entidades.
•Es la acción, el verbo
descrito en la situación,
problema o necesidad.
Tipos de relaciones
(cardinalidad)
1.Uno a uno: Una entidad de
A se relaciona únicamente
con una entidad en B y
viceversa.
6. Sistemas y el modelo
Entidad - Relación
Ejemplo relación Uno a Uno
Dadas dos entidades "Habitación 502" y "Mark", es posible
relacionar que la habitación 502 se encuentra ocupada por el
huésped de nombre Mark. Una relación tiene sentido al
expresar las entidades que relaciona.
En el ejemplo anterior, Un Huésped (entidad), se aloja
(relación) en una habitación (entidad).
7. Descripción gráfica de sistemas
Sistemas y el modelo
Entidad - Relación
Tipos de relaciones
(Cardinalidad)
2. Uno a varios (varios a uno): Una
entidad en A se relaciona con cero o
muchas entidades en B. Pero una
entidad en B se relaciona con una
única entidad en A.
8. Sistemas y el modelo
Entidad - Relación
Tipos de relaciones
3. Varios a varios: Una entidad en A se puede relacionar con 0 o muchas
entidades en B y viceversa.
9. Sistemas y el modelo
Entidad - Relación
Atributos
Un atributo es una
característica de una
entidad. Pueden haber
varios atributos para
cada entidad.
Es el adjetivo que
describe el sustantivo
en la situación,
problema o necesidad.
12. Tiempo de hacer ejercicios
sobre entidad - relación…..
Se desea diseñar una base de datos que guarde la información de las
reservaciones de una empresa dedicada al alquiler de automóviles.
Realizar el modelo E/R teniendo en cuenta lo siguiente:
1. Un determinado cliente puede tener en un momento dado varias
reservaciones.
2. Una reservación la realiza un único cliente, pero puede involucrar varios
carros.
3. Es importante registrar la fecha de comienzo de la reservación y la de
terminación.
4. Todo carro tiene siempre asignado un número determinado de garaje,
que no puede cambiar.
5. Cada reservación se realiza en una sola agencia y cada agencia tiene
varias reservaciones.
13. Tiempo de hacer ejercicios
sobre entidad - relación…..
Se desea diseñar una base de datos que guarde la información de las
reservaciones de una empresa dedicada al alquiler de automóviles.
Realizar el modelo E/R teniendo en cuenta lo siguiente:
1. Un determinado cliente puede tener en un momento dado varias
reservaciones.
2. Una reservación la realiza un único cliente, pero puede involucrar
varios carros.
3. Es importante registrar la fecha de comienzo de la reservación y la de
terminación.
4. Todo carro tiene siempre asignado un número determinado de garaje,
que no puede cambiar.
5. Cada reservación se realiza en una sola agencia y cada agencia tiene
varias reservaciones.
15. Tiempo de hacer ejercicios
sobre entidad - relación…..
Se desea diseñar una base de datos que guarde la información de las
reservaciones de una empresa dedicada al alquiler de automóviles.
Realizar el modelo E/R teniendo en cuenta lo siguiente:
1. Un determinado cliente puede tener en un momento dado varias
reservaciones.
2. Una reservación la realiza un único cliente, pero puede involucrar
varios carros.
3. Es importante registrar la fecha de comienzo de la reservación y la de
terminación.
4. Todo carro tiene siempre asignado un número determinado de garaje,
que no puede cambiar.
5. Cada reservación se realiza en una sola agencia y cada agencia tiene
varias reservaciones.
17. Tiempo de hacer ejercicios
sobre entidad - relación…..
Se desea diseñar una base de datos que guarde la información de las
reservaciones de una empresa dedicada al alquiler de automóviles.
Realizar el modelo E/R teniendo en cuenta lo siguiente:
1. Un determinado cliente puede tener en un momento dado varias
reservaciones.
2. Una reservación la realiza un único cliente, pero puede involucrar
varios carros.
3. Es importante registrar la fecha de comienzo de la reservación y la de
terminación.
4. Todo carro tiene siempre asignado un número determinado de garaje,
que no puede cambiar.
5. Cada reservación se realiza en una sola agencia y cada agencia tiene
varias reservaciones.
18. CLIENTE RESERVACIÓN
CARRO GARAJE
AGENCIA
Entidades:
Un Cliente tiene (tener, poseer, hacer..) varias Reservaciones
Una Reservación involucra (consistir, implicar...) (varios Carros
Un Carro asignado (destinar, dedicar, fijar, consignar...) un Garaje
Una Agencia realiza (efectuar, ejecutar, llevar a cabo, ejercer...) varias Reservaciones
19. Tiempo de hacer ejercicios
sobre entidad - relación…..
Se desea diseñar una base de datos que guarde la información de las
reservaciones de una empresa dedicada al alquiler de automóviles.
Realizar el modelo E/R teniendo en cuenta lo siguiente:
1. Un determinado cliente puede tener en un momento dado varias
reservaciones.
2. Una reservación la realiza un único cliente, pero puede involucrar
varios carros.
3. Es importante registrar la fecha de comienzo de la reservación y la de
terminación.
4. Todo carro tiene siempre asignado un número determinado de
garaje, que no puede cambiar.
5. Cada reservación se realiza en una sola agencia y cada agencia tiene
varias reservaciones.
Sustantivos: Entidad
Verbo: Relación (tipo cardinalidad: número)
Adjetivos: Atributos