
- •Лабораторна робота №1 Робота зі зведеними таблицями
- •Теоретичні основи
- •Завдання
- •Лабораторна робота №2-3 Створення простих багатомірних olap кубів
- •Теоретичні основи
- •Завдання
- •Лабораторна робота №4 Побудова olap зрізів куба клієнтським засобом
- •Теоретичні основи
- •Хід роботи
- •1) Виклик в офісному застосуванні Зведеної таблиці
- •2) З'єднання офісного застосування із джерелом даних olap-кубів
- •3) Формування зведеної таблиці
- •4) Створення зведених діаграм з даними olap-кубів
- •5) Створення локальних olap-кубів за допомогою офісного застосування
- •Завдання
- •Лабораторна робота №5 Підготовка реляційної бд як джерела даних для сховища даних
- •Теоретичні основи
- •Завдання
- •Варіанти
- •Лабораторна робота №6 Створення сховища даних на основі реляційної бд за заповнення його даними
- •Теоретичні основи
- •2) Очищення даних
- •3) Перетворення й консолідація даних
- •4) Завантаження даних
- •5) Відновлення даних
- •Завдання
- •Лабораторна робота №7-9 Мова багатомірних виражень mdx (Multi-Dimensional eXpressions)
- •Теоретичні основи
- •Завдання
- •Список літератури
Лабораторна робота №5 Підготовка реляційної бд як джерела даних для сховища даних
Мета роботи: закріпити знання з проектування реляційної БД.
Теоретичні основи
Збір і зберігання інформації, а також рішення завдань інформаційно-пошукового запиту ефективно реалізуються засобами систем керування базами даних (СУБД). В OLTP (Onlіne Transactіon Processіng)-підсистемах реалізується транзакційна обробка даних. Безпосередньо OLTP-системи не підходять для повноцінного аналізу інформації в силу суперечливості вимог, пропонованих до OLTP-систем і СППР.
Одержання аналітичної звітності в інформаційних системах, заснованих на традиційних базах даних зв’язано з рядом обмежень:
- розробка кожного звіту вимагає роботи програміста;
- звіти формуються дуже повільно, сповільнюючи при цьому роботу всієї інформаційної системи;
- дані, одержувані від різних структурних елементів компанії не уніфіковані й часто суперечливі.
Сховища даних призначені для обробки щодо невеликої кількості транзакцій, які мають непередбачений характер і вимагають відповіді на довільні, неструктуровані й евристичні запити. Інформація в сховище даних організована відповідно до вимог можливих запитів і призначена для підтримки прийняття довгострокових стратегічних рішень відносно невеликою кількістю керівників
Хоча системи OLTP і сховища даних мають зовсім різні характеристики й створюються для різних цілей, вони тісно зв'язані в тому розумінні, що системи OLTP є джерелом інформації для сховища даних.
Порівняння основних характеристик типових систем OLTP і сховищ даних
Система OLTP |
Сховище даних |
Містить поточні дані |
Містить історичні дані |
Містить поточні дані |
Зберігає докладні відомості, а також частково й повністю узагальнені дані |
Дані є динамічними |
Дані в основному є статичними |
Повторюваний спосіб обробки даних |
Нерегламентований, неструктурований й евристичний спосіб обробки даних |
Висока інтенсивність обробки транзакцій |
Середня й низька інтенсивність обробки транзакцій |
Передбачуваний спосіб використання даних |
Непередбачений спосіб використання даних |
Призначена для обробки транзакцій |
Призначено для проведення аналізу |
Орієнтована на прикладні області |
Орієнтовано на предметні області |
Підтримка прийняття повсякденних рішень |
Підтримка прийняття стратегічних рішень |
Обслуговує велика кількість працівників виконавчого рівня |
Обслуговує відносно мала кількість працівників керівного рівня |
Завдання
Розробити структуру реляційної БД для заданої предметної області. Предметна область вибирається відповідно до варіанта, номер варіанта відповідає номеру студента за списком.
Заповнити БД даними.
Номер варіанту співпадає з номер за списком.