Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
kit.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
732.16 Кб
Скачать

18. Объектно – ориентированная модель данных. Ее базовые понятия (объекты, классы, методы, наследование, инкапсулирование, расширяемость, полифоризм), достоинства и недостатки.

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

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

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

Доступ к данным осуществляется только в соответствии с правилами поведения объекта, описываемыми методами (инкапсуляция).

Полифоризм – способность объектов по-разному реагировать на одно и то же событие в окружающем мире. Полифоризм используется для унификации обработки разнородных объектов.

Основным достоинством объектно – ориентированной модели является способность отображать информацию о сложных объектах с исчерпывающим описанием взаимосвязей между ними и их динамического поведения. Недостатком является сложность понятийного аппарата, что затрудняет ее применение и отрицательно сказывается на накоплении опыта создания и эксплуатации объектно-ориентированных баз данных.

20.Многомерная модель данных, ее базовые  понятия (измерение, ячейка),достоинства и недостатки.Многомерная модель-это модель с многомерным логическим представлением структуры информации.,предназн.для аналитич.обработки информ.Агрегируемость данных-возможность их рассмотрения с разл.уровнем обобщения.Историчность-обеспеч.выс.уровень статичности данных и их взаимосвязей,привязку данных к временным точкам.Прогнозируемость данных-задание ф-ций прогнозирования и применение их к разл.интервалам времени.Измерение-это множество однотипных данных,образующих одну из граней многомерного гиперкуба.Ячейка-это поле,значение кот.однозначно определяется фиксирован.набором измерений.В многмерной модели данных использ.2 варианта организации данных-гиперкубическая и поликубическая.В гиперкубической все кубы определ.одним и тем же набором измерений.В поликубической определ.неск.гиперкубов с разл.размерностью и разл.измерениями в качестве граней.Для того,чтобы извлечь данные из базы такой примен.след.:1)Срез-данные,получен.в результ.фиксации одного или неск.измерений.2)Вращение-примен.при двухмерном представл.данных.Она измен.порядок при визуальном представл.данных.3)Агрегация и детализация-переход к более или менее детальному представл.информации из гиперкуба.Достоинства:удобство и эффективность аналитич.обработки больших объёмов данных,связан.с временными интервалами.Недостаток:громоздкость для простейших задач оперативной обработки информации.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]