Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Korit.docx
Скачиваний:
2
Добавлен:
20.09.2019
Размер:
107.21 Кб
Скачать

Лекція 6.

16) Багатовимірні системи дозволяють оперативно обробляти інформацію для проведення аналізу і прийняття рішення.

У розвитку концепцій БД можна виділити наступні два напрямки:

● системи оперативної обробки;

● системи аналітичної обробки (системи підтримки прийняття рішень).

Реляційні СКБД призначалися для баз даних оперативної обробки інформації і в цій області були дуже ефективні.

Багатовимірні СКБД є вузькоспеціалізованими СКБД, призначеними для інтерактивної аналітичної обробки інформації.

Прогнозованість даних передбачає завдання функцій прогнозування і застосування їх до різних тимчасових інтервалах.

Багатомірність моделі даних означає не багатомірність візуалізації цифрових даних, а багатовимірне логічне представлення структури інформації при описі і в операціях маніпулювання даними.

Вимірювання (Dimension) - це множина однотипних даних, що утворюють одну з граней гіперкуба.

Комірка (Cell) або показник - це поле, значення якого однозначно визначається фіксованим набором вимірювань

У полікубічній схемі передбачається, що в БД може бути визначено декілька гіперкубів з різною розмірністю і з різними вимірами як грані.

У разі гіперкубічної схеми передбачається, що всі показники визначаються одним і тим же набором вимірів

«Зріз» ( Slice) представляє собою підмножину гіперкуба, отриману в результаті фіксації одного або декількох вимірів. Операція «обертання» (Rotate) застосовується при двомірному поданні даних

Основною перевагою багатовимірної моделі даних є зручність і ефективність аналітичної обробки великих обсягів даних, пов'язаних з часом.

Недоліком багатовимірної моделі даних є її громіздкість для найпростіших завдань звичайної оперативної обробки інформації.

17. Особливості об'єктно-орієнтованої моделі даних

В об'єктно-орієнтованій моделі при поданні даних є можливість ідентифікувати окремі записи бази. Між записами бази даних і функціями їх обробки встановлюються взаємозв'язки за допомогою механізмів, подібних відповідним засобам в об'єктно-орієнтованих мовах програмування.

Інкапсуляція обмежує область видимості імені властивості межами того об'єкта, в якому воно визначене.

Спадкування поширює область видимості властивості на всіх нащадків об'єкта.

Поліморфізм в об'єктно-орієнтованих мовах програмування означає здатність одного і того ж програмного коду працювати з різнотипними даними.

Перевагою об'єктно-орієнтованої моделі даних є можливість відображення інформації про складні взаємозв'язки об'єктів.

Недоліками об'єктно-орієнтованої моделі є висока поняттєва складність, незручність обробки даних і низька швидкість виконання запитів.

18) Основні типи даних:

● числові. Приклади значень даних: 0.43, 328, 2Е +5;

● символьні (алфавітно-цифрові). Приклади значень даних: "п'ятниця", "рядок", "програміст";

● дати, що задаються за допомогою спеціального типу "Дата" або як звичайні символьні дані. Приклади значень даних: 1.12.97, 23/2/1999.

До числа порівняно нових типів даних можна віднести наступні:

тимчасові і дата-часові, призначені для зберігання інформації про час і дату. Приклади значень даних: 31.01.85 (дата), 9:10:03 (час), 6.03.1960 12:00 (дата і час);

символьні змінної довжини, призначені для зберігання текстової інформації великої довжини, наприклад, документа;

двійкові, призначені для зберігання графічних об'єктів, аудіо та відеоінформації, просторової, хронологічної та іншої спеціальної інформації;

гіперпосилання (hyperlinks), призначені для зберігання посилань на різні ресурси (вузли, файли, документи і т. д.), що знаходяться поза базою даних, наприклад, у мережі Internet, корпоративній мережі intranet або на жорсткому диску комп'ютера.

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