Введение в системы управления базами данных


Примеры использования реляционных операторов



Примеры использования реляционных операторов

Пример 12. Получить имена поставщиков, поставляющих деталь номер 2.

Решение:

Примеры использования реляционных операторов

Пример 13. Получить имена поставщиков, поставляющих по крайней мере одну гайку.

Решение:

Примеры использования реляционных операторов

Ответ на этот запрос можно получить и иначе:

Примеры использования реляционных операторов

Пример 14. Получить имена поставщиков, поставляющих все детали.

Решение:

Примеры использования реляционных операторов

Пример 15. Получить имена поставщиков, не поставляющих деталь номер 2.

Решение:

Примеры использования реляционных операторов

Ответ на этот запрос можно получить и пошагово:

Примеры использования реляционных операторов
- получить список номеров всех поставщиков

Примеры использования реляционных операторов
- соединить данные о поставщиках и поставках

Примеры использования реляционных операторов
- в данных о поставщиках и поставках оставить только данные о поставках детали номер 2.

Примеры использования реляционных операторов
- получить список номеров поставщиков, поставляющих деталь номер 2.

Примеры использования реляционных операторов
- получить список номеров поставщиков, не поставляющих деталь номер 2.

Примеры использования реляционных операторов
- соединить список номеров поставщиков, не поставляющих деталь номер 2 с данными о поставщиках (получатся полные данные о поставщиках, не поставляющих деталь номер 2).

Примеры использования реляционных операторов
- искомый ответ (имена поставщиков, не поставляющих деталь номер 2).



Содержание раздела