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) полномасштабная распределенность, при которой разные части базы данных находятся на разных серверах сети (классическая распределенность).


 

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

36320. Назовите и дайте определение динамических характеристик САУ. Приведите формулы аналитической связи между ними 39.43 KB
  Динамическая характеристика это зависимость связывающая между собой приращения входной и выходной величин в переходном режиме. К динамическим характеристикам относятся: 1.Частотные: комплексная передаточная функция – Wjw амплитудночастотная характеристика – Ww фазочастотная характеристика –w логарифмическая характеристика –Lw.
36321. Перечислите и поясните виды управления: централизованное, децентрализованное, распределённое многоуровневое 58.58 KB
  Перечислите и поясните виды управления: централизованное децентрализованное распределённое многоуровневое. В системе централизованного управления все сигналы с объекта а также все данные о технологическом процессе и о внешних воздействиях на объект поступают в центральный пункт системы управления. Достоинством этой системы управления является то что сосредоточение в одном месте всей информации об объекте даёт наиболее полно и правильно оценивать общий ход технологического процесса и принимать наиболее оптимальные и правильные...
36322. SCADA-пакеты как наиболее популярные средства для ППО САТП 13.9 KB
  Разработка современной SCD системы требует больших вложений и выполняется в длительные сроки поэтому разработчикам управляющего ППО представляется целесообразным приобретать осваивать какойлибо готовый инструментарий. SCDпакеты явлся одним из наиболее популярных срв для программирования систем автоматизации ТП и предназначены для создания интерфейсов человекмашина регистрирования и архивирования данных АСУТП Применение SCDпрограмм как средства разработки ПО для СУ. Применение SCD –программ как срва разработки ПО для СУ вызвана...
36323. Выбор технических средств измерения, контроля и отображения 12.26 KB
  Выбор технических средств измерения контроля и отображения. Конструктивные особенности агрегата – объекта контроля и режимы его работы могут иногда оказывать решающее значение на выбор ИУ. Для контроля температуры агрессивных газов и жидкостей приходиться применять ТП с защитными чехлами из специальных сталей. Из экономических соображений автоматическое измерение того или иного параметра должен использоваться прибор с наименьшей стоимостью при соблюдении всех других требований качественного контроля.
36324. Задание на проектирование, исходные данные и материалы 15.25 KB
  Задание на проектирование исходные данные и материалы Задание на проектирование систем автоматизации технологических процессов составляется генеральным проектировщиком или заказчиком с участием специализированной организации которой поручается разработка проекта. Задание на проектирование должно содержать следующие данные: наименование предприятия и задачу проекта: основание для проектирования; перечень производств цехов агрегатов установок охватываемых проектом систем автоматизации с указанием для каждого особых условий при их...
36325. Назовите задачи анализа САУ. Приведите структурную схему одноконтурной САУ и определите ее характеристики по каналам задания, возмущения и ошибок по заданию и возмущению 31.76 KB
  Задачи анализа САУ: изучение их общесистемных свойств и условий выполнения их функций и достижения заданных целей. В результате анализа констатируются свойства системы в целом и количественно оценивается степень удовлетворения требований к процессу управления. Основные задачи анализа: Установление фактов инвариантности робастности устойчивости.
36326. Задачи распределения ресурсов 32.62 KB
  Задачи распределения ресурсов Предприятие можно рассматривать в виде некоторой системы переработки ресурсов по участкам производства или операциям. В качестве ресурсов рассматривают материалы средства труда деньги. В качестве модели объекта при решении задач распределения ресурсов являются соответственно его производственная или операционная структура которая охватывает элементы потребления рассматриваемых ресурсов. Структура металлургического завода Таким образом всегда имеется комплекс операций а некоторые операции можно выполнить...
36327. Измерение расхода методом переменного перепада давлений 18.86 KB
  Принцип действия расходомеров переменного перепада давления РППД основан на измерении в соответствии с уравнением Бернулли перепада статического Рс или полного Р давления потока среды на установленном в нем неподвижном первичном преобразователе ПП и вычислении по этому перепаду средней скорости движения среды и ее расхода. РППД определяет объемный или массовый расход G движущейся среды на основе его квадратичной зависимости от перепада давления Р на ПП: где К – расчетный коэффициент учитывающий плотность среды и конструктивные...
36328. Информационно-советующие АСУ ТП 10.9 KB
  Эта АСУ ТП включает в себя локальные системы автоматического контроля и регулирования объединённые центральным ПУ на котором работает оператор. Вычислительный комплекс выполняет функции централизованного контроля вычисление некоторых показателей неподдающийся непосредственному измерению а также контроля работы и состояния оборудования т.