Студопедия — Структура модели
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Структура модели






 

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

Все строки таблицы отношений имеют одинаковую структуру и состоят из полей. Столбцы таблицы соответствуют атрибутам отношения. Элементы реляционной модели показаны в табл. 8.1.

 

Таблица 8.1. Элементы реляционной модели

 

Элемент реляционной модели Форма представления
Отношение Таблица
Схема отношений Строка заголовков столбцов таблицы (заголовок таблицы)
Кортеж Строка таблицы
Сущность Описание свойств объекта
Атрибут Заголовок столбца таблицы
Домен Множество допустимых значений атрибута
Значение атрибута Значение поля в записи
Первичный ключ Один или несколько атрибутов
Тип данных Тип значений элементов таблицы

 

Пример таблицы отношения СОТРУДНИК приведен на рис. 8.1.

В общем случае порядок кортежей в отношении, как и в любом множестве, не определен. Для определенности в ряде случаев выбирают некоторый атрибут, по которому система автоматически сортирует кортежи по возрастанию или убыванию. Перестановка кортежей не приводит к образованию нового отношения.

       
   
 
 
 

 

 


ФИО Отдел Должность Дата рождения
Иванов И.И.   Начальник 27.09.51
Петров П.П.   Заместитель 15.04.55
Сидоров И.П.   Инженер 13.01.70

Значение атрибута (значение поля в записи)

 


Рис. 8.1. Таблица отношения СОТРУДНИК

 

В приведенном примере отношение включает 4 домена. Каждый домен образует значения одного типа данных.

Ключом отношения (ключевым атрибутом) называется атрибут отношения, однозначно идентифицирующий каждый из его кортежей. Ключ может быть составным, т.е. состоять из нескольких атрибутов. Могут существовать несколько ключей отношения. Любой из них может быть выбран как первичный. Если ключ состоит из минимально необходимого набора атрибутов, он является не избыточным. Если в одном отношении есть атрибут, значение которого является значением ключевого атрибута другого отношения, указанный атрибут называется внешним ключом. С помощью внешних ключей устанавливаются связи между отношениями.

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

1) все строки таблицы должны быть уникальны;

2) имена столбцов должны быть различны;

3) значение столбца должно быть простым (одно значение);

4) все строки одной таблицы должны иметь одну структуру.

 







Дата добавления: 2014-11-10; просмотров: 508. Нарушение авторских прав; Мы поможем в написании вашей работы!



Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Огоньки» в основной период В основной период смены могут проводиться три вида «огоньков»: «огонек-анализ», тематический «огонек» и «конфликтный» огонек...

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

Влияние первой русской революции 1905-1907 гг. на Казахстан. Революция в России (1905-1907 гг.), дала первый толчок политическому пробуждению трудящихся Казахстана, развитию национально-освободительного рабочего движения против гнета. В Казахстане, находившемся далеко от политических центров Российской империи...

Различия в философии античности, средневековья и Возрождения ♦Венцом античной философии было: Единое Благо, Мировой Ум, Мировая Душа, Космос...

Характерные черты немецкой классической философии 1. Особое понимание роли философии в истории человечества, в развитии мировой культуры. Классические немецкие философы полагали, что философия призвана быть критической совестью культуры, «душой» культуры. 2. Исследовались не только человеческая...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит...

Studopedia.info - Студопедия - 2014-2024 год . (0.011 сек.) русская версия | украинская версия