МОДЕЛИ И ТИПЫ ДАННЫХ Выполнил : Студент 311 группы Жарова Мария
ИЕРАРХИЧЕСКАЯ МОДЕЛЬ ДАННЫХ Иерархическая модель данных это модель данных, где используется представление базы данных в виде древовидной структуры, состоящей из объектов различных уровней. Рис. 1. Представление связей в иерархической модели
Достоинства Недостатки эффективное использование памяти ЭВМ громоздкость для обработки информации с достаточно сложными логическими связями неплохие показатели времени выполнения основных операций над данными. сложность понимания для обычного пользователя. удобна для работы с иерархически упорядоченной информацией.
СЕТЕВАЯ МОДЕЛЬ ДАННЫХ Сетевая модель данных логическая модель данных, являющаяся расширением иерархического подхода, строгая математическая теория, описывающая структурный аспект, аспект целостности и аспект обработки данных в сетевых базах данных. Рис. 2. Представление связей в сетевой модели
РЕЛЯЦИОННАЯ МОДЕЛЬ ДАННЫХ Реляционная модель данных (РМД) логическая модель данных, прикладная теория построения баз данных. На реляционной модели данных строятся реляционные базы данных. Представляет собой совокупность данных, состоящую из набора двумерных таблиц.
Достоинства Недостатки простота, понятность и удобстве физической реализации на ЭВМ. отсутствие стандартных средств идентификации отдельных записей Проблемы эффективности обработки данных этого типа оказались технически вполне разрешимыми сложность описания иерархических и сетевых связей
МНОГОМЕРНАЯ МОДЕЛЬ ДАННЫХ Многомерность модели данных означает многомерное логическое представление структуры информации при описании и в операциях манипулирования данными. Многомерные СУБД являются узкоспециализированными СУБД, предназначенными для интерактивной аналитической обработки информации.
Основные понятия, используемые в этих СУБД: Агрегируемость историчность статичность временная привязка прогнозируемость данных
Достоинства Недостатки удобство и эффективность аналитической обработки больших объемов данных, связанных со временем. (При организации обработки аналогичных данных на основе реляционной модели происходит нелинейный рост трудоемкости операций в зависимости от размерности БД и существенное увеличение затрат оперативной памяти на индексацию.) громоздкость для простейших задач обычной оперативной обработки информации.
ОБЪЕКТНО-ОРИЕНТИРОВАННАЯ МОДЕЛЬ ДАННЫХ Объектно-ориентированная база данных (ООБД) база данных, в которой данные моделируются в виде объектов, их атрибутов, методов и классов. В ООМД при представлении данных имеется возможность идентифицировать отдельные записи базы.
ОБЪЕКТНО-РЕЛЯЦИОННАЯ МОДЕЛЬ ДАННЫХ Объектно-реляционная СУБД (ОРСУБД) реляционная СУБД, поддерживающая некоторые технологии, реализующие объектно- ориентированный подход: объекты, классы и наследование реализованы в структуре баз данных и языке запросов.
Достоинства Недостатки возможность представления совокупности связанных реляционных таблиц одной постреляционной таблицей. Это обеспечивает высокую наглядность представления информации и повышение эффективности ее обработки сложность решения проблемы обеспечения целостности и непротиворечивости хранимых данных.
ТИПЫ ДАННЫХ числовые; символьные; даты;временные и дата-временные; символьные переменной длины; двоичные; гиперссылки.