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

Реляционная модель данных. Реляционная модель есть представление БД в виде совокупности упорядоченных нормализованных отношений



Реляционная модель есть представление БД в виде совокупности упорядоченных нормализованных отношений.

Для реляционных отношений характерны следующие особенности.

  1. Любой тип записи содержит только простые (по структуре) элементы данных.
  2. Порядок кортежей в таблице несуществен.
  3. Упорядочение значащих атрибутов в кортеже должно соответствовать упорядочению атрибутов в реляционном отношении.
  4. Любое отношение должно содержать один атрибут или более, которые вместе составляют уникальный первичный ключ.
  5. Если между двумя реляционными отношениями существует зависимость, то одно отношение является исходным, второе –подчиненным.

6. Чтобы между двумя реляционными отношениями существовала зависимость, атрибут, служащие первичным ключом в исходном отношении, должны также присутствовать в подчиненном отношении.

Пример 5.1. Представим БД «Учебный процесс»в виде реляционной модели (табл. 5.1).

Таблица 5.1.

а) Отношение ГРУППА

Индекс ИГ Название группы НГ Количество ответов КОЛ Проходной балл ПБАЛЛ
1 2 3 А1 А2 А3 16 28 18 4,3 4,0 4,3

б) Отношение СТУДЕНТ

Номер зачетной книжки НЗ ИГ Фамилия, и.о СФИО Год рождения

Понятие реляционный (англ. relation — отношение) связано с разработками известного аме­риканского специалиста в области систем баз данных Е. Кодда.

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

Реляционная модель ориентирована на организацию данных в виде двумерных таб­лиц. Каждая реляционная таблица представляет собой двумерный массив и обла­дает следующими свойствами:

• каждый элемент таблицы — один элемент данных;

• все столбцы в таблице однородные, т.е. все элементы в столбце имеют одинаковый тип (числовой, символьный и т.д.) и длину;

• каждый столбец имеет уникальное имя;

• одинаковые строки в таблице отсутствуют;

• порядок следования строк и столбцов может быть произвольным.

Пример 1. Реляционной таблицей можно представить информацию о студентах, обучающихся в вузе (рисунок 5.1).

№ личного дела Фамилия Имя Отчество Дата рождения Группа
  Сергеев Петр Михайлович 01.01.76 ИСТ 11
  Петрова Анна Владимировна 15.03.75 СК 12
  Анохин Андрей Борисович 14.04.76 ИСТ 11

Рисунок 5.1. Пример реляционной таблицы





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



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