Реляционная модель базы данных и ее характеристики 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Реляционная модель базы данных и ее характеристики



Данные в базе соответствуют некой модели.

Распространенными моделями баз данных являются: реляционная, сетевая и иерархическая.

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

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

Реляционная модель базы данных основывается на понятии «отношение», и представляется совокупностью таблиц.

Домен – это множество значений, принимаемых свойствами (характеристиками) отражаемого объекта.

Атрибут – это имя множества значений, входящих в домен. Атрибуты используются в качества средства для обращения к доменам.

Кортеж – это множество элементов из доменов, составляющих одну строку отношения (таблицы).

Отношение – это множество кортежей, отражающих свойства объекта в форме таблицы.

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

Таблицы, входящие в реляционную модель, строятся в рамках ограничений, диктуемых операциями их обработки:

таблица должна иметь имя (например, ДЕТАЛЬ, ПОСТАВЩИК, ПОСТАВКИ);

таблица должна быть простой, то есть не содержать составных элементов, например, у поставщика должен быть только один номер телефона, указанный в одной строке;

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

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

Таблицы реляционной модели обрабатываются с помощью операций реляционной алгебры.

Выделяют три основных операции:

ВЫБОРКА – когда из таблицы выбирают только строки, удовлетворяющие некоторому условию

ПРОЕКЦИЯ – в реляционной алгебре унарная операция, которая позволяет получить «вертикальное» подмножество таблицы. Это подмножество, которое получается выбором атрибутов с последующим исключением, избыточных дубликатов кортежей.

Пусть дана таблица T с атрибутами и есть некоторое подмножество атрибутов.

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

При осуществлении проекции необходимо задать проецируемое отношение и некий набор его атрибутов, который станет заголовком результирующего.

СОЕДИНЕНИЕ – объединяются таблицы



Поделиться:


Последнее изменение этой страницы: 2016-12-12; просмотров: 219; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.225.11.98 (0.004 с.)