х одного комунікатора), проте безпосередньо взаємодіяти з базою даних іншого процесу не можуть. Тільки власник бази даних може змінювати або зчитувати її вміст. Це гарантує захищеність даних. br/>В  
 Малюнок 7 Структурна схема мережі 
   Керівництво користувача  
   У результаті запуску програми виводиться повідомлення про результат підключення до бази даних. У разі вдалого підключення користувачеві пропонується ввести запит в БД або команду завершення роботи. Після обробки SQL - запиту, результати пересилаються клієнту і записуються в базу даних клієнта. Після успішного SQL - запиту можна виконати нову команду. br/> 
  Висновок  
   В результаті виконання курсового проекту була розроблена розподілена база даних в комп'ютерній мережі. Вузли БД взаємодіють між собою таким чином, що користувач будь-якого з них може отримати доступ до будь даними в мережі так, як ніби вони знаходяться на його власному вузлі. Розробка проводилася на мові програмування С + + в середовищі Microsoft Visual Studio 2010 з використанням ОС Windows XP. Здійснено функціональне тестування розроблених додатків, яке показало коректність їх роботи. br/> 
  Список використаної літератури  
  програмний база розподілений діаграма 
  1) Е. Таненбаум. В«Комп'ютерні мережіВ», Пітер 2011 
  2) С.А. Зінкін. Курс лекцій з курсу В«Методи і засоби обробки данихВ» 
 ) Р.Д. Верма В«Довідник по функціях Win32 APIВ» 
 ) Т.А. Павловська В«С/С + + Програмування на мові високого рівняВ», Пітер 2007 
 ) В.В. Подбельський, С.С. Фомін В«Програмування на мові СіВ», 2007 
    Додаток 1. Лістинг програмних модулів  
    Модуль Main.cpp  
  // MISOD_Kurs_Novikov 
  # include В«Header.hВ» 
				
				
				
				
			  # include В«GlobVar.hВ» 
  main (int argc, char * argv []) 
  {(LC_ALL, В«RusВ»); 
  _Init (& argc, & argv); _Comm_size (MPI_COMM_WORLD, & ProcNum);// кількість процессов_Comm_rank (MPI_COMM_WORLD, & ProcRank);// ранг процесу (В« n Hello from process% 3d n n В», ProcRank); 
  // - Дії клієнта - (ProcRank == 0) 
  {(); 
 } 
  // - Дії серверів - 
  {(); 
 } 
  MPI_Finalize (); (); 0; 
 } 
    Модуль Client.cpp  
  // Client.cpp ...