- •1. Информация, её классификация, свойства и способы представления.
- •2.Информационные системы
- •3. Базы данных. Основные понятия.
- •Вопрос 4
- •1.1Основные понятия.
- •1.2Два основных типа клиент-серверной архитектуры.
- •2. Два типа клиентов в архитектуре клиент-сервер
- •3.Определение файла
- •4.Определение файловой системы
- •5. Основные задачи файловой системы
- •Вопрос 5. Файловая система. Особенности концепции
- •6 Вопрос Недостатки концепции файловой системы. Структура ис с файл-сервером.
- •Концепция баз данных. Классификации субд
- •Концепция баз данных. Способы хранения и обработки бд. Распределённые субд
- •10.Параллельные субд
- •11.Функции субд
- •1. Цикл взаимодействия пользователя с бд с помощью приложения можно разделить на следующие основные этапы:
- •2. Основные аспекты моделирования в обработке данных
- •3.Концепция трех схем
- •4.Концептуальная схема
- •Иерархическая модель данных (билет 14)
- •1.Иерархическая модель данных. Основные информационные единицы.
- •2. Условия которым должны удовлетворять иерархия
- •3. Пример организации данных в иерархической модели данных
- •4. Основные операции манипулирования над данными в иерархических бд
- •18. Направления развития концепций ис и технологии обработки информации
- •Реализации olap
- •Использование
- •Недостатки
- •В) Основные типы: Реляционные olap (rolap), Star Schema основаны
- •Многомерного olap (molap)-Cube основанной
- •Гибридные olap (holap)
- •Другие типы:
- •Обои для рабочего olap (dolap)
- •Мобильный olap (molap)
- •Пространственное olap (solap)
- •19. Многомерные субд
- •22.Целостная часть реляционной модели данных
Реализации olap
Исторически первой многомерной системой управления базами данных, по существу являющейся OLAP-реализацией считается система Express, разработанная в 1970 году компанией IRI (позднее права на продукт были приобретены корпорацией Oracle и превращён в OLAP-опцию для Oracle Database)[2]. Термин OLAP ввёл Эдгар Кодд в публикации в журнале Computerworld в 1993 году[3], в которой он предложил 12 принципов аналитической обработки, по аналогии с 12 правилами для реляционных баз данных, сформулированными им же десятилетием ранее, в качестве референтного продукта, удовлетворяющего предложенным принципам, Кодд указал систему Essbase компании Arbor (поглощённой в 1997 году компанией Hyperion, которую, в свою очередь, в 2007 году купила Oracle). Примечательно, что впоследствии публикация была изъята из архивов Computerworld из-за возможного конфликта интересов, так как Кодд позднее оказывал консультационные услуги для Arbor[4].
Другие известные OLAP-продукты: Microsoft Analysis Services (ранее называвшиеся OLAP Services, часть SQL Server),SAS OLAP Server, TM1, PowerPlay, SAP BW, MicroStrategy Ingelligence Server, Mondrian, Аналитический комплекс ПРОГНОЗ[5].
C точки зрения реализации делятся на «физический OLAP» и «виртуальный» (реляционный, англ. Relational OLAP,ROLAP). «Физический», в свою очередь, в зависимости от реализации подразделяется на многомерный (англ. Multidimensional OLAP, MOLAP) и гибридный — (англ. Hybrid OLAP, HOLAP).
В первом случае наличествует программа, на этапе предварительной загрузки данных в OLAP из источников выполняющая предварительный расчёт агрегатов (вычислений по нескольким исходным значениям, например «Итог за месяц»), которые затем сохраняются в специальную многомерную базу данных, обеспечивающую быстрое извлечение и экономичное хранение. Примеры таких продуктов — Microsoft Analysis Services, Oracle OLAP Option, Essbase, SAS OLAP Server, TM1, PowerPlay.
Hybrid OLAP является комбинацией. Сами данные хранятся в реляционной базе данных, а агрегаты — в многомерной.
В ROLAP-реализациях все данные хранятся и обрабатываются реляционных системах управления базами данных, а агрегаты могут не существовать вообще или создаваться по первому запросу в СУБД или кэше аналитического ПО. Примеры таких продуктов — SAP BW, Microstrategy Intelligence Server, Mondrian.
С точки зрения пользователя все варианты выглядят похожими по возможностям. Наибольшее применение OLAP находит в продуктах для финансового планирования, хранилищах данных, решениях класса Business Intelligence.
OLTP (Online Transaction Processing), транзакционная система — обработка транзакций в реальном времени. Способ организации БД, при котором система работает с небольшими по размерам транзакциями, но идущими большим потоком, и при этом клиенту требуется от системы минимальное время отклика.
Термин OLTP применяют также к системам (приложениям). OLTP-системы предназначены для ввода, структурированного хранения и обработки информации (операций, документов) в режиме реального времени.