Суббота, 20.04.2024
Базы данных Access
Меню сайта


Помощь по другим предметам

Подработка для преподавателей и студентов



Преобразование базы данных Access 2000 или Access 2002—2003 в формат ACCDB

Преобразование базы данных Access 97 в формат ACCDB

Открытие в Access 2007 базы данных, созданной или измененной в приложении Access 2010

Преобразование базы данных Access 2007 в формат предыдущей версии

Поиск

Поиск Яндекса по сайту

Для поиска базы данных access введите слово, например, "библиотека" и нажмите кнопку

 

Как платить

Прайс

Для заказа БД
Скачать готовые базы данных MS Access 

Если Вам необходимо создать базу данных в СУБД MS Access, исходя из конкретного задания, заказы временно не принимаются

Категории раздела
A [2]
Основные понятия баз данных на A
B [0]
Основные понятия баз данных на B
C [1]
Основные понятия баз данных на C
D [1]
Основные понятия баз данных на D
E [0]
Основные понятия баз данных на E
F [0]
Основные понятия баз данных на F
G [0]
Основные понятия баз данных на G
H [1]
Основные понятия баз данных на H
I [0]
Основные понятия баз данных на I
J [0]
Основные понятия баз данных на J
K [1]
L [0]
M [2]
N [0]
O [4]
P [0]
Q [0]
R [0]
S [1]
T [0]
U [0]
V [1]
W [0]
X [0]
Y [0]
Z [0]
А [22]
Б [3]
В [5]
Г [4]
Д [7]
Е [0]
Ё [0]
Ж [4]
З [6]
И [12]
Й [0]
К [5]
Л [2]
М [9]
Н [0]
О [11]
П [19]
Р [3]
С [26]
Т [4]
У [2]
Ф [5]
Х [1]
Ц [4]
Ч [1]
Ш [0]
Щ [0]
Ы [0]
Э [4]
Ю [0]
Я [1]
Отзывы
Информация об авторе и отзывы
Соцсети
Личная страница автора
Статистика
Block title
Block content
Форма входа
Главная » Статьи » Базы данных: основные понятия » O
Список всех готовых баз данных на главной странице сайта.

OLAP (англ. online analytical processing, аналитическая обработка в реальном времени) - Базы данных: основные понятия

OLAP (англ. online analytical processing, аналитическая обработка в реальном времени)

OLAP (англ. online analytical processing, аналитическая обработка в реальном времени)

