Обработка распределенных запросов

Это свойство DDB тракту­ется как возможность выполнения операций выборки над распреде­ленной базой данных, сформулированных в рамках обычного запроса на языке SQL.

Обработка распределенных транзакций.

Это качество DDB мож­но трактовать как возможность выполнения операций обновления распределенной базы данных (INSERT, UPDATE, DELETE), не раз­рушающее целостность и согласованность данных. Эта цель достига­ется применением двухфазового или двухфазного протокола фикса­ции транзакций (two-phase commit protocol), ставшего фактическим стандартом обработки распределенных транзакций. Его применение гарантирует согласованное изменение данных на нескольких узлах в рамках распределенной (или, как ее еще называют, глобальной) транзакции.

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

Это свойство означает, что в качестве узлов распределенной системы могут выступать компьюте­ры любых моделей и производителей — от мэйнфреймов до «персоналок».

Независимость от операционных систем.

Это качество вытекает из предыдущего и означает многообразие операционных систем, управляющих узлами распределенной системы.

Прозрачность сети.

Доступ к любым базам данных осуществля­ется по сети. Спектр поддерживаемых конкретной СУБД сетевых протоколов не должен быть ограничением системы с распределен­ными базами данных. Данное качество формулируется максимально широко •- в распределенной системе возможны любые сетевые про­токолы.


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



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