Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Алгоритм репликации





Министерство образования и науки РФ

Новосибирский государственный технический университет

Курсовая работа по дисциплине: Базы данных

Вариант: 2

Группа: ПМИ-11

Студент: Говоров Р.К.

Преподаватель: Стасышин В.М.

 

Новосибирск 2015

Вариант задания

Схема репликации:

Многонаправленное тиражирование “Центр-филиалы”. Изменение (вставка, модификация, удаление), выполненное в одной из ПБД, тиражируются в ЦБД, после чего изменения реплицируются во все другие ПБД.

Запуск репликатора:

Через определенный интервал времени в секундах, задаваемый при запуске программы РД.

Разрешение коллизий:

В пользу более раннего обновления.

 

1)

1.

Общее описание спроектированной схемы репликации

В данной работе предполагается, что Центральная БД(ЦБД) находится на сервере, а Побочные БД(ПБД) находятся у клиентов.

Предполагается, что в начальном состоянии Центральная БД и Побочные БД полностью идентичны.

Через определенное время после начала работы Репликатора сервер закрывает клиентам доступ к их ПБД. После этого клиенты отправляют на сервер Журналы Изменений своих ПБД. Сервер применяет изменения на ЦБД. После этого происходит синхронизация ЦБД и всех ПБД.

 

Алгоритм репликации

1) Закрытие доступа клиентов к их ПБД.

2) Отправка клиентами Журналов Изменений на сервер.

3) Объединение всех Журналов Изменений в один.

4) Обработка Объединенного Журнала Изменений(ОЖИ).

5) Применение ОЖИ к ЦБД.

6) Сохранение изменений(резервная копия) и внесение информации из ОЖИ в Итоговый Журнал(в целях безопасности).

7) Отправка ОЖИ клиентам.

8) Применение ОЖИ к ПБД.

9) Обнуление клиентских Журналов Изменений.

10) Открытие доступа клиентов к их ПБД.

Date: 2015-07-17; view: 287; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.007 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию