Реляционная модель данных. Ключи

Материал из Викиконспекты
Версия от 09:41, 29 декабря 2020; Taya penskaya (обсуждение | вклад) (Добавлены отличия таблиц от отношений.)
Перейти к: навигация, поиск
Определение:
Реляционная модель данных — это модель данных, тра-ля-ля логики первого порядка [1]


Основные понятия

Отношение

Кортежи

Представление null'ов

Отличия таблиц и отношений

Таблицы Отношения
Столбцы – список Атрибуты – множество
Строки – элемент расширенного декартова произведения Кортежи – элемент декартова произведения
Таблица – список строк Отношение – множество кортежей


Ключи

Надключи

Ключи

Требования к ключам

Естественные и суррогатные ключи

Выбор ключей

Примечания

Литература

  • Дейт К. : Введение в системы баз данных (Глава 9)
  • Уидом Д., Ульман Д. : Основы реляционных баз данных (Глава 3)
  • W.W. Armstrong : Dependency Structures of Data Base Relationships

Ссылки