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

20.Характеристика інфологічної…

Інфологічний рівень являє собою інформаційно-логічну модель (ІЛМ) предметної області, в якій виключена надмірність даних і відображені інформаційні особливості об’єкта управління, без урахування особливостей і специфіки конкретної СУБД.

Мета інфологічного проектування — створити структуровану інформаційну модель ПО, для якої розроблятиметься БД. Під час проектування на інфологічному рівні створюється інформаційно-логічна модель.

Даталогічний (логічний, концептуальний) рівень формуєтьсяз урахуванням специфіки і особливостей конкретної СУБД. На цьому рівні будується концептуальна модель даних, тобто спеціальним способом структурована модель ПО, яка відповідає особливостям і обмеженням вибраної СУБД. Модель логічного рівня, яка підтримується засобами конкретної СУБД, іноді називають даталогічною. Залежно від типів моделей, які підтримуються засобами СУБД, є ієрархічні, сіткові і реляційні моделі баз даних. Найпоширенішими на сучасному ринку програмних продуктів є реляційні СУБД.

21.Методи створення оптимальної моделі бд

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

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

РеляціЙна БД- це набір взаємопов'язаних відношень. Кожне відношення (таблиця) в ЕОМ подасться як файл. Відношення можна поділити на два класи: об'єктні І зв'язкові.

Об'єктні відношення зберігають дані про інформаційні об'єкти предметної області. Наприклад: КЛІЄНТ (код клієнта, назва клієнта, адреса, телефон) є об'єктним відношенням.

Зв'язкове відношення зберігає первинні ключі двох або більше об'єктних відношень. Ключі зв'язкового відношення мають на меті встановлення зв'язків між об'єктними відношеннями.

Посилкова цілісність - це відповідність між об'єктними та зв'язковими відношеннями, яка полягає в тому, що кожному зовнішньому ключеві зв'язкового відношення має відповідати рядок якогось об'єктного відношення. Без такого обмеження може статися так, що зовнішній ключ посилається на об'єкт, про який нічого не відомо.

22.Побудова логічної моделі даних

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

23.Поняття сховищ даних..

Сховище даних - це систематизована інформація з різнорідних джерел, яка є необхідною для обробки з метою ухвалення стратегічно важливих рішень.

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

1.У базі даних OLTP-систем дані нормалізуються з метою запобігання виникненню аномалій надмірності та порушення цілісності й узгодженості бази даних при внесенні змін до бази даних.

2.При проектуванні баз даних не враховуються процедури їх подальшої обробки. При проектуванні сховищ даних потрібно знати і враховувати процедури агрегування даних, причому ступінь узагальнення для різних даних може бути різним. 3.При проектуванні сховищ даних необхідно враховувати «часовий» фактор, тобто ступінь деталізації фактів. Існує два способи проектування сховищ даних: спадний і висхідний. Спадний спосіб — це такий спосіб, коли спочатку проектується корпоративне сховище, а потім воно стає джерелом інформації для кіосків даних, тобто кіоски є залежними. Висхідний спосіб полягає в тому, що на початку проектуються кіоски даних, які охоплюють окремі напрями діяльності корпорації чи певні його підрозділи.