Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

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

РефератПомощь в написанииУзнать стоимостьмоей работы

Отношение может содержать несколько ключей. Всегда один из ключей является первичным, его значения не могут обновляться. Все остальные ключи отношения называются возможными. В отличии от иерархической и сетевой МД в реляционной отсутствует понятие группового отношения. Связи между отношениями описываются в терминах функциональной зависимости. Для отражения функциональных зависимостей между… Читать ещё >

Реляционная модель данных (реферат, курсовая, диплом, контрольная)

Реляционная модель данных разработана Эдгаром Коддом в 1970 г.

В основе лежит понятие отношения, которое используется как инструмент моделирования данных. Отношения удобно представлять в виде таблиц. Строки отношения соответствуют кортежам. Каждая строка фактически представляет собой описание одного объекта реального мира, характеристики которого содержаться в столбцах. Реляционные отношения соответствуют наборам сущностей модели «сущность — связь», а кортежи — сущностям. Столбцы в таблице, представляющей реляционное отношение, называют также атрибутами. Атрибут, значение которого однозначно идентифицирует кортежи, называется ключевым (или просто ключом). Если кортежи идентифицируются только сцеплением значений нескольких атрибутов, то говорят, что отношение имеет составной ключ.

Отношение может содержать несколько ключей. Всегда один из ключей является первичным, его значения не могут обновляться. Все остальные ключи отношения называются возможными. В отличии от иерархической и сетевой МД в реляционной отсутствует понятие группового отношения. Связи между отношениями описываются в терминах функциональной зависимости. Для отражения функциональных зависимостей между кортежами разных отношений используется дублирование первичного ключа родительского отношения в дочернее. Атрибуты, представляющие собой копии ключей родительских отношений, называются внешними ключами.

Показать весь текст
Заполнить форму текущей работой