OLAP (англ. online analytical processing, аналитическая обработка в реальном времени) — технология обработки информации, включающая составление и динамическую публикацию отчётов и документов. Используется аналитиками для быстрой обработки сложных запросов к базе данных. Служит для подготовки бизнес-отчётов по продажам, маркетингу, в целях управления, т. н. data mining — добыча данных (способ анализа информации в базе данных с целью отыскания аномалий и трендов без выяснения смыслового значения записей). Основоположник термина OLAP, Эдгар Кодд, предложил в 1993 году «12 законов аналитической обработки в реальном времени».
Действие OLAP
Причина использования OLAP для обработки запросов — это скорость. Реляционные БД хранят сущности в отдельных таблицах, которые обычно хорошо нормализованы. Эта структура удобна для операционных БД (системы OLTP), но сложные многотабличные запросы в ней выполняются относительно медленно.
OLAP делает мгновенный снимок реляционной БД и структурирует её в пространственную модель для запросов. Заявленное время обработки запросов в OLAP составляет около 0,1 % от аналогичных запросов в реляционную БД.
OLAP-структура, созданная из рабочих данных, называется OLAP-куб. Куб создаётся из соединения таблиц с применением схемы звезды или схемы снежинки. В центре схемы звезды находится таблица фактов, которая содержит ключевые факты, по которым делаются запросы. Множественные таблицы с измерениями присоединены к таблице фактов. Эти таблицы показывают, как могут анализироваться агрегированные реляционные данные. Количество возможных агрегирований определяется количеством способов, которыми первоначальные данные могут быть иерархически отображены.
Например, все клиенты могут быть сгруппированы по городам или по регионам страны (Запад, Восток, Север и т. д.), таким образом, 50 городов, 8 регионов и 2 страны составят 3 уровня иерархии с 60 членами. Также клиенты могут быть объединены по отношению к продукции; если существуют 250 продуктов по 2 категориям, 3 группы продукции и 3 производственных подразделения, то количество агрегатов составит 16560. При добавлении измерений в схему, количество возможных вариантов быстро достигает десятков миллионов и более.
OLAP-куб содержит в себе базовые данные и информацию об измерениях (агрегатах). Куб потенциально содержит всю информацию, которая может потребоваться для ответов на любые запросы. Из-за громадного количества агрегатов, зачастую полный расчёт происходит только для некоторых измерений, для остальных же производится «по требованию».
Вместе с базовой концепцией существуют три типа OLAP — OLAP со многими измерениями (Multidimensional OLAP — MOLAP), реляционный OLAP (Relational OLAP — ROLAP) и гибридный OLAP (Hybrid OLAP — HOLAP). MOLAP — это классическая форма OLAP, так что её часто называют просто OLAP. Она использует суммирующую БД, специальный вариант процессора пространственных БД и создаёт требуемую пространственную схему данных с сохранением как базовых данных, так и агрегатов. ROLAP работает напрямую с реляционным хранилищем, факты и таблицы с измерениями хранятся в реляционных таблицах, и для хранения агрегатов создаются дополнительные реляционные таблицы. HOLAP использует реляционные таблицы для хранения базовых данных и многомерные таблицы для агрегатов. Особым случаем ROLAP является ROLAP реального времени (Real-time ROLAP — R-ROLAP). В отличие от ROLAP в R-ROLAP для хранения агрегатов не создаются дополнительные реляционные таблицы, а агрегаты рассчитываются в момент запроса. При этом многомерный запрос к OLAP-системе автоматически преобразуется в SQL-запрос к реляционным данным.
Каждый тип хранения имеет определённые преимущества, хотя есть разногласия в их оценке у разных производителей. MOLAP лучше всего подходит для небольших наборов данных, он быстро рассчитывает агрегаты и возвращает ответы, но при этом генерируются огромные объёмы данных. ROLAP оценивается как более масштабируемое решение, использующее к тому же наименьшее возможное пространство. При этом скорость обработки значительно снижается. HOLAP находится посреди этих двух подходов, он достаточно хорошо масштабируется и быстро обрабатывается. Архитектура R-ROLAP позволяет производить многомерный анализ OLTP-данных в режиме реального времени.
Сложность в применении OLAP состоит в создании запросов, выборе базовых данных и разработке схемы, в результате чего большинство современных продуктов OLAP поставляются вместе с огромным количеством предварительно настроенных запросов. Другая проблема — в базовых данных. Они должны быть полными и непротиворечивыми. 
 
