Какова типичная распределённая система базы данных?

Под распределенной базой данным (РБД) понимается набор логически связанных между собой разделяемых данных, которые физически распределены по разных узлам компьютерной сети.

СУРБД - это программный комплекс (СУБД), предназначенный для управления РБД и позволяющий сделать распределенность прозрачной для конечного пользователя. Прозрачность РБД заключается в том, что с точки зрения конечного пользователя она должна вести себя точно также, как централизованная. Логически единая БД разделяется на фрагменты, каждый из которых хранится на одном компьютере, а все компьютеры соединены линиями связи. Каждый из этих фрагментов работает под управлением своей СУБД.

Критерии распределения:

Локальная автономность. Локальные данные принадлежат локальным узлам и управляется администраторами локальных БД. Локальные процессы в РБД остаются локальны ми. Все процессы на локальном узле контролируются только ЭТИМ узлом.

Отсутствие опоры на центральный узел. В системе не должно быть узла, без которого система не может функционировать, те не должно быть центральных служб.

Непрерывное функционирование. Удаление или добавление узла не должно требовать остановки системы в целом.

Независимость от местоположения. Пользователь должен получать доступ к любым данным в системе, независимо от того, являются эти данные локальными если удалёнными.

Независимость от фрагментации. Доступ к данным не должен зависеть от наличия если отсутствия фрагментации-е и от типа фрагментации.

Независимость от репликации. Доступ к данным не,должен зависеть от наличия или отсутствия реплик данных.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: