Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпаргалки на іспит з бд (1).docx
Скачиваний:
10
Добавлен:
23.04.2019
Размер:
3.74 Mб
Скачать

10.11. Етапи створення багатовимірної бд засобами Erwin (§10.8 посібника Ситник…).

Для переходу до вимірного моделювання сховища даних необхідно при створенні нової моделі (меню File/NEW) в діалозі Teamplate Selection зі списку шаблонів обрати DIMENSION. Або через меню Option – Preferance: DM.

Для занесення нової таблиці використовуємо кнопку в меню інструментів. Для визначення імені треба клацнути мишкою на новоствореній таблиці і в меню вибрати опцію TABLE EDITOR. З’явиься діалогове вікно, в якому ідентифікується таблиця та задаються властивості.

Специфічні властивості таблиці – закладка DIMENSIONAL. Для кожної таб можна задавати 6 правил маніпулювання даними: оновлення, поповнення, резервне копіювання, відновлення, архівування, очистка. Для кожного правила можна задати ім’я, тип , визначення.

Зв’язок правила з певною таб можна виконати так: діалог Table editor або безпосередньо з Data Warehouse Rule editor. Атрибути таблиці вводяться в редакторі Column editor.

На основі створених зв’язків Erwin автоматично визначає роль таблиці у сховищі даних (Ф,В, чи К). Для визначення ролі таблиці вручну активізувати опцію Calculate Automatically.

При створення В слід пам’ятати, що цей тип таблиць містить дані , що не змінюються, або практично не змінюються. Таблиці у сховищі «зірка» мають ненормалізовану форму і внесення змін до В може призвести до різних аномалій. Щоб цього уникнути при зберіганні даних Erwin дозволяє задавати такі параметри редагування В:

- перезаписування старих даних новими зі знищенням старих

- створення нового запису у В з новими даними і тимчасовими вимірами. Старі дані зберігаються

- запис нових даних у додатковому полі того самого запису.

При проектуванні сховища даних в Erwin можна також визначити метадані. Для кожного стовпчика можна вказати джерело даних, мотод, з допомогою якого дані вибираються, фільтруються, очищаються та перетворюються перш, ніж потрапляють до сховища.

Erwin автоматично перевіряє коректність вимірної моделі і видає на екран діагностичне повідомлення у таких випадках порушення синтаксису:

  • Ф не є у зв’язку дочірньою

  • К не є у зв’язку батьківською

  • Встановлено ідентифікуючий зв’язок між КтаФ

Для фізичного проектування використовується методологія Dimensional Modeling (DM). Вона вибирається в закладці Methodology діалогу Preferences. Вибрана опція відображає зв’язки діагональними лініями, які встановлюються в групі Relationship lines закладки General діалогу Stored display editor меню Edit/Stored display

Тема 11 “Основи проектування сховищ даних”

11.1. Концепція складів даних.

Вперше запропонована спеціалістами IBM у формі «інформаційного складу» (складу інфо) Склад даних (СД)– це предметно-орієнтований інтегрований, прив’язаний до часу та незмінний набір даних, призначений для підтримки прийняття рішень Предметно-орієнтований: відображає вимогу збереження даних, призначених для підтримки прийняття рішення. Інтегрованість: Дані поступають з різних джерел,і для того, щоб представити їх користувачеві, необхідно створити інтегроване джерело, яке б забезпечувало узгодженість інформації, що зберігається Часова прив’язка: дані в СД будуть точними і коректними лиші у випадку відповідності їх певними часовим проміжкам. Незалежність: нові дані, що поступають в СД не замінюють існуючих, а лише доповнюють їх , тобто поступово інтегруюься з уже накопиченими.