Cтраница 1
Операция проекции также соответствует программе отбора иного рода, которая печатает определенные поля из каждой записи. Удаление дубликатов обычно достигается в результате сортировки записей по требуемым полям, после чего записи пропускаются до тех пор, пока не изменится значение поля. [1]
![]() |
Пример операции деления. [2] |
Операция проекции позволяет выбрать из отношения-операнда определенные столбцы. [3]
Операция проекции типа записи / на последовательность имен полей формирует более узкий тип записи, составленный из описаний тех полей исходного типа записи, имена которых представлены в заданной последовательности имен. [4]
Вторая операция проекции освобождает исходную таблицу от этих реквизитов. [5]
![]() |
Преобразования запроса. [6] |
Аналогично можно укрупнять операции проекции. [7]
Основной операцией метода является операция проекции. Поясним ее на примере. Предположим, что в отношении R ( A B C D E... [8]
![]() |
Представление запроса в виде дерева.| Смещение вниз операции ограничения. [9] |
Аналогично можно сдвинуть вниз операцию проекции, так как она уменьшает длину кортежей и их число, если возникают одинаковые кортежи после удаления ненужных столбцов. [10]
Заметим, что в результате операции проекции вырабатывается отношение неопределенного типа, что может привести к появлению ошибки во время его использования. [11]
Вертикальная фрагментация реализуется с применением операции проекции, направляющей разделы кортежей в соответствующие ВМ. [12]
В этом примере отношение ОУЗ взято из табл. 2.3. С помощью операции проекции получаем перечень устройств, содержащих узлы из отношения ОУЗ. [13]
Очевидно, что конструкция SELECT-FROM-WHERE включает как операцию селекции, так и операцию проекции реляционной алгебры. [14]
Увеличение эффективности при такой замене может быть весьма значительным, так как после выполнения операции проекции часто требуется переупорядочение кортежей, и это преобразование уменьшает число упорядочений. [15]