URGENTE!!!
Diseña y Administra Bases de Datos Avanzadas.
1. Una empresa tiene un conjunto de empleados, donde cada empleado trabaja en un departamento especifico.
Elaborar un diagrama de Entidad Relación y posteriormente el diseño de las tablas con su cardinilidad y correspondencia.
2. Una escuela tiene diferentes grupos con alumnos. Cada grupo pertenece a una de las cinco especialidades: construcción, electricidad, informática, contabilidad y programación. Elaborar el diseño de tablas con su relación de cardinalidad y correspondencia.
Valor: 50 puntos
Respuestas
Ejercicio 01:
1. Una empresa tiene un conjunto de empleados, donde cada empleado trabaja en un departamento especifico.
Explicación:
En el ejercicio nos pide relacionar, es decir, unir varias entidades y poner su cardinalidad, etc.
El problema nos dice; que en una determinada empresa trabajan varios empleados en donde cada empleado trabaja en un departamento(area donde trabaja el empleado, area de logistica, contabilidad, etc.) o area en especifica, es decir, que la empresa cuenta con varios departamentos o areas y dentro de cada departamento, trabajan varios empleados, ahora, cuando dice que cada empleado trabaja en un solo departamento, es porque un empleado no puede trabajar en varias areas o departamentos a la vez, solo en una area en especifica.
Primero: buscamos las entidades, que son dos:
- empleado
- departamento
Segundo: buscamos como lo vamos a relacionar, en el ejercicio, normalmente verbos.
trabajar
Diseñamos el modelo entidad relacion:
- Entidad: (rectangulo)
- Relacion: (Rombo) con lineas direaccionales.
Departamento -------------- trabaja--------------------Empleado
Las cardinalidades son:
1 a 1 (1 : 1 )
1 a muchos (1 : n)
Muchos a 1 (n : 1 )
Muchos a muchos (n : n)
Luego nos hacemos la pregunta para la cardinalidad de Departamento a Empleado
¿En cada departamento o area, pueden trabajar como minimo cuantos empleados?
Minimo: 1
Maximo: n
Departamento -------------- trabaja----------------(1 : n)--Empleado
Luego hacemos la pregunta de Empleado a Departamento.
¿Cada empleado puede trabajar como minimo en cuantos departamentos?
Minimo: 1
Maximo: 1
Es decir, cada empleado, solo puede estar trabajando en un area en especifica y también porque en el enunciado nos pide.
Por ejemplo, el empleado Juan, solo puede trabajar en el area de contabilidad.
Departamento --(1 : 1 )------------ trabaja----------------(1 : n)--Empleado
Tomamos el mayor de cada uno.
Departamento -- 1 ------------ trabaja---------------- n----Empleado
Ejercicio 02:
Una escuela tiene diferentes grupos con alumnos. Cada grupo pertenece a una de las cinco especialidades: construcción, electricidad, informática, contabilidad y programación.
Paso 1 : buscar las entidades:
alumno
especialidad
Paso 2 : buscar la relacion:
pertenece
Modelo entidad relacion:
Especialidad-------------- pertenece--------------------alumno
¿En cada especialidad como minimo, cuantos alumnos hay?
a) Minimo: 1
b) Maximo: n (muchos)
Especialidad-------------- pertenece-------------(1 : n)---alumno
¿Cada alumno como minimo, en cuantas especialidades puede estar?
a) Minimo: 1
b) Maximo: 1
Especialidad----(1 : 1 )--------- pertenece-------------(1 : n)---alumno
Resultado:
Especialidad------1--------- pertenece-------------n ---alumno
Espero te ayude....
Saludos.
![](https://es-static.z-dn.net/files/d9a/3599cf855c7cda1d72bca14bfcddb170.png)