Деление
Определение 11. Пусть даны отношения










Отношение


Синтаксис операции деления:

Замечание. Типичные запросы, реализуемые с помощью операции деления, обычно в своей формулировке имеют слово "все" - "какие поставщики поставляют все детали?".
Пример 11. В примере с поставщиками, деталями и поставками ответим на вопрос, "какие поставщики поставляют все детали?".
В качестве делимого возьмем проекцию

| 1 | 1 |
| 1 | 2 |
| 1 | 3 |
| 2 | 1 |
| 2 | 2 |
| 3 | 1 |
Таблица 21 Проекция X=PD[PNUM,DNUM]
В качестве делителя возьмем проекцию

| 1 |
| 2 |
| 3 |
Таблица 22 Проекция Y=D[DNUM]
Деление

| 1 |
Таблица 23 Отношение X DEVIDEBY Y
Оказалось, что только поставщик с номером 1 поставляет все детали.