Специальные реляционные операторы
Выборка (ограничение, селекция) Выборкой (ограничением, селекцией) на отношении В простейшем случае условие
где Такие выборки называются Синтаксис операции выборки:
Пример. Пусть дано отношение
Отношение A
Результат выборки Отношение A WHERE Зарплата<3000
Смысл операции выборки очевиден - выбрать кортежи отношения, удовлетворяющие некоторому условию. Таким образом, операция выборки дает "горизонтальный срез" отношения по некоторому условию. Проекция Проекцией отношения Синтаксис операции проекции:
Операция проекции дает "вертикальный срез" отношения, в котором удалены все возникшие при таком срезе дубликаты кортежей. Пример. Пусть дано отношение
Отношение A (Поставщики)
Проекция Отношение A[Город поставщика]
Общая операция соединения Соединением отношений
Таким образом, операция соединения есть результат последовательного применения операций декартового произведения и выборки. Если в отношениях Деление
Пусть даны отношения Отношение Синтаксис операции деления:
Типичные запросы, реализуемые с помощью операции деления, обычно в своей формулировке имеют слово "все" - "какие поставщики поставляют все детали?". Пример. В примере с поставщиками, деталями и поставками ответим на вопрос, "какие поставщики поставляют все детали?". В качестве делимого возьмем проекцию
Проекция X=PD[PNUM,DNUM]
В качестве делителя возьмем проекцию
Таблица 22 Проекция Y=D[DNUM]
Деление
Популярное: Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация... Почему стероиды повышают давление?: Основных причин три... ![]() ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (183)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |