Проекция (реляционная алгебра)

Проекция (реляционная алгебра)

Проекция в реляционной алгебре — унарная операция, которая позволяет получить «вертикальное» подмножество данного отношения, или таблицы, то есть такое подмножество, которое получается выбором специфицированных атрибутов с последующим исключением, если это необходимо, избыточных дубликатов кортежей. Пусть дана таблица T с атрибутами A_1,\;A_2,\;\ldots,\;A_n, то есть T(A_1,\;A_2,\;\ldots,\;A_n) и некоторое подмножество множества атрибутов \{A_{i_1},\;A_{i_2},\;\ldots,\;A_{i_k}\}. Результатом проекции таблицы по выбранным атрибутам называется новая таблица T(A_{i_1},\;A_{i_2},\;\ldots,\;A_{i_k}), полученная из исходной таблицы вычеркиванием атрибутов, не входящих в выбранное множество, с последующим возможным удалением избыточных дубликатов кортежей.

При осуществление проекции необходимо задать проецируемое отношение и некий набор его атрибутов, который станет заголовком результирующего.

Литература

  • К. Дж. Дейт «Введение в системы баз данных», 8-е издание. М.: Издательский дом «Вильямс», 2005. ISBN 5-8459-0788-8 (рус.) (Перевод с английского, оригинал: «An Introduction to Database Systems» C. J. Date. ISBN 0-321-19784-4 (англ.))

Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "Проекция (реляционная алгебра)" в других словарях:

  • Реляционная алгебра — Реляционная алгебра  замкнутая система операций над отношениями в реляционной модели данных. Операции реляционной алгебры также называют реляционными операциями. Первоначальный набор из 8 операций был предложен Э. Коддом в 1970 е годы и… …   Википедия

  • Реляционная алгебра — формальная система манипулирования отношениями, основными операциями которой являются: проекция, соединение, пересечение и объединение. См. также: Реляционная модель данных Финансовый словарь Финам …   Финансовый словарь

  • Проекция — (лат. projectio  бросание вперёд): В Викисловаре есть статья «проекция» …   Википедия

  • Проекция (теория множеств) — У этого термина существуют и другие значения, см. Проекция. Проекцией в теории множеств называют одну из двух практически не связанных функций или операций, а именно: Операцию в теории множеств, обозначаемую , выделяющую й компонент элемента… …   Википедия

  • Отношение (реляционная модель) — У этого термина существуют и другие значения, см. Отношение. Отношение  фундаментальное понятие реляционной модели данных. По этой причине модель и называется реляционной (от лат. relatio  отношение, связь). Содержание 1… …   Википедия

  • Проецирование — Проекция: Проекция (геометрия) изображение трёхмерной фигуры на так называемой картинной (проекционной) плоскости. Проекция, проецирование в оптике и технике процесс получения изображения на удалённом от оптического прибора экране методом… …   Википедия

  • SELECT — оператор языка Он используется для выборки нуля или более строк из одной или нескольких таблиц, хранимых процедур, представлений БД. В большинстве приложений SELECT является наиболее часто используемым оператором SELECT пользователь описывает… …   Википедия

  • Select — оператор языка Он используется для выборки нуля или более строк из одной или нескольких таблиц, хранимых процедур, представлений БД. В большинстве приложений SELECT является наиболее часто используемым оператором SELECT пользователь описывает… …   Википедия

  • Select (SQL) — Правильный заголовок этой статьи  SELECT (SQL). Он показан некорректно из за технических ограничений. SELECT (англ., означает «выбрать»)  оператор DML языка SQL, возвращающий набор данных (выборку) из базы данных, удовлетворяющих… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»