информационно-новостной портал
Главная / Статьи / Информатика / Программирование /

Распределенные базы данных

Распределенные б.д. в настоящие время является одним из наиболее распространенных типов систем. Р.с.б. называется б.д. которая располагается на различных узлах сети и управляется различными С.У.Б.Д. в то же время для пользователя распределенная б.д. работает как локальная б.д.

Свойства распределеннок

1) Локальная автономия – управление данными на каждом узле осуществляется локально.

2) Независимость от центрального узла – понимается в том смысле, что б.д. на каждом узле само достаточна, то есть имеет свой словарь, и защиту.

3) Непрерывные операции – должен выполняться принцип непрерывной работы, в смысле непрерывного доступа к данным.

4) Прозрачность расположения – пользователь не чего не должен знать о реальном расположении данных.

5) Прозрачная фрагментация – одна и та же таблица может храниться одновременно на нескольких узлах. Для пользователя имеется возможность через стандартный SQL осуществить доступ к таблицам находящимся на разных узлах.

6) Прозрачность тиражирования – в распределенных системах б.д. имеет реплики на каждой машине очень дорогостояще поэтому вместо реплик  используют тираж. Тираж – это перенос изменений сделанных одним узлом в базу находящейся на другом узле, причем это осуществляется в асинхронном режиме.

7) Обработка распределенных ресурсов – подразумевается возможность работы языка SQL с распределенными данными. Через их унифицированный указатель ресурсов.

8) Обработка распределенных транзакций -  транзакции могут применятся к данным находящимся на разных узлах.

9) Независимость от оборудования.

10) Прозрачность сети – б.д. могут строятся на сетях разных технологий.

11) Независимость от о.с.

12) Независимость от конкретной б.д

Просмотров: 277 | Дата добавления: 17.02.2016