аблиці поточних змін і організовується система глобальної ідентифікації (іменування) всіх об'єктів розподіленої системи, включаючи роздільне поименование однакових об'єктів (аж до записів таблиць) в різних репліках. Такий підхід дещо збільшує обсяг бази даних, але дозволяє істотно обмежити транспортні витрати на синхронізацію реплік.
Архітектура програмних систем. У той час як більшість автономних додатків - офісні програми, середовища розробки, системи підготовки текстів і зображень - виконуються на одному комп'ютері, великі інформаційні комплекси (наприклад, система автоматизації підприємства) складаються з десятків і сотень окремих програм, які взаємодіють один з одним по мережі , виконуючись на різних комп'ютерах. У таких випадках говорять, що вони працюють в різній програмної архітектурі.
Автономні програми. Працюють на одному комп'ютері [17].
. Реплицирования даних запропоновані в Access 7.0
Можливості реплицирования даних і об'єктів є нововведенням для продуктів, представлених на ринку настільних баз даних. На сьогоднішній день жодна інша настільна СУБД такими можливостями не володіє. Для реплицирования створених в Access баз даних використовується засіб «Портфель» (Briefcase) ОС Windows 95, що не може служити обмеженням для застосування СУБД, здатної працювати лише в середовищі Windows 95.
Процедура реплицирования даних дозволяє підтримувати ідентичність двох (або кількох) збережених окремо баз даних, враховуючи вироблені в них зміни. Крім того, після тиражування розробленої бази даних всі наступні зміни в базовому проекті легко перенести в раніше випущені копії. При внесенні структурних змін в репродуковані додатки (оновлення об'єктів бази даних або додавання в неї нових об'єктів) за основу може бути взятий лише базовий проект, в той час як узгодження даних допускається в будь-яких двох копіях бази даних.
Можна назвати принаймні п'ять найбільш ймовірних випадків застосування функції реплицирования.
. При роботі поза офісом, наприклад у сфері торгівлі або обслуговування, можна періодично (щодня або щотижня) оновлювати збережені на портативних ПК бази даних на основі використовуваної в офісі базової копії.
. Реплицирования зручно при веденні однієї і тієї ж бази даних в різних місцях, зокрема в офісі та вдома або в декількох офісах однієї фірми.
. Застосування функції реплицирования дозволяє створювати резервні копії бази даних під час роботи з нею (звичайні процедури резервування цього не допускають).
. Оскільки відновлення взаємної відповідності окремих копій бази даних може бути виконано в будь-який час, це дозволяє оптимізувати доступ до них з метою зменшення часу відгуку.
. Реплицирования дозволяє поширити зміни в базовому проекті (наприклад, нові форми і звіти) на всі його копії.
Для створення дубліката бази даних перетягніть її піктограму в папку «Портфель» (Briefcase) на робочому столі ПК. При цьому програма запросить вас, яку з копій вважати основною. Для подальшого репродукування бази даних можна використовувати будь-яку копію, але структурні зміни будуть допустимі тільки в основний.
Кожна з копій бази даних може бути перенесена на інший комп'ютер, де незалежно від інших копій в неї можна вносити необхідні зміни. Щоб привести дві копії у відповідність між собою, перенесіть їх на один комп'ютер і одну з копій розмістите в папці «Портфель». Подвійним клацанням відкрийте папку і виберіть потрібну копію. Потім скористайтеся опцією «Оновити виділені об'єкти» (Update Selection) меню «Портфель» (Briefcase). Опція «Оновити все» (Update All) того ж меню дозволить оновити всі бази даних, копії яких розміщені в папці «Портфель» [5].
Список використаної літератури
1. Бобровський С.Д., навчальний курс; СПб: Пітер - Москва, 2003. - 736 c.
. Вівек, Шарма; Раджив, Шарма Розробка Web-серверів для електронної комерції. Комплексний підхід; М .: Видавничий будинок Вільямс - Москва, 2001. - 400 c.
. Гілман, Л .; Роуз, А. Курс АПЛ: діалоговий підхід; Світ - Москва, 1979. - 526 c.
. Грунд, Ф. Програмування на мові ФОРТРАН IV; М .: Світ - Москва, 1976. - 183 c.
. Гукин, Ден C для чайників raquo ;; М .: Вільямс - Москва, 2006. - 352 c.
. Драммонд, М. Методи оцінки і вимірювань дискретних обчислювальних систем; М .: Світ - Москва, 1977. - 384 c.
. Дронов, В. JavaScript в Web-дизайні; СПб: БХВ - Москва, 2001. - 880 c.
. Дьяконов, В.П. Довідник з алгоритмів і програм на мові бейсик для пер...