Anda di halaman 1dari 3

Licenciatura

en educacin
TALLER DISEANDO EL bsica con
nfasis en
MODELO E-R tecnologa e
informtica
Elaborado por: Ing. Mg. Maria Angelica Garcia M
TALLER PRACTICO: DISEO DEL MODELO E-R

TALLER PRCTICO

Reunido con un compaero resuelve los tems propuestos.

1. Disea el modelo E-R de una base de datos Biblioteca escolar.

2. Defina si dentro de las entidades de la base de datos de la biblioteca


escolar se puede representar una generalizacin, si es as, grafquela.

3. Considere la relacin ternaria trabaja-en con las e entidades Empleado,


Sucursal y Trabajo, se desea registrar los directores para las tareas
realizadas por un empleado de una sucursal; es decir, se desean registrar
directores por combinaciones (Empleado, Sucursal, Trabajo), asumiendo
que existe una entidad Director. Represente grficamente esta situacin
utilizando la agregacin.

4. Una oficina de registro de una universidad mantiene datos acerca de las


siguientes entidades: (a) asignaturas, incluyendo el nmero, ttulo,
programa, y prerrequisitos; (b) ofertas de asignaturas, incluyendo nmero
de asignatura, ao, semestre, nmero de seccin, profesor(es), horarios y
aulas; (c) estudiantes, incluyendo id-estudiante, nombre y programa; y (d)
profesores, incluyendo nmero de identificacin, nombre, departamento y
ttulo. Adems, la matrcula de los estudiantes en asignaturas y las notas
concedidas a estudiantes en cada asignatura en la que estn matriculados
se deben modelar adecuadamente. Constryase un diagrama E-R para la
oficina de registro. Documntense todas las decisiones que se hagan
acerca de restricciones de correspondencia.

5. Un restaurante posee una serie de mesas en las que se sientan clientes y


que a su vez son atendidas por camareros. Los camareros van tomando
nota de los distintos platos que piden los clientes que son preparados por
los cocineros. modelar el sistema de informacin para que se puedan
emitir facturas de la forma ms detallada posible. Considerar que habrn
clientes de los cuales conozcamos sus preferencias (es decir que tendrn
un IdCliente, y otros que quieran permanecer annimos en el restaurante.

1
TALLER PRACTICO: DISEO DEL MODELO E-R

6. Disea un modelo Entidad-Relacin que sea capaz de representar de forma


exacta un sistema de informacin basado en los requisitos expresados a
continuacin:

Una empresa necesita un sistema de gestin para sus empleados.


o La empresa tiene varios departamentos, cada uno tiene un
cdigo y un nombre.
o Para cada empleado se necesita almacenar: DNI, nombre,
apellidos, direccin, telfono, cuenta bancaria y el cdigo y el
departamento en el que trabaja, un empleado tiene que trabajar
en un solo departamento.
o Todos los departamentos tienen un director de departamento, el
cual tambin es un empleado de la empresa.
o Los empleados pueden tener o no tener un supervisor directo, el
cual tambin es un empleado de la empresa.
o Todos los empleados tienen una categora en la empresa
(Ejemplo: administrativo nivel 1, administrativo nivel 2, jefe
administrativo, etc.). El sistema debe almacenar la categora del
empleado no solo en el momento actual sino tambin a su largo
de su carrera (fecha inicio y Fecha fin), dado que es muy posible
que con el tiempo los empleados promocionen y sus categoras
cambien.
o El sistema almacenar toda la informacin sobre los contratos
realizados a cada empleado, los contratos contienen la categora
laboral por la que el empleado fue contratado, una fecha de
inicio, fecha de fin y una retribucin mensual, a lo largo de su
vida un empleado podra tener ms de un contrato diferente.
o Se sistema tambin almacenara las nminas que cada empleado
ha recibido, cada nomina va dirigida a un nico empleado y
contiene: la fecha de pago y la cantidad ingresada.

7. Una agencia de viajes desea informatizar toda la gestin de los viajeros


que acuden a la agencia y los viajes que estos realizan. Tras ponernos en
contacto con la agencia, sta nos proporciona la siguiente informacin.
La agencia desea guardar la siguiente informacin de los viajeros:
Identificacin, nombre, direccin y telfono. De cada uno de los viajes
que maneja la agencia interesa guardar el cdigo de viaje, nmero de
plazas, fecha en la que se realiza el viaje y otros datos. Un viajero puede
realizar tantos viajes como desee con la agencia. Un viaje determinado
slo puede ser cubierto por un viajero. Cada viaje realizado tiene un
destino y un lugar de origen. De cada uno de ellos se quiere almacenar el
cdigo, nombre y otros datos que puedan ser de inters. Un viaje tiene un
nico lugar de destino y un nico lugar de origen.

Anda mungkin juga menyukai