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

Тема 8 “Основи теорії розподілених бд”

8.1. Поняття розподіленої бд. Вимога прозорості. Переваги і недоліки розподілених бд.

Розподілена БД – це сукупність взаємоповязаних баз даних, розподілених у компютерній мережі. Інформація у РСКБД розподіляється за вузлами мережі. Існують два основні способи розподіленого зберігання даних: фрагментація та реплікація.

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

Розподілені системи поділяються на гомогенні та гетерогенні. Перші з них – це системи, орієнтовані на використання якоїсь однієї СКБД. На відміну від гомогенних систем, у гетерогенних системах у різних вузлах мережі можуть використовуватися різні СКБД.

Переваги:

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

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

3 РБД більш гнучка з погляду її розширення шляхом створення нових вузлів.

Недоліки:

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

2 Ці системи потребують додаткових капіталовкладень на мережеве устаткування, канали звязку та забезпечення системи їх захисту.

3 ускладнюється вирішення проблеми цілісності РБД.

4 проектування РБД набагато складніше, ніж проектування централізованих БД.

8.2. Класифікація розподілених бд.

. Класифікація розподілених БД

Гомогенні – це системи які орієнтовані на використання однієї СКБД. Гетерогенні- си-ми у різних вузлах яких можуть використовуватись різні СКБД. Мультибазові – це си-ми у яких управління кожним із сайтів здійснюється абсолютно автономно. Нефедиральні – це си-ми без локальних користувачів. Федеральні – си-ми змішаного типу містить елементи розподілених та централізованих БД і виглядає як розподілена.

8.3. Поняття розподіленої обробки, розподіленої скбд і паралельної скбд.

8.4. Функції типової розподіленої скбд.

1) забезпечувати набір функціональних можливостей централізованої СКБД 2) Розширені служби встановлення зєднань повинні бути доступні до віддалених вузлів, мереж і уможливлювати передачу запитів та даних між вузлами. 3)Розширені засоби ведення каталогів ,які зберігають відомості щодо розподілу даних у мережі 4) засоби опрацювання розподілених засобів вкл.механізми їх оптимізації і організації віддаленого доступу 5) Розштрення функції управління паралельністю для підтримки цілісності реплікованих даних 6) розширені функції відновлення БД які враховують можливість відмов у роботі окремих сайтів і відмов ліній звязку