Формирование единого информационного пространства социальной сферы

Автор работы: Пользователь скрыл имя, 23 Ноября 2012 в 09:40, доклад

Краткое описание

Основной особенностью распределенной базы данных является ее "прозрачность" для пользователей и разработчиков приложений. Т.е. пользователи и разработчики представляют распределенную базу данных в виде некоторой единой логической локальной базы данных, не задумываясь о физическом расположении ее компонент. Все приложения создаются так, как будто бы они работают с этой единой логической локальной базой данных. Отладка приложений также может выполняться на локальной базе данных.

Прикрепленные файлы: 1 файл

Формирование единого информационного пространства социальной сферы.docx

— 14.89 Кб (Скачать документ)

Формирование единого  информационного пространства социальной сферы

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

   а) каждый узел — это  полноценная система управления базой данных сама по себе;

   б) узлы взаимодействуют  между собой таким образом,  что пользователь любого из  них может получить доступ  к любым данным в сети так,  как будто они находятся на его собственном узле.

   Каждый узел сам по  себе является системой базы  данных. Любой пользователь может  выполнить операции над данными  на своём локальном узле точно  так же, как если бы этот  узел вовсе не входил в распределённую  систему. Распределённую систему  баз данных можно рассматривать  как партнёрство между отдельными  локальными системами управления базой данных на отдельных локальных узлах.

Фундаментальный принцип создания распределённых баз данных «правило »: Для пользователя распределённая система должна выглядеть так же, как нераспределённая система.

   Фундаментальный принцип  имеет следствием определённые  дополнительные правила или цели.

   Системы управления базами  данных стали сегодня общепризнанным  инструментом создания прикладных  программных систем. Эти инструментальные  средства постоянно совершенствуются  и фирмы-разработчики системы управления базой данных внимательно следят за успехами своих конкурентов, пытаясь оперативно включить в свои пакеты новые функции, реализованные у конкурентов. Правда внутренняя архитектура системы управления базой данных не всегда позволяет сделать это удачно.

    Одной из наиболее  интересных новых возможностей  современных мощных коммерческих  систем управления базой данных является поддержка распределенных баз данных. Распределенные базы данных реализуются в локальной или глобальной компьютерной сети. При этом части одной логической базы данных располагаются в разных узлах сети, возможно на разнотипных компьютерах с различными операционными системами. Даже данные одной таблицы реляционной системы управления базой данных могут физически храниться в разных узлах сети, размещенных, например, в разных городах страны. Причем пользователи любого узла такой распределенной системы управления базой данных имеют доступ к данным всех остальных узлов.

   Такое распределение данных  позволяет, например, хранить в  узле сети те данные, которые  наиболее часто используются  в этом узле. Такой подход облегчает  и ускоряет работу с этими  данными и оставляет возможность  работать с остальными данными  базы данных, хотя для доступа к ним требуется потратить некоторое время на передачу данных по сети.

 

   Основной особенностью распределенной  базы данных является ее "прозрачность" для пользователей и разработчиков  приложений. Т.е. пользователи и  разработчики представляют распределенную  базу данных в виде некоторой единой логической локальной базы данных, не задумываясь о физическом расположении ее компонент. Все приложения создаются так, как будто бы они работают с этой единой логической локальной базой данных. Отладка приложений также может выполняться на локальной базе данных.

 

 ВОПРОСЫ И ОТВЕТЫ:

  1. Дайте определение понятию распределённые базы данных.

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

  1. Может любой пользователь выполнить операции над данными на своём локальном узле?

    Да может, точно так  же, как если бы этот узел  вовсе не входил в распределённую  систему.

  1. В каких сетях реализуются распределенные базы данных?

Распределенные базы данных реализуются  в локальной или глобальной компьютерной сети.


Информация о работе Формирование единого информационного пространства социальной сферы