logo
Лекции по БД на транспорте ТИМ

Концепции распределенных субд

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

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

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