Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Первоначально реляционная модель данных была предложена не как проект какой-либо новой СУБД, а как теоретическая схема. Основное положение, которой таково: реляционная база данных представляет собой совокупность отношений.
В отличие от традиционных таблиц порядок следования столбцов таблицы не важен. Каждая колонка имеет уникальное имя. Каждая строка отношения определена уникальным идентификатором. Количественные отношения определяются числом строк. Степенные отношения - числом столбцов. Например, в базе данных Контракты (см. рис 5.), отношение степени - 5, и количественное отношение-4.
Количество строк подвержено более динамичным изменениям, чем количество столбцов - они удаляются, добавляются как администратором базы данных, так и пользователями. Поэтому определяющими для реляционной базы данных являются, все же, степенные отношения, так как любое изменение количества столбцов приводит к трансформации самой структуры базы данных и создает совершенно новые отношения.
В реляционной модели каждому объекту предметной области соответствует одно или несколько отношений.
Информационными единицами в реляционных моделях являются домены, атрибуты, кортежи и отношения.
Атрибуты - это элементарные информационные единицы, характеристики сущности.
Домен - представляет собой пул значений, из которого извлекаются фактические значения атрибута.
Кортеж - совокупность атрибутов, образующих строку (запись). Отношение - это совокупность записей, называемых кортежами или строками.
Степенью отношения называется число входящих в него атрибутов. Мощностью отношения называется число кортежей отношения.
Дата публикования: 2014-11-04; Прочитано: 381 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!