Помощь в написании студенческих работ
Антистрессовый сервис

Общая характеристика реляционной модели данных

РефератПомощь в написанииУзнать стоимостьмоей работы

В структурной части модели фиксируется, что единственной структурой данных, используемой в реляционных БД, являются нормализованные n-арное отношения. По сути в предыдущей лекции мы рассматривали именно понятия и свойства структурной составляющей реляционной модели. Конкретно требование состоит в том, что любой кортеж любого отношения должен быть отличим от любого другого кортежа этого отношения… Читать ещё >

Общая характеристика реляционной модели данных (реферат, курсовая, диплом, контрольная)

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

  • · структурной части,
  • · манипуляционной части
  • · и целостной части.

В структурной части модели фиксируется, что единственной структурой данных, используемой в реляционных БД, являются нормализованные n-арное отношения. По сути в предыдущей лекции мы рассматривали именно понятия и свойства структурной составляющей реляционной модели.

В целостной части реляционной модели данных фиксируются два базовых требования целостности, которые должны поддерживаться в любой реляционной СУБД:

· требованием целостности сущностей.

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

· требованием целостности по ссылкам (внешним ключам).

Оно является несколько более сложным требованием. Сложные сущности реального мира представляются в реляционной БД в виде нескольких кортежей нескольких отношений.

РЕЛЯЦИОННАЯ АЛГЕБРА

Рассмотрим расширенный начальный вариант алгебры, который был предложен Коддом. В этом варианте набор основных алгебраических операций состоит из восьми операций, которые делятся на два класса — теоретико-множественные операции и специальные реляционные операции. В состав теоретико-множественных операций входят операции:

  • · объединения отношений;
  • · пересечения отношений;
  • · взятия разности отношений;
  • · прямого произведения отношений.

Специальные реляционные операции включают:

  • · ограничение отношения;
  • · проекцию отношения;
  • · соединение отношений;
  • · деление отношений.

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

Показать весь текст
Заполнить форму текущей работой