ї обробки даних. Межзапросний паралелізм передбачає одночасне виконання безлічі запитів, що відносяться до різних транзакціях. Під внутрізапросним паралелізмом розуміється одночасне виконання відразу декількох операцій (наприклад операцій вибірки), що відносяться до одного і того ж запиту. І внутрізапросний, і межзапросний паралелізм реалізується на основі поділу даних, аналогічного горизонтальному фрагментації. Нарешті, поняття внутріопераціонного паралелізму означає паралельне виконання однієї операції у вигляді набору субоперацій із застосуванням, на додаток до фрагментації даних, також і фрагментації функцій. Мови баз даних, орієнтовані на операції над множинами, забезпечують багато можливостей для використання внутріопераціонного паралелізму. p align="justify"> Розподілена/паралельна база даних - це саме база даних, а не "колекція" файлів, індивідуально збережених на різних вузлах мережі. У цьому полягає різниця між DDB і розподіленої файлової системою. p align="justify"> Система має повну функціональність СУБД. Вона не зводиться за своїми можливостями ні до розподілених файлових систем, ні до систем обробки транзакцій. Обробка транзакцій - тільки одна з функцій, що надаються подібними системами. Поряд з цим вони повинні також забезпечувати функції запитів і структурної організації даних, які необов'язково підтримуються системами обробки транзакцій. p align="justify"> Розподіл (включаючи фрагментацію і реплікацію) даних по безлічі вузлів невидимо для користувачів. Це властивість називається прозорістю. Технологія розподілених/паралельних баз даних поширює основоположну для управління базами даних концепцію незалежності даних на середу, де дані розподілені і реплікуються по безлічі комп'ютерів, пов'язаних мережею. Це забезпечується за рахунок декількох видів прозорості: прозорість мережі (отже, прозорість розподілу), прозорість реплікації і прозорість фрагментації. p align="justify"> Запитання прозорості більш критичні для розподілених, ніж для паралельних СУБД. Для цього є дві причини. По-перше, багатопроцесорні системи, для яких реалізуються паралельні СУБД, функціонують під управлінням єдиної операційної системи. По-друге, розробки програмного забезпечення на паралельних системах підтримуються мовами паралельного програмування, також забезпечують деяку ступінь прозорості. p align="justify"> У розподілених СУБД дані і додатки, які здійснюють доступ до них, можуть бути локалізовані на одному і тому ж вузлі, завдяки чому виключається (або скорочується) потреба у віддаленому доступі до даних, характерна для систем телеобробки даних в режимі поділу часу. Далі, оскільки на кожному вузлі виконується менше додатків і зберігається менша порція бази даних, можна скоротити також конкуренцію при доступі до даних і ресурсів. p align="justify"> Висока продуктивність - одна з найважливіших цілей, на досягнення якої спрямовані технології паралельних СУБД. Як правило, вона забезпечується за рахунок поєднання кількох взаємно...