ВІДНОШЕННЯ І СХЕМИ ВІДНОШЕНЬ
I. (а) Нехай дано схему відношення R = {ПРАЦІВНИК, УПРАВЛЯЮЧИЙ, ПОСАДА, ЗАРПЛАТА, СТАЖ}, де атрибути ПРАЦІВНИК і УПРАВЛЯЮЧИЙ своїми значеннями мають прізвища, ПОСАДА назву посади, ЗАРПЛАТА числа, що виражають річну зарплату працівників, СТАЖ кількість повних років, які пропрацював працівник на даній посаді. Побудувати відношення із схемою R, опираючись на наступну інформацію:
Робертс, Раскін та Рафаель агенти по продажу квитків;
Рейбен приймає багає;
Райс авіамеханік;
Прайс керує всіма агентами по продажу квитків;
Пауель керує Рейберном;
Портер керує Райсом, Прайсом, Пауелем і самим собою;
Пауель начальник наземних служб, а Портер начальник по експлуатації;
Кожен працівник одержує 10 %-ну надбавку за кожен повний пропрацьований рік;
Робертс, Раскін, Рафаель і Рейберн почали з окладу 12000. Робертс тільки приступив до роботи, Раскін і Рафаель працюють півтора року, а Рейберн 2 роки; Райс почав з окладу 18000 і зараз одержує 21780;
Прайс і Пауель почали з окладу 16000 і працюють 3 роки;
Портер почав з окладу 20000 і пропрацював на 2 роки більше ніж будь-хто інший.
(b) Задайте операції оновлення для наступних змін у відношенні:
Раскін і Рафаель пропрацювали повних 2 роки;
Райс звільнився;
Рендольф найнявся на посаду агента по продажу квитків;
Розв’язок
На основі поданої інформації отримуємо наступне відношення, яке назвемо ПРАЦІВНИКИ:
ПРАЦІВ-НИКУПРАВЛЯ-ЮЧИЙПОСАДАЗАРПЛА-ТАСТАЖ
Робертс
Раскін
Рафаель
Райс
Рейберн