Главная » Информационные системы » Управление данными » Базовые понятия реляционной СУБД

Базовые понятия реляционной СУБД

Базовыми понятиями реляционных СУБД являются:

  • атрибут (столбец, колонка)
  • отношение (таблица)
  • кортеж (строка, запись)

Пример отношения

Допустим, содержание доменов следующее:

  • D1 = {Иванов, Петров, Сидоров}
  • D2 = {Физика, Химия}
  • D3 = {3,4,5}

Тогда полное декартово произведение состоит из 18 троек, где первый элемент тройки — одна из фамилий, второй элемент — учебная дисциплина, а третий — оценка.

Тогда отношение R может моделировать реальную ситуацию и содержать пять строк, которые соответствуют результатам сессии (Петров экзамен по Физике не сдавал):

R
ФамилияПредметОценка
ИвановФизика4
ИвановХимия3
ПетровХимия5
СидоровФизика5
СидоровХимия4

 

Кортеж

В базах данных кортежем называется группа взаимосвязанных элементов данных. В реляционных базах данных кортеж — это элемент отношения, строка таблицы; упорядоченный набор из N элементов.


Друзья! Приглашаем вас к обсуждению. Если у вас есть своё мнение, напишите нам в комментарии.

Поделиться
Дисциплины