Распределенные б.д. в настоящие время является одним из наиболее распространенных типов систем. Р.с.б. называется б.д. которая располагается на различных узлах сети и управляется различными С.У.Б.Д. в то же время для пользователя распределенная б.д. работает как локальная б.д.
Свойства распределеннок:
1) Локальная автономия – управление данными на каждом узле осуществляется локально.
2) Независимость от центрального узла – понимается в том смысле, что б.д. на каждом узле само достаточна, то есть имеет свой словарь, и защиту.
3) Непрерывные операции – должен выполняться принцип непрерывной работы, в смысле непрерывного доступа к данным.
4) Прозрачность расположения – пользователь не чего не должен знать о реальном расположении данных.
5) Прозрачная фрагментация – одна и та же таблица может храниться одновременно на нескольких узлах. Для пользователя имеется возможность через стандартный SQL осуществить доступ к таблицам находящимся на разных узлах.
6) Прозрачность тиражирования – в распределенных системах б.д. имеет реплики на каждой машине очень дорогостояще поэтому вместо реплик используют тираж. Тираж – это перенос изменений сделанных одним узлом в базу находящейся на другом узле, причем это осуществляется в асинхронном режиме.
7) Обработка распределенных ресурсов – подразумевается возможность работы языка SQL с распределенными данными. Через их унифицированный указатель ресурсов.
8) Обработка распределенных транзакций - транзакции могут применятся к данным находящимся на разных узлах.
9) Независимость от оборудования.
10) Прозрачность сети – б.д. могут строятся на сетях разных технологий.
11) Независимость от о.с.
12) Независимость от конкретной б.д.