Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розподілена база даних. Предметна область: музичні диски

Реферат Розподілена база даних. Предметна область: музичні диски





х одного комунікатора), проте безпосередньо взаємодіяти з базою даних іншого процесу не можуть. Тільки власник бази даних може змінювати або зчитувати її вміст. Це гарантує захищеність даних. 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 ...


Назад | сторінка 4 з 9 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка бази даних на мові програмування Python
  • Реферат на тему: Проектування бази даних "База даних районного відділу податкової інспе ...
  • Реферат на тему: Розробка додатків на мові VBA в середовищі MS EXCEL з обробки даних для зад ...
  • Реферат на тему: Розробка додатка в середовищі MS Visual Studio для роботи з базою даних
  • Реферат на тему: Проектування бази даних для упорядкування та зручної роботи з даними мережі ...