них транзакцій відбуватиметься зі збереженням чотирьох основних властивостей транзакцій, а саме: атомарності, узгодженості, ізольованості та тривалості.
Правило 9
Незалежність від типу обладнання
СУРБД повинна бути здатна функціонувати на обладнанні з різними обчислювальними платформами.
Правило 10
Незалежність від операційної системи
Прямим наслідком попереднього правила є вимога, згідно з яким СУРБД повинна бути здатна функціонувати під управлінням різних операційних систем.
Правило 11
Незалежність від мережевої архітектури
СУРБД повинна бути здатна функціонувати в мережах з різною архітектурою і типами носія.
Правило 12
Незалежність від типу СУБД
СУРБД повинна бути здатна функціонувати поверх різних локальних СУБД, можливо, з різним типом використовуваної моделі даних. Іншими словами, СУРБД повинна підтримувати гетерогенність. p align="justify"> Системи з розподіленими базами даних мають додаткові переваги перед традиційними централізованими системами баз даних, але ця технологія не позбавлена ​​і деяких недоліків.
Переваги
Відображення структури організації
Великі організації, як правило, мають безліч відділень, які можуть перебувати в різних кінцях країни і навіть за її межами. Цілком логічно буде припустити, що використовувані цими організаціями бази даних повинні бути розподілені між окремими офісами. У кожному відділенні може підтримуватися своя база даних. У подібній базі даних персонал відділення зможе виконувати необхідні йому локальні запити. Керівництву компанії може знадобитися виконувати глобальні запити, що передбачають одержання доступу до даних, що зберігаються для у всіх існуючих відділеннях компанії. p align="justify"> Разделяемост' і локальна автономність
Географічна розподіленість організації може бути відображена в розподілі її даних, причому користувачі одного сайту зможуть отримувати доступ до даних, що зберігаються для на інших сайтах. Дані можуть бути поміщені на той сайт, на якому зареєстровані користувачі, що їх найчастіше
використовують. В результаті зацікавлені користувачі отримують локальний контроль над необхідними їм даними і можуть встановлювати або
регулювати локальні обмеження на їх використання. Адміністратор глобальної бази даних (АБД) відповідає за систему в цілому. Як правило, частина цієї відповідальності делегується на локальний рівень, завдяки чому АБД локального рівня отримує можливість управляти локальної СУБД. p align="justify"> Підвищення доступності даних
У централізованих СУБД відмова центрального комп'ютера ви...