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

         

содержит множество кортежей отношения. Каждый



Определение 2

. Отношение содержит множество кортежей отношения. Каждый Определение 2 (не обязательно различных), содержит две части: заголовок и тело. Заголовок отношения содержит фиксированное количество атрибутов отношения:

содержит множество кортежей отношения. Каждый Тело отношения содержит множество кортежей отношения. Каждый кортеж отношения представляет собой множество пар вида <Имя_атрибута : Значение_атрибута>:

содержит множество кортежей отношения. Каждый таких что значение содержит множество кортежей отношения. Каждый Определение 2 принадлежит домену содержит множество кортежей отношения. Каждый Отношение обычно записывается в виде:

содержит множество кортежей отношения. Каждый или короче

содержит множество кортежей отношения. Каждый или просто

содержит множество кортежей отношения. Каждый Число атрибутов в отношении называют степенью (или -арностью) отношения. Мощность множества кортежей отношения называют мощностью отношения. Возвращаясь к математическому понятию отношения, введенному в предыдущей главе, можно сделать следующие выводы: Вывод 1. Заголовок отношения описывает декартово произведение доменов, на котором задано отношение. Заголовок статичен, он не меняется во время работы с базой данных. Если в отношении изменены, добавлены или удалены атрибуты, то в результате получим уже другое отношение (пусть даже с прежним именем). Вывод 2. Тело отношения представляет собой набор кортежей, т.е. подмножество декартового произведения доменов. Таким образом, тело отношения собственно и является отношением в математическом смысле слова. Тело отношения может изменяться во время работы с базой данных - кортежи могут изменяться, добавляться и удаляться.

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