EJERCICIO #1 (Sociedad Medica)
DIAGRAMA
ORIGINAL
1.-En
la oficina central (Centro.Código=0) la información para realizar las nóminas
de todos los empleados.
Se aplica la fragmentación vertical & la operación en
algebra relacional es la proyección.
Operación
AR:
σ centro=0 Empleado (nombre,
salario, IRPF, centro)
Π código, nombre, dirección, teléfono (centro)
2.- En el resto de centros, los horarios de
sus consultas y la información de su personal y de sus especialidades.
Operación AR:
σ centro, empleado, hora (Consulta)
Π código,
nombre, dirección, telefono (Centro)
Π código,
nombre, dirección, salario, IRPD, fecha_inic, centro (Empleados)
Π código,
función, experiencia (Medico)
Π código,
nombre, descripción (Especialidad)
EJERCICIO#2 (Servicios Informáticos)
Diagrama Original
1.- Cada unidad
gestiona las nóminas de sus empleados y necesita la información de los
proyectos que realiza.
Operación AR:
Π código, nombre,
apellidos, dirección, unidad (Empleado)
Π código, nombre, presupuesto,
empresa, jefe, unidad (Proyecto)
2.-La unidad de
Recursos humanos (edificio 0) realiza la facturación y usa todos los datos de
las empresas. El resto de unidades sólo necesita el código y nombre de las
empresas con las que trabaja.
Operación
AR:
π código, nombre, dirección,Tfno (Edificio)
σ edificio=0 Unidad (código, nombre)
π código, nombre, apellido, dirección, unidad
(Empleado)
π empleado, proyecto, horas
(Trabaja_en)
π código, nombre, presupuesto, empresa, jefe, unidad
(Proyecto)
π código, nombre, dirección, ApdoCorreos (Empresa)
3.- Hay proyectos internos, y por tanto sin factura, que
tienen valor nulo en su campo Empresa.
Operación AR:
σ código, nombre,
presupuesto, jefe, unidad (Proyecto)
No hay comentarios:
Publicar un comentario