Введение.
Распределенная обработка данных
Итак, распределенная база данных (РаБД) — это совокупность логически взаимосвязанных баз данных, распределенных в компьютерной сети. Система управления распределенной базой данных (РаСУБД) — это программная система, которая обеспечивает управление распределенной базой данных и прозрачность ее распределенности для пользователей. Различается целый спектр степеней прозрачности — от единой модели… Читать ещё >
Введение. Распределенная обработка данных (реферат, курсовая, диплом, контрольная)
В условиях современного динамического развития общества и усложнения технической и социальной инфраструктуры информация становится таким же стратегическим ресурсом, как традиционные материальные и энергетические ресурсы. Современные информационные технологии, позволяющие создавать, хранить, перерабатывать и обеспечивать эффективные способы представления информационных ресурсов потребителю, стали важным фактором жизни общества и средством повышения эффективности управления всеми сферами общественной деятельности. Уровень использования информации становится одним из существенных факторов успешного экономического развития и конкурентоспособности региона как на внутреннем, так и на внешнем рынке.
Для принятия обоснованных и эффективных решений в производственной деятельности, в управлении экономикой современный специалист должен уметь с помощью компьютеров и средств связи получать, накапливать, хранить и обрабатывать данные, представляя результат в виде наглядных документов.
Основной причиной разработки систем, использующих базы данных, является стремление интегрировать все обрабатываемые в организации данные в единое целое и обеспечить к ним контролируемый доступ. На практике создание компьютерных сетей приводит к децентрализации обработки данных.
Разработка распределенных баз данных позволяет сделать данные, поддерживаемые каждым из существующих подразделений организации, общедоступными, обеспечив при этом их сохранение именно в тех местах, где они чаще всего используются. Подобный подход расширяет возможности совместного использования информации, одновременно повышая эффективность доступа к ней.
В данной работе рассматривается тема «Распределенная обработка данных» .
Процессы децентрализации и информационной интеграции, происходящие во всем мире, неизбежно должны рано или поздно затронуть нашу страну. Россия, в силу своего географического положения и размеров «обречена» на преимущественное использование распределенных систем. На мой взгляд, это направление может успешно развиваться лишь при выполнении двух главных условий — адекватном развитии глобальной сетевой инфраструктуры и применении реальных технологий создания распределенных информационных систем.
Многие задачи «автоматизации в малом» или «автоматизации в среднем» уже решаются адекватными средствами на достаточно высоком технологическом уровне. Но вот задачи совершенно иного качества — задачи создания корпоративных информационных систем — нуждаются в осмыслении и анализе. Сложность нынешнего этапа во многом предопределена традиционализмом и инерционностью мышления, выражающейся в попытке переноса средств и решений локальной автоматизации в мир распределенных систем. Этот мир живет по своим законам, которые требуют иных технологий.
Существует ли сейчас понимание того, какими должны быть эти технологии? Боюсь, что нет. В большинстве же случаев преобладает стремление использовать знакомые, понятные, испробованные и поэтому родные средства для решения новых задач, принципиально отличающихся от того, чем приходилось заниматься раньше.
Термин «распределенная база данных» (РаБД) — один из наиболее перегруженных в компьютерной лексике, почти так же, как популярное в начале 90-х гг. словечко «открытая» система. В самом простом понимании этот термин может обозначать некоторое приложение, выполняющееся в одной компьютерной системе и осуществляющее в различные моменты времени доступ к данным нескольких различных удаленных баз данных.
Еще один возможный взгляд на РаБД — как на грандиозную конфигурацию мультибаз данных, которая объединяет базы данных, поддерживающие любые модели (унаследованные иерархические и сетевые, а также реляционные и новейшие объектно-ориентированные базы данных) в рамках единой глобальной схемы. Подобная конфигурация должна обеспечивать для всех приложений прозрачный доступ к любым данным независимо от их местоположения и формата.
РаБД можно также рассматривать как конфигурацию, где клиентские приложения, выполняющиеся на настольных компьютерах (ПК или рабочих станциях), обращаются к данным из множества баз данных посредством стандартизованного программного обеспечения промежуточного слоя (middleware), такого, как ODBC (Open DataBase Connectivity, API компании Microsoft). Такие РаБД функционируют на основе интерфейса удаленного вызова процедур, а не производят самих операций доступа и манипулирования удаленными данными.
Цель работы — анализ управления распределенной информацией и его перспектив.
Объект исследования — управление распределенной информацией.
Предмет исследования — принципы управления распределенной информацией, характеристики распределенных систем баз данных, управление распределенной информацией, его перспективы, Однородные и неоднородные распределенные системы, методы построения распределенных баз данных, проблемы управления распределенной информацией и пути их решения.
Задачи исследования вытекают из поставленной цели:
- — проанализировать принципы управления распределенной информацией;
- — описать модели распределенных баз данных;
- — рассмотреть направления развития управления распределенной информацией.
Методы исследования: изучение и анализ научной литературы, статей по теме работы в периодических изданиях, научных источников в сети Интернет, анализ и сравнение модели распределенных баз данных с другими моделями.
Если в области развития коммуникаций были достигнуты значительные результаты (всевозможные мосты, шлюзы, коммуникационное оборудование, протоколы), то проблема «раздробленности» самой информации все еще остается нерешенной. Становление и развитие технологий и моделей управления распределенными информационными ресурсами — вот ключ к наведению мостов между существующими в настоящее время «информационными островами» .
Каждая из рассматриваемых далее областей — от простейших средств удаленного доступа к базам данных до сред мультибаз данных с доступом посредством программ промежуточного слоя — связана с решением проблемы управления распределенной информацией. Прежде чем перейти к обсуждению этих областей и перспектив их развития на ближайшие годы, приведем определение и классификацию систем управления распределенными базами данных, более подробно рассмотрим базовые принципы, на которых основаны подобные среды. К их числу относятся прозрачность местоположения, фрагментация, тиражирование. Этот обзор послужит фундаментом для всего последующего изложения.
Мы также охарактеризуем прогресс, достигнутый к настоящему времени в области управления распределенной информацией, а также общепризнанные проблемы, существующие в этой сфере.
Итак, распределенная база данных (РаБД) — это совокупность логически взаимосвязанных баз данных, распределенных в компьютерной сети. Система управления распределенной базой данных (РаСУБД) — это программная система, которая обеспечивает управление распределенной базой данных и прозрачность ее распределенности для пользователей. Различается целый спектр степеней прозрачности — от единой модели базы данных, охватывающей всю предметную область системы со всеми приложениями, которые работают с этой глобальной моделью данных, до распределения, управляемого на основе архитектур клиент-сервер и аппаратного кодирования информации о местоположении данных средствами сервера данных.
Рассмотрим подробнее распределенную обработку данных.