Page 56 - 6430
P. 56
8. ПРИНЦИПИ РОЗПОДІЛЕНОЇ ОБРОБКИ ДАНИХ
Режими використання БД у загальному вигляді показані на
рис. 8.1.
Якщо з БД працюють одночасно декілька користувачів, то в
цьому випадку СУБД повинна забезпечувати коректну
паралельну роботу всіх користувачів над одними і тими ж
даними. Розрізняють розподілену обробку і розподілені БД.
Рис. 8.1 Режими використання баз даних
Розподілена обробка - це обробка з використанням
централізованої бази даних, доступ до якої може виконуватись з
різних комп'ютерів мережі (рис. 8.2, a). Ця топологія часто
називається "клієнт-сервер" В цій системі одні вузли клієнти, а
інші - сервери.
Сервер - комп'ютер, який надає деякі послуги іншим
комп'ютерам, обмін повідомленнями з якими здійснюється за
допомогою мережі, що їх з'єднує. Послуги полягають у наданні
комп'ютеру, який звертається, ресурсів сервера (файлів,
обчислювальних ресурсів і т.ін.) шляхом виконання вказаної
програми і видачі результатів її роботи.
Клієнт - це процес, який посилає запит наобслуговування.
Розподілена база даних - це набір логічно зв'язаних між
собою роздільних даних і їх описів, які фізично розподілені в
деякій комп'ютерній мережі (рис. 8.2 , б). Розподілена СУБД, в
якій управління кожним із вузлів виконується зовсім автономно
називається мультибазовою системою.
Розподілена СУБД – це програмна система, яка призначена
для управління розподіленими базами даних і яка забезпечує
прозорий доступ користувачів до розподіленої інформації.
56