Чтобы загрузить бесплатную электронную книгу Bbms Navathe, нажмите на ссылку ниже, один раз на веб-сайте нажмите на вариант бесплатного пользователя, а затем нажмите, чтобы загрузить бесплатную электронную книгу Dbms Navathe.
rapidshare.com/files/126610467/Elmasri_Navathe_-_FundamentalОдно из основных направлений работы Эльмасри Навате по базам данных - распределенные вычисления. Распределенные вычисления - это область информатики, изучающая распределенные системы. Распределенная система состоит из нескольких автономных компьютеров, которые обмениваются данными через компьютерную сеть. Компьютеры взаимодействуют друг с другом для достижения общей цели. Компьютерная программа, работающая в распределенной системе, называется распределенной программой, а распределенное программирование - это процесс написания таких программ. Распределенные вычисления также относятся к использованию распределенных систем для решения вычислительных задач. В распределенных вычислениях проблема делится на множество задач, каждая из которых решается одним или несколькими компьютерами.
Слово «распределенный» в таких терминах, как «распределенная система», «распределенное программирование» и «распределенный алгоритм» первоначально относилось к компьютерным сетям, в которых отдельные компьютеры были физически распределены в пределах некоторой географической области. В настоящее время эти термины используются в гораздо более широком смысле, даже применительно к автономным процессам, которые выполняются на одном физическом компьютере и взаимодействуют друг с другом посредством передачи сообщений. Хотя не существует единого определения распределенной системы, обычно используются следующие определяющие свойства: Обычно
существует несколько автономных вычислительных объектов, каждый из которых имеет свою собственную локальную память. Есть также объекты, которые общаются друг с другом посредством передачи сообщений.
Чаще всего распределенные системы могут преследовать общую цель, например, решение большой вычислительной задачи. В качестве альтернативы, каждый компьютер может иметь своего пользователя с индивидуальными потребностями, а цель распределенной системы - координировать использование общих ресурсов или предоставлять пользователям услуги связи.