18594

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

Доклад

Информатика, кибернетика и программирование

Распределенные базы данных В крупных АС построенных на основе корпоративных сетей не всегда удается организовать централизованное размещение всех баз данных и СУБД на одном узле сети. Поэтому появляются распределенные базы данных РБД. При построении РБД приходитс

Русский

2013-07-08

35 KB

3 чел.

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

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

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

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

Интероперабельность выражает способность взаимодействия программ, работающих в гетерогенных сетях (в разных операционных средах или с разными СУБД). Интероперабельность обеспечивается или с помощью программ-шлюзов (конверторов) для каждой пары взаимодействующих сред, или с помощью единого унифицированного языка взаимодействия. Таким языком для доступа к базам данных является язык SQL, интероперабельность на его основе имеет место в системе ODBC (Open Data Base Connectivity), пример реализации которой показан на рис. 5.13. В примере СУБД FoxPro находится в локальном узле, а СУБД Ingres и Informix - в удаленных узлах. Прикладная программа имеет ODBC-интерфейс, не зависимый от особенностей различных СУБД. Менеджер драйверов реализует на базе унифицированного языка SQL все нюансы доступа к базам данных, общие для разных СУБД. Драйвер конкретной СУБД преобразует инвариантные к СУБД запросы в форму, принятую в данной СУБД. В трехзвенной структуре менеджер драйверов может быть размещен на промежуточном сервере.

Рис. 5.13. Структура системы ODBC

Обеспечение целостности в РБД намного сложнее, чем в одноузловых базах данных. Различают два подхода к построению РБД: 1) тиражирование (репликация), при котором на нескольких серверах (в узлах) сети расположены копии базы данных; 2) полномасштабная распределенность, при которой разные части базы данных находятся на разных серверах сети (классическая распределенность).


 

А также другие работы, которые могут Вас заинтересовать

18950. Телевизионная журналистика: особенности, виды, способы финансирования 88.5 KB
  Телевизионная журналистика: особенности виды способы финансирования Телевидение – одно из самых глобальных достижений человечества. Оно отбирает у своих поклонников не только способность мыслить но и способность сопротивляться воздействию: яркая движущаяся кар
18951. Радиожурналистика. Свойства и формат радио как вида массовой коммуникации 37 KB
  Радиожурналистика. Свойства и формат радио как вида массовой коммуникации Радио появилось именно в то время когда человечество стало нуждаться в предельной оперативности информации: глобальные потрясения изменившиеся в начале столетия административный ментальны...
18952. Конспекты занятий по экологии для старшей группы 199.5 KB
  Способствовать развитию у детей умения составлять сравнительные рассказы о растительном мире; развитию умения различать растения по стволам, веткам, плодам, листьям; различению многолетних и однолетних растений; развитию сравнения по признакам, закрепленным в модели, умения использовать модель в качестве плана рассказа; воспитывать бережное отношение к растительному миру.
18953. Структура, функции и процесс формировании имиджа 49 KB
  Структура функции и процесс формировании имиджа Имидж – внешний образ создаваемый субъектом с целью вызвать определенное впечатление мнение отношение у других. Имидж – эмоционально окрашенный образ кого – либо/ чеголибо сложившейся в массовом сознании и способ...
18954. Определения нормативов предельного размещения отходов 220 KB
  Данный проект разработан для площадки 1-гo Линейного Производственного Управления Магистральных Газопроводов (ЛПУМГ) и содержит предложения по нормативам образования и размещения отходов от основного и вспомогательного производств предприятия.
18955. Абсорбер с насадкой 4.39 MB
  В данной курсовой работе по «Расчету и конструированию оборудования» на тему «Абсорбер с насадкой» рассмотрены такие разделы как: обоснование выбора конструкции аппарата (задание по УИРС), описание конструкции аппарата, подобраны конструкционные материалы основных узлов
18956. СОСТАВЛЕНИЕ КИНЕМАТИЧЕСКОЙ СХЕМЫ МЕХАНИЗМА И СТРУКТУРНЫЙ АНАЛИЗ ПЛОСКИХ МЕХАНИЗМОВ 790 KB
  Приобретение студентами навыков к составлению кинематических схем с модели механизма или конструктивного чертежа. Уяснить из каких структурных групп состоит данный механизм и в каком порядке эти группы присоединяются в процессе образования механизма.
18957. Рекламная кампания: цели, основные этапы, измерение эффективности 38.5 KB
  Рекламная кампания: цели основные этапы измерение эффективности. Рекламная кампания это несколько рекламных мероприятий объединенных одной целью целями охватывающих определенный период времени и распределенных во времени так чтобы одно рекламное м...
18958. Рекламное сообщение: определение, структура, форма и процесс создания 78 KB
  Рекламное сообщение: определение структура форма и процесс создания Рекламное сообщение безусловно является центральным элементом всего процесса коммуникационного воздействия на получателя. Именно рекламное сообщение представляет коммуникатора его целевой ау