Проекция (реляционная алгебра)
- Проекция (реляционная алгебра)
-
У этого термина существуют и другие значения, см.
Проекция.
Проекция в реляционной алгебре — унарная операция, которая позволяет получить «вертикальное» подмножество данного отношения, или таблицы, то есть такое подмножество, которое получается выбором специфицированных атрибутов с последующим исключением, если это необходимо, избыточных дубликатов кортежей. Пусть дана таблица T с атрибутами
, то есть
и некоторое подмножество множества атрибутов
. Результатом проекции таблицы по выбранным атрибутам называется новая таблица
, полученная из исходной таблицы вычеркиванием атрибутов, не входящих в выбранное множество, с последующим возможным удалением избыточных дубликатов кортежей.
При осуществление проекции необходимо задать проецируемое отношение и некий набор его атрибутов, который станет заголовком результирующего.
Литература
- К. Дж. Дейт «Введение в системы баз данных», 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, возвращающий набор данных (выборку) из базы данных, удовлетворяющих… … Википедия