Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Реляционная модель

И субд access | Общие сведения о базах данных | Категории баз данных | Неизбыточность и непротиворечивость данных | Супруги | Теоретические основы проектирования реляционных баз данных | Этапы проектирования базы данных и их процедуры | Поставки товаров | Поставщики | Рекомендации по проектированию баз данных |


Читайте также:
  1. I. Структура как оперативная модель
  2. I. Структурная модель как система различий, приложимая к разным феноменам
  3. I.II.2. Американская модель и ее особенности.
  4. I.II.3. Социал-демократическая модель общественных отношений.
  5. II. Коммуникативная модель
  6. IV. Структура как теоретическая модель
  7. Автокорреляционная функция

Реляционная модель данных была предложена американским математиком Э.Ф. Коддом, который в 1970 г. впервые сформулировал ее основные понятия. В настоящее время это самая распространенная модель данных.

В основе реляционной модели данных лежит понятие «от­ношение» (relation). Отношение отображает некоторый объект, объект характеризуется набором атрибутов a каждый атрибут ‒ набором допустимых значений, называемым доменом

Создатель реляционной модели Э.Ф. Кодд использовал термин «отношение» как синоним слова «таблица».

Столбцы этой таблицы соответствуют атрибутам, а строки называются кортежами. Количество кортежей в отношении называется мощностью отношения.

Таким образом, реляционная модель данных основана на математическом понятии отношения и представлении отношений в форме таблиц. Таблица в реляционной модели данных (реляционная таб­лица) обладает следующими свойствами.

1. Каждое значение атрибута, содержащееся на пересечении строки и столбца, должно быть атомарным, т.е. не расчленяться на несколько значений.

2. Значения в столбце должны быть однородными.

3. Каждая строка уникальна, т.е. в таблице не существует двух полностью совпадающих строк.

4. Каждый столбец имеет уникальное имя.

5. Последовательность столбцов в таблице несущественна.

6. Последовательность строк в таблице несущественна.

В качестве примера реляционной таблицы приведем таблицу Клиенты:

Таблица 1.3


Дата добавления: 2015-07-19; просмотров: 77 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Иерархическая модель| Клиенты

mybiblioteka.su - 2015-2024 год. (0.006 сек.)