|
Распределенные базы данных (РБД) — совокупность логически взаимосвязанных баз данных, распределенных в компьютерной сети.
Основные принципы
РБД состоит из набора узлов, связанных коммуникационной сетью, в которой:
а)каждый узел — это полноценная СУБД сама по себе;
б)узлы взаимодействуют между собой таким образом, что пользователь
любого из них может получить доступ к любым данным в сети так, как
будто они находятся на его собственном узле.
Каждый узел сам по себе является системой базы данных. Любой
пользователь может выполнить операции над данными на своем локальном
узле точно так же, как если бы этот узел вовсе не входил в
распределенную систему. Распределенную систему баз данных можно
рассматривать как партнерство между отдельными локальными СУБД на
отдельных локальных узлах.
Фундаментальный принцип создания распределенных баз данных («правило
0»): Для пользователя распределенная система должна выглядеть так же,
как нераспределенная система.
|