Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

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

Читайте также:
  1. II. 12-24. Причина страданий преданных
  2. II. Ввод и редактирование данных
  3. V. Форматирование данных
  4. X. Оператора манипулирования данными. Вставка данных
  5. Адресация данных в процессоре
  6. Анализ и обобщение опыта передовой практики и литературных данных
  7. Архивирование данных об источниках информации

Прежде чем мы завершим этот исторический обзор, необходимо обсудить два ас­пекта технологии баз данных, которые теоретически представляют важность, но еще не получили широкого применения. Этими аспектами являются распреде­ленные и объектно-ориентированные базы данных. Мы обсудим их более по­дробно в главах 17 и 18 соответственно.

Организационные базы данных решают проблемы, характерные для систем обработки файлов, и обеспечивают более целостную обработку данных органи­зации. Персональные и коллективные базы данных переносят технологию баз данных еще ближе к пользователям, так как управляются локально. Распреде­ленные базы данных (distributed databases) сочетают в себе эти два типа, позво­ляя объединять между собой персональные, коллективные и организационные базы данных в целостные, но распределенные системы. Как таковые, они теоре­тически обеспечивают более гибкие варианты доступа к данным и их обработки, но в то же время ставят проблемы, многие из которых не решены до сих пор.

Сущность распределенных баз данных заключается в том, что все данные организации распылены между многими компьютерами — микрокомпьютерами, серверами локальных сетей и большими ЭВМ, которые взаимодействуют между собой в процессе обработки базы данных. Цель этих систем в том, чтобы у каж­дого пользователя возникало ощущение, что он — единственный пользователь данных организации, и чтобы при этом обеспечивались такие же согласованность, точность и быстродействие, какие были бы, если бы этой распределенной базой данных больше никто не пользовался.

Среди наиболее актуальных проблем распределенных баз данных можно упо­мянуть проблемы безопасности и контроля. Обеспечить доступ к базе данных для столь большого количества пользователей (а конкурирующих пользователей могут быть сотни) и проконтролировать, какие действия они выполняют с рас­пределенной базой данных, — это непростые задачи.

Координация и синхронизация обработки могут вызывать затруднения. Если одна группа пользователей загружает и обновляет часть базы данных, а затем пе­редает модифицированные данные обратно на большую ЭВМ, то как может сис­тема в это же время предотвратить попытку другого пользователя использовать старую версию данных, находящуюся в настоящий момент на большой ЭВМ? Представьте себе, что в этот процесс вовлечено огромное количество файлов, сотни пользователей и множество различного компьютерного оборудования.

Если переход от организационных баз данных к персональным и затем к кол­лективным происходил достаточно легко, то трудности, стоящие перед проекти­ровщиками и разработчиками распределенных СУБД, монументальны. По прав­де говоря, даже при том, что работа над распределенными системами баз данных ведется вот уже более 25 лет, значительные проблемы все еще остаются. Корпо­рация Microsoft разработала архитектуру распределенной обработки данных и набор поддерживающих ее продуктов под названием Microsoft Transaction Server (MTS) и сейчас занимается ее построением. Хотя MTS является многообе­щающим проектом и среди всех компаний именно у Microsoft имеются ресурсы



для разработки и продвижения на рынок подобной системы, до сих пор остается неясным, действительно ли распределенные базы данных смогут удовлетворить каждодневные потребности организаций в сфере обработки данных. Более по­дробную информацию по этой теме вы найдете в главе 15, в той ее части, где идет обсуждение OLE DB.


Дата добавления: 2015-07-08; просмотров: 200 | Нарушение авторских прав


Читайте в этой же книге: ВВЕДЕНИЕ В БАЗЫ ДАННЫХ | Малярная фирма Мэри Ричардс | Бюро проката музыкальных инструментов Treble Clef Music | Туристический информационный центр | Сравнение четырех типов баз данных | Отношения между прикладными программами и СУБД | Трудность представления данных в удобном для пользователя виде | База данных является моделью модели | Организационный контекст | Реляционная модель |
<== предыдущая страница | следующая страница ==>
Коммерческие СУБД для микрокомпьютеров| Объектно-ориентированные СУБД

mybiblioteka.su - 2015-2021 год. (0.006 сек.)