<<
>>

Кортеж

Кортеж, соответствующий данной схеме отношения, представляет собой множе­ство пар {имя атрибута, значение}, которое содержит одно вхождение каждого име­ни атрибута, принадлежащего схеме отношения.
Аргумент значение является до­пустимым значением домеца данного атрибута (или типа данных, если понятие домена не поддерживается). Тем самым, степень кортежа, то есть число элементов в нем, совпадает со степенью соответствующей схемы отношения. Иными слова­ми, кортеж — это набор именованных значений заданного типа.

Таким образом, отношение, по сути, является множеством кортежей, соответству­ющим одной схеме отношения.

ПРИМЕЧАНИЕ------------------------------------------------------------------------------

Схему отношения иногда называют также заголовком отношения, а отношение как набор кортежей — телом отношения.

ПРИМЕЧАНИЕ------------------------------------------------------------------------------

Понятие схемы отношения напоминает понятие структурного типа данных в языках про­граммирования (структура в С/С++, запись в Раэса!). Однако в реляционных базах дан­ных имя схемы отношения всегда совпадает с именем соответствующего отношения- экземпляра. В классических реляционных базах данных после определения схемы базы данных изменяются только отношения-экземпляры. В них могут появляться новые и уда­ляться или модифицироваться существующие кортежи. Однако во многих реализациях допускается также изменение схемы базы данных: определение новых и изменение су­ществующих схем отношения. Это принято называть эволюцией схемы базы данных.

Кардинальным числом, или мощностью отношения называется число его кортежей. Мощность отношения СТУДЕНТЫ равна 6. В отличие от степени отношения, карди­нальное число отношения изменяется во времени.

<< | >>
Источник: Избачков Ю. С., Петров В. Н.. Информационные системы. 2006

Еще по теме Кортеж:

  1. ПРИВЯЗАННОСТЬ К ВЛАСТИ
  2. НЕ ОБЕЩАЙТЕ ДЕВЕ ЮНОЙ...
  3. ФОРМЫ УЧАСТИЯ ЛИДЕРА В ТЕЛЕРАДИОПРОГРАММАХ
  4. Л.О. Доліненко, В.О. Доліненко, С.О. Сарновська. Цивільне право України, 2006
  5. ЦИВІЛЬНЕ ПРАВО УКРАЇНИ
  6. ПЕРЕДМОВА
  7. Частина І ПРОГРАМА КУРСУ «ЦИВІЛЬНЕ ПРАВО УКРАЇНИ»
  8. Розділ І. Загальні положення цивільного права
  9. Тема 1. Поняття цивільного права. Предмет та метод, система цивільного права. Функції та принципи цивільного права
  10. Тема 2. Цивільне законодавство України
  11. Тема 3. Поняття, елементи та види цивільних правовідносин
  12. Тема 4. Здійснення цивільних прав і виконання обов’язків