Cтраница 1
Распределенная база данных - база данных ( или ее части), размещенная в сети ЭВМ. [1]
Распределенная база данных рассматривается как набор обычных баз данных, являющихся частями общей базы данных и поддерживаемых независимыми ЭВМ. ЭВМ связаны некоторой сетью передачи данных, которая используется для пересылки данных и управляющей информации. Пользователи могут обратиться с запросом к любой ЭВМ. Запрос может содержать ссылки на данные, хранящиеся на других участках сети. Различные системы предоставляют пользователю различные возможности. В некоторых случаях данные автоматически отыскиваются системой, в других пользователь обязан явно указывать системе участок, где хранятся нужные ему данные. [2]
Распределенная база данных отличается от обычной как распределенностью - размещением данных на нескольких участках, так и, возможно, неоднородностью - различием у локальных баз данных форматов, структур данных, поддерживаемых моделей данных. Поэтому многие функции, выполняемые обычными СУБД, требуют пересмотра и адаптации к новым условиям. [3]
Распределенная база данных предполагает хранение и выполнение функций управления данными в нескольких узлах и передачу данных между этими узлами в процессе выполнения запросов. Разбиение Данных в распределенной базе данных может достигаться путем хранения различных таблиц на разных компьютерах или даже хранения разных частей и фрагментов одной таблицы на разных компьютерах. Для пользователя ( или прикладной программы) не должно иметь значение, каким образом распределены данные между компьютерами. [4]
Распределенные базы данных представляют еще одно измерение в пространстве разработок систем управления базами данных: применение протоколов синхронизации трансакций, сокращение расходов на пересылку данных между узлами вычислительной сети в ходе выполнения распределенного запроса посредством репликации данных - далеко не все возможные проблемы в данной области. [5]
Распределенная база данных, ставящая в соответствие IP-адресам сетевых машин дружественные для пользователей адреса. [6]
Распределенная база данных предполагает хранение и выполнение функций управления данными в нескольких узлах и передачу данных между этими узлами в процессе выполнения запросов. Разбиение Данных в распределенной базе данных может достигаться путем хранения различных таблиц на разных компьютерах или даже хранения разных частей и фрагментов одной таблицы на разных компьютерах. Для пользователя ( или прикладной программы) не должно иметь значение, каким образом распределены данные между компьютерами. [7]
Распределенные базы данных представляют еще одно измерение в пространстве разработок систем управления базами данных: применение протоколов синхронизации трансакций, сокращение расходов на пересылку данных между узлами вычислительной сети в ходе выполнения распределенного запроса посредством репликации данных - далеко не все возможные проблемы в данной области. [8]
Распределенные базы данных могут быть самых разных типов. В одном случае вся система может быть задумана, спроектирована и реализована как единое целое. Такие системы устанавливаются в крупных коммерческих организациях и, как правило, однородны. В другом, противоположном случае несколько существующих систем, которые поначалу предполагалось использовать автономно, продолжают работать в нормальном режиме, но при этом между ними организуются связи, не накладывающие жестких ограничений на их функционирование. Благодаря таким связям образуется укрупненная распределенная система, которая обычно оказывается неоднородной. Распределенные структуры в настоящее время активно исследуются в рамках программ по анализу и разработке баз данных. Этот интерес вызван прежде всего появлением национальных и международных систем связи. [9]
Распределенная база данных охватывает несколько отдельных баз данных, обычно на разных процессорах и часто в различных географических точках. Ее можно рассматривать как одну большую базу данных, пользователь которой не знает, что ответы на его запросы приходят из разных мест и сводятся в единый результат операциями соединения и объединения. Литвин и Каббаи [71] предложили альтернативный взгляд на распределенную базу данных как на мультибазу данных, где все базы данных независимы, но согласованно выдают информацию о схеме и ответы на запросы, предоставляя пользователю возможность компоновать результат. [10]
Распределенная база данных, ставящая в соответствие IP-адресам сетевых машин дружественные для пользователей адреса. [11]
Распределенная база данных ( на уровне объекта) позволяет осуществлять хранение и доставку информации по восстановлению работоспособности без потерь. Высокая степень интеллекта локальных систем допускает их работу в длительном автономном ре-аиме и в некоторых случаях работу и без систем централизованного сбора данных. [12]
Различаются централизованные и распределенные базы данных. Централизованная база данных хранится в памяти одной вычислительной системы. Если эта вычислительная система является компонентом сети ЭВМ, возможен распределенный доступ к такой базе данных - доступ к ней пользователей различных ЭВМ данной сети. [13]
Создание распределенной базы данных, связанной единой методической основой и единой системой управления, позволяет рассредоточить функции актуализации баз данных между уровнями управления, обеспечить более широкое участие аппарата управления предприятий всесоюзных промышленных объединений и Министерства в решении сложной и трудоемкой задачи информационного обеспечения задач управления. [14]
Части распределенной базы данных, размещенные на отдельных ЭВМ сети, управляются собственными ( локальными) СУБД и могут использоваться одновременно как самостоятельные локальные базы данных. Локальные СУБД не обязательно должны быть одинаковыми в разных узлах сети. Объединение неоднородных локальных баз данных в единую распределенную базу данных является сложной научно-технической проблемой. [15]