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