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

Слово “реляционная” происходит от английского relation – отношение. В реляционных моделях отношения представляются в виде таблиц. Строки таблиц называются кортежами, а столбцы – атрибутами. Следует отметить, что в последнее время кортежи называют записями, а атрибуты – полями. Примером такой модели данных может быть журнал тахеометрической съемки (табл. 104).

Таблица 104. Журнал тахеометрической съемки.

Номер пикета Дально­мерные расстоя­ния Отсчет по горизон­тальному кругу Отсчет по верти­кальному кругу Превыше­ния Расстоя­ния Высота
  106,0 159є16 1є17      

Здесь атрибутами пикета являются его номер, дальномерное расстояние, отсчет по горизонтальному кругу, отсчет по вертикальному кругу, превышение от станции до пикета, горизонтальное расстояние и высота.

Атрибут, который отождествляет кортеж (запись), называется ключом. В данном случае ключом является номер пикета. Он нигде не повторяется и присущ данной записи. Значения других атрибутов могут повторяться, поэтому они не могут быть приняты в качестве ключей.

Отметим, что в данном случае поля “Превышение”, “Горизонтальное расстояние”, “Высота” являются вычисляемыми.

База данных в реляционной модели представляет собой таблицу (отношение) с определенными полями (атрибутами).

Перечень атрибутов базы данных (отношения) и ее свойств называется схемой базы данных (отношения).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: