Взаимосвязи в моделях и реляционный подход к построению моделей.. "Взаимосвязи в моделях и реляционный подход к построению моделей"
Скачать 17.5 Kb.
|
МЕЖДУНАРОДНЫЙ КОЛЛЕДЖ СЫРОДЕЛИЯ И ПРОФЕССИОНАЛЬНЫХ ТЕХНОЛОГИЙ Ответы на вопросы по теме:“Взаимосвязи в моделях и реляционный подход к построению моделей” Выполнил студент группы 211ИСиП Фаст С. А. Барнаул 2022 Типы моделей данных. Общие логические модели данных для баз данных: Иерархическая модель данных Сетевая модель Реляционная модель ER-модель Расширенная модель сущностных отношений Объектная модель Документо-ориентированная модель Модель объекта-атрибута Схема звезды Объектно-реляционная база данных объединяет две связанные структуры Иерархическая модель данных. Иерархическая модель данных — логическая модель данных в виде древовидной структуры, представляющая собой совокупность элементов, расположенных в порядке их подчинения от общего к частному. В иерархических моделях основная структура представления данных имеет форму дерева. На самом высшем (первом) уровне иерархии находится только одна вершина, которая называется корнем дерева. Эта вершина имеет связи с вершинами второго уровня, вершины второго уровня имеют связи с вершинами третьего уровня и т.д. Связи между вершинами одного уровня отсутствуют. Следовательно, данные в иерархической структуре не равноправны – одни жестко подчинены другим. Доступ к информации возможен только по вертикальной схеме, начиная с корня, так как каждый элемент связан только с одним элементом на верхнем уровне и с одним или несколькими на низком. Сетевая модель данных. Сетевая модель данных — логическая модель данных, являющаяся расширением иерархического подхода, строгая математическая теория, описывающая структурный аспект, аспект целостности и аспект обработки данных в сетевых базах данных. Реляционная модель данных. Реляционные базы данных представляют собой базы данных, которые используются для хранения и предоставления доступа к взаимосвязанным элементам информации. Реляционные базы данных основаны на реляционной модели — интуитивно понятном, наглядном табличном способе представления данных. Каждая строка, содержащая в таблице такой базы данных, представляет собой запись с уникальным идентификатором, который называют ключом. Объектно-ориентированная модель данных. Объектно-ориентированная модель данных подразумевает хранение данных и методов их обработки в одном объекте (таблице). Данная модель базируется на принципах объектно-ориентированного программирования (ООП) и реляционной модели. Каждая таблица объектно-ориентированной БД является инкапсулированной структурой, состоящей из атрибутов и методов. Основные элементы реляционной модели данных. Реляционная модель данных предусматривает структуру данных, обязательными объектами которой являются: отношение атрибут домен кортеж степень кардинальность первичный ключ Логическая и физическая независимость данных. Логическая независимость предполагает возможность изменения одного приложения без корректировки других приложений, работающих с этой же базой данных. Физическая независимость предполагает возможность переноса хранимой информации с одних носителей на другие при сохранении работоспособности всех приложений, работающих с данной базой данных. Элементы реляционной алгебры. Операция выборки Операция проекции Операция объединения Операция пересечения Операция разности Операция декартова произведения Операция деления Операция тета-соединения |