Реализации OLAP
Первым продуктом, выполняющим OLAP-запросы, был Express (компания IRI). Однако, сам термин OLAP был предложен Эдгаром Коддом, «отцом реляционных БД». А работа Кодда финансировалась Arbor, компанией, выпустившей свой собственный OLAP-продукт — Essbase (позже купленный Hyperion, которая в 2007 г. была поглощена компанией Oracle) — годом ранее.
Другие хорошо известные OLAP-продукты включают Microsoft Analysis Services (ранее называвшиеся OLAP Services, часть SQL Server), Oracle OLAP Option, DB2 OLAP Server от IBM (фактически, Essbase с дополнениями от IBM), SAP BW, SAS OLAP Server, продукты Brio, BusinessObjects, Cognos, MicroStrategy и других производителей.
C технической точки зрения, представленные на рынке продукты делятся на «физический OLAP» ((M)ultidimensional) OLAP, ((H)ybrid OLAP) и «виртуальный» ((R)elational OLAP).
В первом случае наличествует программа, на этапе предварительной загрузки данных в OLAP из источников выполняющая предварительный расчёт агрегатов (вычислений по нескольким исходным значениям, например «Итог за месяц»), которые затем сохраняются в специальную многомерную БД, обеспечивающую быстрое извлечение. Примеры таких продуктов — Microsoft Analysis Services, Oracle OLAP Option, Oracle/Hyperion Essbase, Prognoz, SAS OLAP Server, Cognos PowerPlay. Hybrid OLAP является комбинацией. Сами данные хранятся в реляционной БД, а агрегаты — в многомерной БД.
Во втором случае данные хранятся в реляционных СУБД, а агрегаты могут не существовать вообще или создаваться по первому запросу в СУБД или кэше аналитического ПО. Примеры таких продуктов — SAS, SAP BW, Deductor, BusinessObjects, Microstrategy.
Системы, имеющие в своей основе «физический OLAP» обеспечивают стабильно лучшее время отклика на запросы, чем системы «виртуальный OLAP». Поставщики систем «виртуальный OLAP» заявляют о большей масштабируемости их продуктов в плане поддержки очень больших объемов данных.
С точки зрения пользователя оба варианта выглядят похожими по возможностям.
Наибольшее применение OLAP находит в продуктах для бизнес-планирования и хранилищах данных.
 
Готовые курсовые и контрольные работы по СУБД MS Access:
  1. Курсы повышения квалификации access Курсы повышения квалификации
  2.  Реализация готовой продукции Скачать базу данных Реализация готовой продукции
  3. Готовая база данных «Платный прием в поликлинике» в Access
  4. Такси Скачать базу данных access Такси
  5. Пример базы данных «Учет выполнения работ»
  6. Прокат автомобилей 2 Скачать бд access Прокат автомобилей
  7. Определение факультативов для студентов access бд Определение факультативов для студентов
  8. Пример базы данных «Оптовый магазин. Учет продаж товара»
  9. Готовая база данных аксесс «Учет сделок с недвижимостью»
  10. БД отдела доставки почтового отделения Ссылка
  11. Скачать курсовую бд «Учет выполнения заказов» в Access
  12. Курсовой в access «Учет нарушений правил дорожного движения»
  13. Скачать готовую базу «Туристическое агентство»
  14. Пример базы данных «Учет подписки на печатные издания» в Access
 
Ключевые слова: база данных access 2000; бд access 2003; субд access 2007; базы данных access; access пример; программирование access 2010; готовая база данных; создание база данных; база данных СУБД; access курсовая; база данных пример; программа access 2003; access описание; access реферат; access запросы; access примеры; скачать бд access 2003; объекты access; бд в access 2010; скачать субд access; база данных ms access; субд access реферат; субд ms access; преимущества access; базу данных; скачать базу данных на access 2007; базы данных; реляционная база данных; системы управления базами данных; курсовая база данных; скачать базу данных; база данных access скачать; базы данных access скачать; реферат база данных; база данных скачать; программа база данных; база данных; база данных курсовой; скачать базу данных access; access; готовая база данных access;  базы данных проектирование; реализация и сопровождение; создание БД; примеры БД; скачать БД; реляционные БД; базы данных СУБД; курсовая БД; курсовая работа по СУБД; реляционная; с база данных; создание СУБД; нормализация данных; примеры СУБД; база данных примеры; курсовые работы по СУБД; нормализация; базе данных; структура БД; пример БД; база запросов; учебная база данных; проектирование БД; данных; описание БД; субд реферат; создать БД; база данных по; использование БД; курсовая работа база данных; готовая; использование СУБД; таблица БД; база данных 2008 скачать; базу
Категория: O | Добавил: astor (14.02.2011)
Просмотров: 5324 | Теги: OLAP, online analytical processing, основные понятия баз данных, аналитическая обработка в реальном | Рейтинг: 0.0/0

Поиск Яндекса по сайту

Для поиска базы данных access введите слово, например, "сотрудники" и нажмите кнопку

 

Заказать базу данных

Часто задаваемые вопросы

Copyright MyCorp © 2024