Задания для самостоятельной работы
Задание 1
Даны отношения, моделирующие работу банка и его филиалов. Клиент может иметь несколько счетов, при этом они могут быть размещены как в Одном, так и в разных филиалах банка. В отношении R1 содержится информация обо всех клиентах и их счетах в филиалах нашего банка. Каждый клиент, в соответствии со своим счетом, может рассчитывать на некоторый кредит от нашего банка, сумма допустимого кредита также зафиксирована.
| R1 | ||||
| ФИО клиента | № филиала | № счета | Остаток | Кредит |
| R2 | |
| № филиала | Район |
С использованием языка реляционной алгебры составить запросы, позволяющие выбрать:
63
Задание 2
Даны отношения, моделирующие работу международной фирмы, имеющей несколько филиалов. Филиалы фирмы могут быть расположены в разных странах, это отражено в отношении R1. Клиенты фирмы также могут быть из разных стран, и это отражено в отношении R4. По каждому конкретному заказу клиент мог заказать несколько разных товаров.
| R1 | |
| Филиал | Страна |
| R2 | ||
| Филиал | Заказчик | № заказа |
| R3 | ||
| N заказа | Товар | Количество |
| R4 | |
| Заказчик | Страна |
С использованием реляционной алгебры составить запросы, позволяющие выбрать: