75530

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

Доклад

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

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

Русский

2015-01-15

35.5 KB

1 чел.

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

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

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

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

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

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

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

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

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

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

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

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

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

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


 

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

83069. Развитие расчетов с использованием платежных карточек в Республике Беларусь 108.06 KB
  Цель работы: определить теоретические аспекты организации расчетов на основе пластиковых карт провести анализ и оценку организации расчетов с использованием карт в Республики Беларусь а также установить направления совершенствования организации расчетов.
83070. Взаємозв’язок батьківського виховання та самооцінки підлітків 334.5 KB
  Актуальність теми полягає в тому, що в даний час все більше уваги приділяється самооцінці підлітка, а батьківське виховання впливає на самооцінку підлітка. Батьки є першою соціальним середовищем дитини і саме вони надають найбільш значущий вплив на становлення і формування багатьох рис особистості...
83071. Роль менеджмента и управления. Модели менеджмента 83.46 KB
  Менеджмент – моделирование или разработка и социально-экономических систем, их управление, с целью как можно эффективнее их использовать. Главной задачей менеджмента является достижение эффективности производства путем улучшения потребления ресурсного потенциала организации.
83072. Разработка сцинтилляционного детектора нейтронного излучения 1.65 MB
  Стремительное развитие электроники и вычислительной техники оказалось предпосылкой для широкой автоматизации самых разнообразных процессов в промышленности, в научных исследованиях, в быту. Реализация этой предпосылки в значительной мере определялась возможностями устройств для получения...
83073. Теоретические аспекты мерчандайзинга на торговом предприятии 2.2 MB
  Система мерчандайзинга применяется как на малых торговых предприятиях так и больших таких как ОАО Магнит. В данной главе курсовой работы будет проанализирована маркетинговая деятельность а также рассмотрены все инструменты мерчандайзинга используемые в розничной сети Магнит города Оренбург.
83074. Документообіг залізничного транспорту 1.1 MB
  Вантажна і комерційна робота як виробнича сфера залізничного транспорту і як галузь експлуатаційної науки має свою більш як столітню історію розвитку. Вона займає важливе місце в експлуатаційній діяльності залізничних доріг і включає комплекс питань, пов’язаних з перевізним процесом...
83075. Правовые механизмы деятельности российских и зарубежных профсоюзных организаций 60.06 KB
  Для профсоюзов основной задачей является защита трудовых и иных социальных прав граждан во взаимоотношениях с теми или иными государственными органами работодателями и их объединениями. В силу указанного для профсоюзов очень важное значение будет иметь завершение процесса обретения полной...
83076. Решение задач по закону нормального распределения при помощи редактора электронных таблиц MS Excel 422.04 KB
  Курсовая работа на тему экспериментальный метод в методологии исследования. Данная работа включает в себя: 4 задачи по теории вероятности, 2 задачи по закону нормального распределения, задачу по системам массового обслуживания.
83077. ИЗМЕРЕНИЕ ТЕПЛОЕМКОСТИ ТЕЛ 101 KB
  При нагревании на датчике 3 установки через каждые 4 с выводятся значения напряжения и силы тока нагревателя, что позволяет определить мощность и количество теплоты, выделившейся на нагревателе. Установка запоминает значения температуры стакана и цилиндра через каждые 4 с, строит графики зависимости...