Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



Первоначально реляционная модель данных была предложена не как проект какой-либо новой СУБД, а как теоретическая схема. Основное положение, которой таково: реляционная база данных представляет собой совокупность отношений.


В отличие от традиционных таблиц порядок следования столбцов таблицы не важен. Каждая колонка имеет уникальное имя. Каждая строка отношения определена уникальным идентифи­катором. Количественные отношения определяются числом строк. Степенные отношения - числом столбцов. Например, в базе данных Контракты (см. рис 5.), отношение степени - 5, и количественное отношение-4.

Количество строк подвержено более динамичным изменени­ям, чем количество столбцов - они удаляются, добавляются как ад­министратором базы данных, так и пользователями. Поэтому опре­деляющими для реляционной базы данных являются, все же, сте­пенные отношения, так как любое изменение количества столбцов приводит к трансформации самой структуры базы данных и создает совершенно новые отношения.

В реляционной модели каждому объекту предметной области соответствует одно или несколько отношений.

Информационными единицами в реляционных моделях являются домены, атрибуты, кортежи и отношения.

Атрибуты - это элементарные информационные единицы, харак­теристики сущности.

Домен - представляет собой пул значений, из которого извлекаются фактические значения атрибута.

Кортеж - совокупность атрибутов, образующих строку (запись). Отношение - это совокупность записей, называемых кортежами или строками.

Степенью отношения называется число входящих в него атрибу­тов. Мощностью отношения называется число кортежей отношения.





Дата публикования: 2014-11-04; Прочитано: 381 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...