75530

Характеристика и принципы построения сетевых (распределенных) БД

Доклад

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

Характеристика и принципы построения сетевых распределенных БД Под распределенными базами данных РБД понимаются БД применяемые в вычислительной компьютерной сети. По типологии РБД делятся на: РБД централизованного хранения РБД распределенного хранения. При централизованном хранении вся РБД хранится на одном компьютере сервере а программы с остальных компьютеров клиентов обращаются к нему. Проектирование структуры такой РБД ничем не отличается от проектирования структуры обычных БД.

Русский

2015-01-15

35.5 KB

1 чел.

12. Характеристика и принципы построения сетевых (распределенных) БД

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

По типологии РБД делятся на:

- РБД централизованного хранения

- РБД распределенного хранения.

При централизованном хранении вся РБД хранится на одном компьютере (сервере), а программы с остальных компьютеров (клиентов) обращаются к нему. Эта структура характерна для систем типа «клиент-сервер». Проектирование структуры такой РБД ничем не отличается от проектирования структуры обычных БД. С точки зрения проектирования значительно отличается проектирование РБД распределенного хранения.

В отличие от централизованных специфика проектирования распределенных баз данных состоит в необходимости учитывать не только объекты и связи предметной области, но и ряд других факторов, касающихся условий функционирования РБД: порядок решения задач, информационные потребности задач, частота обращения к данным на различных узлах ИВС и т.д.

Один из ключевых принципов проектирования РБД состоит в максимальной локализации данных и прикладных задач их использующих. Этот принцип основывается на том, что, во-первых, физически скорость доступа к данным с удаленного узла ИВС всегда ниже скорости доступа к данным на своем (локальном) узле, во-вторых, в территориально распределенных пунктах надежность доступа к данным на локальном узле несоизмеримо выше надежности удаленного доступа по сети к данным, хранящимся на других узлах.

Поэтому, несмотря на то, что СУБД обеспечивают наиболее развитую связь между узлами сети, основной целью проектирования РБД является сокращение количества этих связей за счет по возможности наиболее близкого расположения данных к прикладным задачам, их использующим. Однако, на практике редко удается разграничить данные и прикладные задачи, приписываемые строго определенному узлу сети. Как правило, разработчик сталкивается с ситуацией, когда одни и те же данные необходимы на различных узлах сети. Поэтому считается, что в хорошо спроектированной РБД "90% используемых данных должны находиться в локальном узле и только 10% - в удаленном". Данное эвристическое правило не может являться строгой количественной оценкой качества РБД, а показывает только общую тенденцию к максимальной локализации, которой необходимо придерживаться при проектировании РБД для обеспечения максимальной эффективности обработки данных.

Необходимость согласования структуры РБД и решаемых задач приводит к необходимости изменения не только размещения таблиц, но и их структуры.

В связи с этим, проектирование распределенной структуры целесообразно разбивать на два этапа:

1) фрагментация таблиц БД в зависимости от их применяемости прикладными задачами;

2)размещение полученных фрагментов таблиц по узлам сети в соответствии с правилом максимальной локализации и ограничениями, налагаемыми требованиями к РБД.

По сути проектирование РБД состоит из этапов проектирования реляционной базы данных и этапов проектирования распределенной архитектуры.


 

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

10107. Понятие информации 16.58 KB
  Понятие информации. Информация сведения об объектах и явлениях окружающей среды их параметрах свойствах и состоянии которые воспринимают информационные системы. Одно и то же информационное сообщение статья в газете объявление письмо телеграмма справка расска...
10108. Количество информации (содержательный и алфавитный подходы) 17.25 KB
  Количество информации содержательный и алфавитный подходы. Первый подход называется содержательным. В нем информация рассматривается с субъективной точки зрения т.е. с точки зрения конкретного человека. В этом случае количество информации в сообщении не равно нулю е...
10109. THE GESTURE INTERFACE FOR CONTROL OF ANGIOGRAPHIC SYSTEMS 711.5 KB
  The paper is devoted to the design and development of gesture interface for use in surgery applications. The approaches to the gesture recognition for real use in angiographic systems are considered. The model of the angiographic systems, control techniques, gesture language for control, as well as their realizations are described. Possibilities of further development are discussed.
10110. Позиционные системы счисления 11.77 KB
  Систе́ма счисле́ния символический метод записи чисел представление чисел с помощью письменных знаков. Система счисления: дает представления множества чисел целых или вещественных. дает каждому числу уникальное представление или по крайней мере стандартное пред...
10111. Переход из одной системы счисления в другую 51.52 KB
  Переход из одной системы счисления в другую. Запись чисел в разных системах счисления двоичная используются цифры 0 1 восьмеричная используются цифры 0 1 7 шестнадцатеричная для первых целых чисел от нуля до девяти используются цифры 0 1 9 а для следующих ...
10112. Виды информации, обрабатываемые компьютером (числовая, символьная, графическая, звуковая) 16.27 KB
  Виды информации обрабатываемые компьютером числовая символьная графическая звуковая. Как мы хорошо знаем вычислительная техника первоначально возникла как средство автоматизации вычислений о чем совершенно недвусмысленно говорит название ЭВМ. Следующим видом о...
10113. Типы информации (дискретная, непрерывная) 52.5 KB
  Типы информации дискретная непрерывная. Чтобы сообщение было передано от источника к получателю необходима некоторая материальная субстанция носитель информации. Сообщение передаваемое с помощью носителя назовем сигналом. В общем случае сигнал это изменяющийс...
10114. Принципы фон Неймана 91.76 KB
  Принципы фон Неймана Основы учения об архитектуре вычислительных машин заложил выдающийся американский математик Джон фон Нейман. Он подключился к созданию первой в мире ламповой ЭВМ ENIAC в 1944 г. когда ее конструкция была уже выбрана. В процессе работы во время многоч
10115. Устройства ввода-вывода 43.07 KB
  Устройства ввода-вывода Компьютер обменивается информацией с внешним миром с помощью периферийных устройств. Только благодаря периферийным устройствам человек может взаимодействовать с компьютером а также со всеми подключенными к нему устройствами. Любое подключен