![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Реляционная модель данных является совокупностью взаимосвязанных двумерных таблиц - объектов модели.
Строки таблицы соответствуют записям базы данных, одинаковые строки в таблице отсутствуют.
Например, реляционной таблицей можно представить информацию о студентах, обучающихся в вузе
Рис. 1.10. Пример реляционной таблицы
№ личного дела | Фамилия | Имя | Отчество | Дата рождения | Группа |
Сергеев | Петр | Михайлович | 01.01.76 | ||
Петрова | Анна | Владимировна | 15.03.75 | ||
Связи между двумя логически связанными таблицами в реляционной модели устанавливаются по равенству значений одинаковых атрибутов этих таблиц.
Первичный ключ — это столбец или некоторое подмножество столбцов, которое уникально, т.е. единственным образом определяет строки. Первичный ключ, который включает более одного столбца, называется множественным или комбинированным, или составным. Остальные ключи, которые также можно использовать в качестве первичных, называются потенциальными или альтернативными ключами.
Внешний ключ — это столбец или подмножество одной таблицы, который может служит в качестве первичного ключа для другой таблицы. Внешний ключ таблицы является ссылкой на первичный ключ другой таблицы. Правило целостности объектов утверждает, что первичный ключ не может быть полностью или частично пустым, т.е. иметь значение null. Правило ссылочной целостности гласит, что внешний ключ может быть либо пустым, либо соответствовать значению первичного ключа, на который он ссылается.
В примере, показанном на рис. 1.10, ключевым полем таблицы является "№ личного дела".
Понятие "реляционный" (англ. relation - отношение) связано с разработками известного американского специалиста в области систем баз данных - Е. Кодда.
Дата публикования: 2014-12-11; Прочитано: 263 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!