Отношения /Укр./
| Категория реферата: Топики по английскому языку
| Теги реферата: шпори, реферат современная россия
| Добавил(а) на сайт: Dorofeev.
Предыдущая страница реферата | 1 2 3 4 | Следующая страница реферата
3) кортеж співпадає по ключу з кортежем, що вже існує у відношенні.
Операція знищення вводиться для знищення кортежів і має вигляд
DEL (r; A1 = d1, …, An = dn).
Скорочений варіант
DEL (r; d1, …, dn).
Якщо відношення має виділений ключ (ключ, який явно перечислений разом з реляційною схемою), то допустима така форма запису
DEL (r; КЛЮЧ).
Приклад:
DEL (РЕЙСИ; 83).
Операція зміни призначена для модифікації частин кортежа. Вона має вигляд
CH (r; A1 = d1, …, An = dn; C1 = e1, …, Cp = ep).
Модифікувати також можна, використовуючи значення ключа.
CH (r; КЛЮЧ; C1 = e1, …, Cp = ep).
Так як дана операція може бути отримана за допомогою операцій знищення і додавання, то їй притаманні і всі помилки даних операцій.
Приклад:
CH (РЕЙСИ; НОМЕР = 109; ЧАС-ВИЛЬОТУ = 2140).
ПРИКЛАДИ
I. (а) Нехай дано схему відношення R = {ПРАЦІВНИК, УПРАВЛЯЮЧИЙ, ПОСАДА, ЗАРПЛАТА, СТАЖ}, де атрибути ПРАЦІВНИК і УПРАВЛЯЮЧИЙ своїми значеннями мають прізвища, ПОСАДА ¾ назву посади, ЗАРПЛАТА ¾ числа, що виражають річну зарплату працівників, СТАЖ ¾ кількість повних років, які пропрацював працівник на даній посаді. Побудувати відношення із схемою R, опираючись на наступну інформацію:
¾ Робертс, Раскін та Рафаель ¾ агенти по продажу квитків;
¾ Рейбен приймає багає;
¾ Райс ¾ авіамеханік;
¾ Прайс керує всіма агентами по продажу квитків;
¾ Пауель керує Рейберном;
¾ Портер керує Райсом, Прайсом, Пауелем і самим собою;
¾ Пауель ¾ начальник наземних служб, а Портер ¾ начальник по експлуатації;
¾ Кожен працівник одержує 10 %-ну надбавку за кожен повний пропрацьований рік;
¾ Робертс, Раскін, Рафаель і Рейберн почали з окладу 12000. Робертс тільки приступив до роботи, Раскін і Рафаель працюють півтора року, а Рейберн ¾ 2 роки;
¾ Райс почав з окладу 18000 і зараз одержує 21780;
¾ Прайс і Пауель почали з окладу 16000 і працюють 3 роки;
¾ Портер почав з окладу 20000 і пропрацював на 2 роки більше ніж будь-хто інший.
(b) Задайте операції оновлення для наступних змін у відношенні:
¾ Раскін і Рафаель пропрацювали повних 2 роки;
¾ Райс звільнився;
¾ Рендольф найнявся на посаду агента по продажу квитків;
Розв’язок
На основі поданої інформації отримуємо наступне відношення, яке назвемо ПРАЦІВНИКИ:
ПРАЦІВ-НИК |
УПРАВЛЯ-ЮЧИЙ |
ПОСАДА |
ЗАРПЛА-ТА |
СТАЖ |
Робертс Раскін Рафаель Райс Рейберн Портер
Категории:Предыдущая страница реферата | 1 2 3 4 | Следующая страница реферата Поделитесь этой записью или добавьте в закладки |