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

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

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





 

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

Все строки таблицы отношений имеют одинаковую структуру и состоят из полей. Столбцы таблицы соответствуют атрибутам отношения. Элементы реляционной модели показаны в табл. 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; просмотров: 528. Нарушение авторских прав; Мы поможем в написании вашей работы!




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


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


ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...


Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Этапы трансляции и их характеристика Трансляция (от лат. translatio — перевод) — процесс синтеза белка из аминокислот на матрице информационной (матричной) РНК (иРНК...

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

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

Принципы резекции желудка по типу Бильрот 1, Бильрот 2; операция Гофмейстера-Финстерера. Гастрэктомия Резекция желудка – удаление части желудка: а) дистальная – удаляют 2/3 желудка б) проксимальная – удаляют 95% желудка. Показания...

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

Билиодигестивные анастомозы Показания для наложения билиодигестивных анастомозов: 1. нарушения проходимости терминального отдела холедоха при доброкачественной патологии (стенозы и стриктуры холедоха) 2. опухоли большого дуоденального сосочка...

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