Общие сведения о компьютерном математическом моделировании. Принцип построения и функционирования распределенных систем. Технологии объектного связывания данных. Механизм изоляции транзакций и преодоления ситуаций несогласованной обработки данных.
Аннотация к работе
1. Понятие о компьютерном математическом моделировании 1.1 Общие сведения о компьютерном математическом моделировании 1.2 Классификация математических моделей 2. Основная идея реплицирования 2.1 Основополагающий принцип построения и функционирования распределенных систем 2.1 Алгоритм «Клиент-сервер» 3. Технологии объектного связывания данных 5. Технологии удалённого доступа и системы БД, тиражирование и синхронизация в распределённых системах БД. 5.1 Модель удаленного доступа к данным 5.2 Модель сервера базы данных 5.3 Модель сервера приложений 6. Мониторы транзакций 6.1 Механизм изоляции транзакций и преодоления ситуаций несогласованной обработки данных основывается на технике сериализации транзакций. 7. Технологии тиражирования (реплицирования) данных 8. Можно сказать, что хранение данных стало ключевым ресурсом современных информационных технологий и важность этого ресурса постоянно растет. Компьютерное математическое моделирование в разных своих проявлениях использует практически весь аппарат современной математики. Репликой называют особую копию базы данных для размещения на другом компьютере сети с целью автономной работы пользователей с одинаковыми (согласованными) данными общего пользования. Обеспечение согласованного состояния общих данных, в свою очередь, основывается на реализации одного из двух принципов: - принципа непрерывного размножения обновлений (любое обновление данных в любой реплике должно быть немедленно размножено); - принципа отложенных обновлений (обновления реплик могут быть отложены до специальной команды или ситуации). В целом ряде предметных областей распределенных информационных систем режим реального времени с точки зрения непрерывности согласования данных не требуется. Если взять, к примеру, автоматизированную информационную систему документооборота, то традиционная «скорость» перемещения и движения служебных документов соответствует рабочему дню или в лучшем случае рабочим часам. При этомизменять структуру базы данных можно только в главной реплике. Более того, на практике СУБД, поддерживающие технологию реплицирования, позволяют пользователю с определенными полномочиями (администратору системы) преобразовать любую реплику в главную и тем самым полностью восстановить работоспособность всей системы[7].