Ejercicios.
Sociedad médica.
• Cuenta con una oficina central y 3 centros médicos. Cada centro médico atiende ciertas especialidades. Una especialidad se puede atender en varios centros. Todo centro médico tiene al menos una especialidad.
• Actualmente utilizan la siguiente BD relacional centralizada:

• Diseñar esquemas de fragmentación y álgebra relacional de una BDD que tenga la mayor autonomía local, sabiendo que en los centros se necesita:
– En la oficina central (Centro.Código=0) la información para realizar las nóminas de todos los empleados.

Algebra relacional :
σ (nombre, salario, IRPF, centro) where codigo=0 (Empleado)
π(se debe de tomar la clave en las proyecciones) código, nombre, dirección, Tfno (Centro)
En el resto de centros, los horarios de sus consultas y la información de su personal y de sus especialidades.
Esquema de fragmentación:
Álgebra relacional:
π código, nombre, dirección, Tfno (Centro)
σ centro, hora (Consulta)
π código, nombre, dirección, salario, IRPD, fecha_inic, centro (Empleado)
π código, nombre, descripcion (Especialidad)
No hay comentarios:
Publicar un comentario