94495

Модели данных. Реляционная модель данных

Доклад

Информатика, кибернетика и программирование

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

Русский

2015-09-14

19.12 KB

0 чел.

Модели данных. Реляционная модель данных.

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

1) аспект структуры: методы описания типов и логических структур данных в базе данных;

2) аспект манипуляции: методы манипулирования данными;

3) аспект целостности: методы описания и поддержки целостности базы данных.

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

Модель данных — это абстрактное, самодостаточное, логическое определение объектов, операторов и прочих элементов, в совокупности составляющих абстрактную машину доступа к данным, с которой взаимодействует пользователь. Эти объекты позволяют моделировать структуру данных, а операторы — поведение данных[1].

Каждая БД и СУБД строится на основе некоторой явной или неявной модели данных. Все СУБД, построенные на одной и той же модели данных, относят к одному типу. Например, основой реляционных СУБД является реляционная модель данных, сетевых СУБД — сетевая модель данных, иерархических СУБД — иерархическая модель данных.

Реляционная модель данных (РМД) — логическая модель данных, прикладная теория построения баз данных, которая является приложением к задачам обработки данных таких разделов математики как теории множеств и логика первого порядка. Для лучшего понимания РМД следует отметить три важных обстоятельства:

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

 

А также другие работы, которые могут Вас заинтересовать

18708. Пакеты прикладных программ (ППП) 14.83 KB
  Пакеты прикладных программ ППП это совокупность совместимых программ для решения определенного класса задач. Свойства. должен состоять из нескольких программных единиц; предназначен для решения определенного класса задач; в пределах своего класса обладает опр
18709. Операции с данными в реляционных моделях 14.15 KB
  Операции с данными в реляционных моделях. Объединением двух отношении называется отношение содержащее множество кортежей принадлежащих либо первому либо второму исходным отношениям либо обоим отношениям одновременно. Пересечением отношений называется отно...
18710. Автоматизированные информационные технологии деятельности страховой компании 14.44 KB
  Автоматизированные информационные технологии деятельности страховой компании направлены на внедрение систем охватывающих все основные элементы технологического процесса и гарантирующих полную безопасность данных на всех этапах обработки информации. Реализация авт
18711. Нормализация отношений 14.43 KB
  Нормализация отношений. Под нормализацией отношения подразумевается процесс приведения отношения к одной из так называемых нормальных форм или в дальнейшем НФ. Однако перед рассмотрением НФ следует сказать несколько слов зачем нужна нормализация. 1 НФ. Каждый атриб...
18712. Цена и ценообразование 14.26 KB
  Цена и ценообразование. Одним из ключевых элементов рыночной экономики являются цены ценообразование ценовая политика. Ценообразование процесс формирования цен на товары и услуги. Характерны две основные системы ценообразования: рыночное ценообразование функци
18713. Инструменты рынка ценных бумаг 17.08 KB
  Инструменты рынка ценных бумаг Инструменты рынка ценных бумаг это различные формы финансовых обязательств для краткосрочного и долгосрочного инвестирования торговля которыми осуществляется на рынке ценных бумаг. Инструменты рынка ценных бумаг могут быть:основны
18714. Автоматизированные информационные технологии в бухгалтерском учете 14.67 KB
  Автоматизированные информационные технологии в бухгалтерском учете Внедрение бухгалтерских пакетов и программ позволяет автоматизировать не только бухгалтерский учет но и навести порядок в складском учете в снабжении и реализации продукции товаров отслеживать до...
18715. МПОППП 13.95 KB
  МПОППП. предметная область определяется совокупностью задач решаемых пакетом. Разработчик ППП фактически имеет дело с некоторым упрощенным отображением предметной области с некоторой моделью предметной области. Под математической моделью обычно понимают совокупн
18716. Поясните структурные единицы ЭВМ – элементы, узлы, блоки, устройства 26.62 KB
  Поясните структурные единицы ЭВМ элементы узлы блоки устройства. ЭВМ представляет собой некоторый комплекс взаимосвязанных устройств каждый из которых выполняет определенную функцию. Минимальная конфигурация компьютера т.е. такой набор элементов без которого ра...