Метод и модели управления транзакциями в распределенных системах обработки информации тема диссертации и автореферата по ВАК РФ 05.13.01, кандидат технических наук Ндикумагенге Жереми

  • Ндикумагенге Жереми
  • кандидат технических науккандидат технических наук
  • 2010, Санкт-Петербург
  • Специальность ВАК РФ05.13.01
  • Количество страниц 132
Ндикумагенге Жереми. Метод и модели управления транзакциями в распределенных системах обработки информации: дис. кандидат технических наук: 05.13.01 - Системный анализ, управление и обработка информации (по отраслям). Санкт-Петербург. 2010. 132 с.

Оглавление диссертации кандидат технических наук Ндикумагенге Жереми

ВВЕДЕНИЕ.

ГЛАВА 1. АНАЛИЗ СТРУКТУРНЫХ ХАРАКТЕРИСТИК РАСПРЕДЕЛЕННЫХ СИСТЕМ ОБРАБОТКИ ИНФОРМАЦИИ И ПРОБЛЕМ УПРАВЛЕНИЯ ВЫПОЛНЕНИЕМ

ТРАНЗАКЦИЙ В РАСПРЕДЕЛЕННЫХ БАЗАХ ДАННЫХ.

1.1 .Предметная область.

1.1.1 .Распределенная система.

1.1.2.Распределенная система обработки информации.

1.1.3 .Система распределенных баз данных.

1.2.Общая характеристика распределенной системы обработки информации.

1.2.1 .Описание распределенной системы обработки информации.

1.2.2.Структура распределенной системы обработки информации.

1.2.3 .Характеристика распределенной системы обработки информации.

1.2.4.Классификация распределенной системы обработки информации.

1.3.Проблемы и задачи управления процессами, возникающими при выполнении и обслуживании распределенной системы обработки информации.

1.3.1.Общая характеристика событий, возникающих при эксплуатации распределенной системы обработки информации.

1.3.2.Структура транзакций в распределенной системы обработки информации.

1.3.3.Общая характеристика проблем управления выполнением транзакций в распределенной системы обработки информации.

1.3.4.Классификация проблем управления выполнением транзакций

1.3.6.Постановка задачи.

1.4.0сновные результаты по главе 1.

ГЛАВА.2.РАЗРАБОТКА МЕТОДА И МОДЕЛИ ВЫЯВЛЕНИЯ КОНФЛИКТОВ В РАСПРЕДЕЛЕННОЙ БАЗЕ ДАННЫХ

2.1 .Средства и методы обработки и управления выполнением транзакций в РБД РСОИ.

2.1.1.Методы и модели управлением выполнением транзакций современными системами управления базами данных.л.

2.1.2,Обработка и оптимизация запросов.

2.1.3.Управление одновременным!доступом.

2.1.4.Управление выполнением транзакций методами блокировок.

2.1 ^.Распределенная и параллельная обработка запросов.

2.1.6.Распределенная и параллельная обработка транзакций.

2.2.Разработка моделей анализа процессов разработки, обработки и выполнения транзакций в РБД.

2.2.1.Инс1ументарные средства СУРБД управления транзакциями.

2.2.2.Анализ процессов обработки и обслуживания транзакций методами исследования сетей Петри.

2.3.Модели выявления конфликтных ситуаций на стадии разработки СРБД.

2.3.1.Модели разработки отказоустойчивой многоуровневой СРБД с учетом иерархии и подчиненности компонентов.

2.3.2.Модели анализа и исследования процессов разработки, оптимизации обработки и управления выполнением транзакций.

2.3.3.Разработка алгоритмических методов анализа процессов выполнения и обслуживания транзакций в РБД.

2.4.Основные результаты по главе 2.

ГЛАВА 3. РАЗРАБОТКА МОДЕЛИ ВЫБОРА ДОПУСТИМЫХ ПУТЕЙ ВЫПОЛНЕНИЯ ТРАНЗАКЦИЙ ДЛЯ УЛУЧШЕНИЯ УПРАВЛЯЕМОСТИ ИХ ВЫПОЛНЕНИЯ В РАСПРЕДЕЛЕННЫХ СИСТЕМАХ ОБРАБОТКИ ИНФОРМАЦИИ.

3.1.Роль теории и системы массового обслуживания в управление выполнением транзакций в РСОИ.

3.2.Разработка методов и моделей улучшения управляемости выполнением и обработки транзакций в распределенных системах обработки информации.

3.2.1. Разработка концептуальных моделей обслуживания транзакций.

3.2.2.Разработка моделей выполнения транзакций на языке сетей Петри.

3.2.3.Разработка моделей анализа и обслуживания транзакций на зыке сетей Петри.

3.3. Разработка методов и моделей анализа процессов обслуживания и оптимизации обработки транзакций.

ЗАОсновные результаты по главе 3.

ГЛАВА 4. РАЗРАБОТКА МЕТОДОВ И МОДЕЛЕЙ ИССЛЕДОВАНИЯ МНОЖЕСТВА ТРАНЗАКЦИЙ.

4.1.Средства исследования обработки и диспетчеризации распределенных и параллельных транзакций в СРБД.

4.2.Разработка алгоритмических методов обеспечения АСИД свойств

4.2.1.Методы обеспечения сериализации множества транзакций.

4.2.2.Исследование методов обеспечения атомарности транзакций.

4.3.Концептуальные модели транзакции.ИЗ

4.4.Разработка методов и моделей исследования транзакционных серверов.

4.4.1.Онтологическое основание модели страницы транзакционных серверов.

4.2.2.Модель объекта транзакционных серверов.

4.3.Основные результаты по главе 4.

ОСНОВНЫЕ РЕЗУЛЬТАТЫ РАБОТЫ.

Рекомендованный список диссертаций по специальности «Системный анализ, управление и обработка информации (по отраслям)», 05.13.01 шифр ВАК

Введение диссертации (часть автореферата) на тему «Метод и модели управления транзакциями в распределенных системах обработки информации»

Системы распределенных баз данных, как основный компонент распределенной системы обработки информации играют важную роль в развитии современной экономики и бизнеса. Обеспечение интенсивной' динамичности выполнения ' процессов таких систем - одна из самых трудоемких проблем эффективной реализации бизнес процессов при эксплуатации банков данных. Создание надежных, отказоустойчивых и эффективных средств обслуживания и управления требует наличия высококвалифицированных специалистов, больших финансовых и временных затрат, как для проектирования, разработки и развертывания, так и для сопровождения, эксплуатации* и администрирования. Управление выполнением распределенных и параллельных вычислительных процессов, определенных на стадии детальной разработки средств сопровождения и эксплуатации распределенной системы обработки информации в целом и их оптимизация в частности, всегда было и остается сложной и актуальной задачей.

Качественная оценка свойств распределенной системы обработки информации и прогнозирование динамического поведения вычислительных процессов, бизнес-процессов и потоков данных на этапах детальной разработки логики обслуживания и эксплуатации с учетом, по возможности их физической реализации, существенно и значительно уменьшает вероятность, долю или частоту сбоев и, соответственно, банкротство информационных и финансово-банковских инфраструктур. Полученные навыки, изобретения и достижения, нуждаются не только в усовершенствовании, но и во внедрении и создании новых методов и моделей, то есть новых технологий разработки средств сопровождения, администрирования, управления и исследования. Своевременное обнаружение, фиксация и устранение конфликтных ситуаций и противоречий данных, способных выводить системы из строя с наименьшими финансовыми и временными затратами является одной из важных характеристик управляемости и полезности системы распределенных баз данных разного рода и назначения. Проблемы обслуживания и обеспечения работоспособности распределенных систем обработки информации (РСОИ), основанных на концепции распределенной системы баз данных (РБД), являются в настоящее время объектом все возрастающего интереса широкого круга специалистов в области обработки данных.

В связи с этими важным является создание и разработка методов и моделей управления выполнением транзакций, позволяющих системным администраторам отслеживать динамику обработки процессов, контролировать работоспособность системы и устранять сбои, которые могут возникать. Реализация процедур обслуживания должна предоставлять возможность конфигурации системы по нуждам и требованиям пользователей за счёт составления и генерации алгоритмов (протоколов) выполнения действий для: решения конкретных задач в пределах поставленных целей. Поэтому, данное диссертационное исследование посвящено решению задачи разработки методов и моделей повышения управляемости обслуживанием и выполнением транзакций в РСОИ, на базе расширения результатов исследований современных ученых, таких как Кульба В.В., Ковалевский С.С., Косяченко С.А., Советов Б.Я., Чертовской В.Д., П.Чардин., G.Weikum., G.Vossen., P.A. Bernstein и др.

Объектом исследования является система распределенных баз данных, как основной компонент распределенной системе обработки данных.

Предметом исследования является средства обработки и обслуживания транзакций распределенных баз данных, предназначенные для повышения управляемости выполнением процессов в распределенной системы обработки информации.

Цель диссертационной работы заключается в разработке метода, алгоритмов и моделей управления выполнением транзакций, обеспечивающих анализ, обработку, исследование, прогнозирование поведения и обслуживание транзакций РСОИ на базе аппарата сетей Петри и примитивов управления транзакциями СУБД.

Задачи исследования.

Для достижения поставленной цели необходимо решить следующие задачи исследования:

1. Анализ структурных характеристик распределенных систем обработки информации и проблем управления выполнением транзакций в распределенных базах данных.

2. Разработка метода и модели выявления конфликтов в распределенной базе данных.

3. Разработка методов и моделей улучшения управляемости выполнения транзакций в распределенных системах обработки информации.

4. Разработка методов и моделей исследования множества транзакций

Методологическое и теоретическое исследования.

При решении основных задач диссертационной работы использовались типовые иерархические, сетевые, клиент-серверные и многоуровневые архитектуры; методы балансировки и ротации древовидных структур, функции управления объектами СУРБД SQL Server 2000; элементы теории графов сетей Петри с их методами анализа и исследования, конечные автоматы, имитационное моделирование, теория систем массового обслуживания.

Научная новизна работы.

В диссертационной работе получены и предложены следующие научные результаты :

1. Разработанный метод обнаружения конфликтных ситуаций с учетом структуры РБД на основе методологии имитационного моделирования, отличается от существующих тем, что позволяет априори выявить и предсказать поведение транзакций.

2. Разработанная модель выбора допустимых путей выполнения транзакций отличается от известных использованием методов и математических моделей аппарата сетей Петри.

3. Предложенные модели исследования множества транзакций и улучшения управляемости выполнения множества- транзакций, отличаются от известных использованием математической теории; отношений над бинарным множеством примитивов операций.

Основные научные положения, выносимые на защиту.

1. Метод обнаружения потенциальных конфликтных ситуаций по функциональной структуре РБД в РСОИ.

2. Модель выбора допустимых путей выполнения транзакций на базе основных типов операций над данными для разрешения несогласованности реализаций транзакций.

3. Модели исследования множества транзакций, вовлеченных в процесс обработки и улучшения управляемости выполнения множества транзакций.

Достоверность научных результатов и выводов результатов исследований, полученных автором диссертации, подтверждается корректностью использования математических аппаратов теории сетей Петри и графов, теории конечных автоматов, теории систем ' массового обслуживания, функций управления объектами СУРБД.

Теоретическая значимость работы.

Научная значимость заключается:

•в разработке и обосновании теоретической основы прогнозирования функционального поведения вычислительных процессов РСОИ за счёт использования современного математического аппарата;

•в развитии теории слияния и декомпозиции транзакций в виде деревьев по слоевой архитектуре серверов транзакций и теоретических методов оптимизации исследования транзакций, вовлеченных в обработку в транзакционных серверах.

Практическая ценность работы заключается в том, что результаты экспериментальных и теоретических исследований существования противоречий хранимых данных, функциональных конфликтов и обслуживания транзакций и запросов в распределенных системах обработки информации могут быть использованы для:

• своевременного предсказания системными администраторами конфликтных ситуаций при эксплуатации и обслуживании системы;

• декомпозиции, разбиения, слияния и отслеживания транзакций с целью оптимизации их выполнения и обработки;

• многоуровневого отображения сложных транзакций с целью упрощения их функциональной и структурной сложности для детального анализа и исследования;

• обслуживания множества транзакций и запросов в РБД.

Теоретические и практические результаты исследований внедрены в курсе моделирования процессов систем реального времени и реализованы в виде ряда программных схем на различных продуктов инструментальных средств разработки, таких как, Visual Paradigm. Данные программные схемы используются для развертывания информационных управленческих систем и в качестве модулей системы анализа и исследования в системах поддержки принятия решений.

Апробация результатов работы.

Основные положения и результаты диссертации докладывались и обсуждались на двух международных конференциях и научно-технических конференциях профессорско-преподавательского состава СПбГЭТУ «ЛЭТИ» в 2007-2010 гг.

Внедрение и реализация результатов.

Полученные результаты исследований использованы в курсе «Управление данными» и реализованы в виде ряд программных схем на различных инструментальных средствах проектирования и разработки, таких как, Visual Paradigm. Данные программные схемы используются для развертывания информационных управленческих систем разных сфер применения и назначения.

Публикации.

Основные теоретические и практические результаты диссертации опубликованы в 4 научных работах, из них - 2 статьи, среди которых 1 публикация в ведущих рецензируемых изданиях, рекомендованных в действующем перечне ВАК, 2 работы в материалах международных и всероссийских научно-технических конференций.

Структура и объем работы.

Диссертация состоит из введения, четырех глав с выводами и заключения. Она изложена на 131 страницах машинописного текста, включает 37 рисунков, 4 таблиц и содержит список литератур из 67 наименований, среди которых 51 отечественных и 16 иностранных авторов.

Похожие диссертационные работы по специальности «Системный анализ, управление и обработка информации (по отраслям)», 05.13.01 шифр ВАК

Заключение диссертации по теме «Системный анализ, управление и обработка информации (по отраслям)», Ндикумагенге Жереми

ОСНОВНЫЕ РЕЗУЛЬТАТЫ РАБОТЫ

Целью исследования являлось разработка методов и моделей управления выполнением и обработкой транзакций, обеспечивающих анализ, обработку, исследование и оптимизацию распределенных и параллельных транзакций, их разбиение на элементарные единицы работы и диспетчеризацию полученных процессов за счёт обращение к средствам СУБД. На основании полученных методов и моделей нужно создать способы разработки, обработки, обслуживания и управления которые, помимо протоколов конфигурации, генерации и диспетчеризации транзакций, станут рекомендации по улучшению качества обслуживания и администрирования распределенной системы обработки информации в целом, и повышению функциональной эффективности системы. Для достижения поставленной цели исследования было выполнено:

1. Проведена и предложена математическая теория оценки функционального поведения и работоспособности системы обработки, отличающаяся от существующие тем, что по всему жизненному циклу функциональные характеристики системы обработки выводятся из сводимого к ней пространственных состояний класса сетей Петри, описываемыми строгими математическими законами и формулами.

2. Разработаны метод и алгоритмы обнаружения и устранения потенциальных конфликтных ситуаций на ранние стаде разработки архитектуры и структуры РБД на основе имитационного моделирования, отличающиеся от существующих тем, что предложенные методы позволяют до завершения детального разработки и развертывания выявить и предсказать аномалия функционального поведения системы и своевременно обеспечить корректировку функциональной архитектурной структуры работы системы, за счет применения прикладной теории и методы принятий решений.

3. Разработаны алгоритмы и модели правил выбор путей выполнения и обработки вычислительных процессов РБД, отличающиеся от существующих тем, что функциональная работоспособность системы утверждается применением методов и математических моделей анализа и исследования аппарата сетей Петри.

4. Разработаны модели генерации, запуска, сформирования, диспетчеризации, обработки и исследования вычислительных процессов транзакционных серверов для оптимизации выполнения и обработки пакетно-параллельных транзакций, отличающиеся от тем, что все оперативных вычислительных процессов над данными РБД (ресурсами РБД), находящихся в оперативной.памяти и или в внешних запоминающих устройствах абстрагируется концепцией математического раздела бинарного отношения на множество двух единичных примитивных элементарных неделимых операций —запись и чтение на базе, которых разбиваются и/или слияются по всей слоевой многоуровневой архитектуре транзакционных серверов базовые модели транзакций в виде древовидной классической структуры для упрощения изучения, исследования и администрирования множества транзакций.

В диссертационной работе поставлены и решены задачи повышения эффективности выполнения процессов РБД. Предложены методы управления сопровождением и развитием РБД на этапе их эксплуатации и администрирования, обеспечивающие решение задач различного рода конфликтов и противоречий при работе с РБД и обеспечения согласованного использования общих информационных ресурсов. Достоверность научных результатов и выводов результатов исследования, полученных автором диссертации, подтверждена строгостью применяемых математических методов и теоретических научных положений. Выдвинутые положения представляет научный и практический интерес для инженеров и научных работников, специализирующихся в области проектирования и управления РСОИ, разработчиков и системных администраторов корпоративных информационных систем, а также студентов вузов информационных и управленческих технических специальностей.

Список литературы диссертационного исследования кандидат технических наук Ндикумагенге Жереми, 2010 год

1. Агибалов Г .П., Беляев В.А. Технология решения комбинаторно-логических задач методом сокращенного обхода дерева поиска. Томск : изд. Том. Уни. 1981г., 125 с.

2. Берзтис А.Т. Структуры данных: пер. с англ. М.: Статистика, 1974г.,408 с.

3. Голицына О.Л., Максимов Н.В., Попов И.И. Базы данных . Уч. пособие. М.: ФОРУМ: ИНФРА- М, 2009г. , 400 с. (Профессиональное образование).

4. Гордеев A.B., Малчанов А.Ю. Системное программное обеспечение. Спб.: Питер, 2003г., 736 с.

5. Дейт К.Д. Введение в системы баз данных: пер. с англ. М.-СПб.-К.: "Вильяме", 2005г.

6. Дейт К.Д. Введение в системы баз данных: пер. с англ.:6-е изд. М.-СПб.-К.: "Вильяме", 2000г.

7. Кармайкл Э., Хейвуд Д. Быстрая и качественная разработка программного обеспечения: пер. с англ., 3-е изд., М.: издательский дом "Вильяме", 2003 г., 400 с.

8. Королев Л.Н., Миков А.И., Информатика. Введение в компьютерные науки, М.: высшая школа, 2003,431 с.

9. Котов В. Е., Васильев В.В., Кузьмук В.В., Сети Петри. М.: "Наука", 1984г., 160 с.

10. Крёнке Д. Теориа и практика построения Баз Данных: пер. с англ. 8-е изд., Спб.: Питер, 2003г., 800 с.

11. Кристофидес Н. Теория графов: алгоритмический подход: пер. с англ. М.: Мир, 1978г., 432 с.

12. Кульба В.В., Ковалевский С.С., Косяченко С.А. Теоретические основы проектирования оптимальных структур распределенных баз данных.

13. Серия "Информатизация России на пороге XXI В.". М.: СИНТЕГ, 1999 г., 660 с.

14. Куроуз Д.Ф., Росс К. В.Компьютерные сети: многоуровневая архитектура интернета: пер. с англ., 2-е изд. СПб.: Питер, 2004г., 765 с.

15. Ларман К. Применение ЦМЬ и шаблонов проектирования: пер. с англ.,3-е изд., М.: ООО "И.Д. Вильяме", 2007 г., 736 с.

16. Майника Э. Алгоритмы оптимизации на сетях и графах: пер. с англ. М.: Мир, 1981г., 323 с.

17. Мамиконов А.Г., Деметрович Я., Кульба В.В., и др. Использование сетей Петри при проектировании систем обработки данных. М.: Наука, 1988г., 103 с.

18. Мамиконов А.Г., Кульба В.В. Синтез оптимальных модульных систем обработки данных. М.: Наука, 1986г., 275с.

19. Мамиконов А.Г., Кульба В.В., Косяченко С.А., И.А.Ужастов. Оптимизация структур распределенных баз данных в АСУ. М.: "Наука", 1986. 275с.

20. Мартин Д. Вычислительные сети и распределенная обработка данных.Программное обеспечение, методы и архитектура Пер.с англ., В.С Штаркмана. -Вып. 1. —М.Финансы и статистика, 1985.

21. Мартин Д. Вычислительные сети и распределенная обработка данных.Программное обеспечение, методы и архитектура Пер.с англ., В.С Штаркмана. -Вып. 1. -М.Финансы и статистика, 1986.

22. Мартин Д. Вычислительные сети и распределенная обработка данных.Программное обеспечение, методы и архитектура Пер.с англ., В.С Штаркмана. -Вып. 1. —М.Финансы и статистика, 1985.

23. Мартин Д. Организация баз данных в вычислительных системах Пер.с англ., Стогния а. а., Щёрса А. Л., -Вып. 2. -М.:Финансы и статистика, 1980.

24. Мелихов А.М. Ориентированные графи и конечные автоматы. М.: Наука, 1971г., 416 с.

25. Нейбург Э. ДЖ., Максимчук Р. А., Проектирование баз данных с помащью UML: пер. с англ., изд."Вильямс", М., 2002г., ххх с.

26. Олифер В.Г., Олифер H.A. Компьютерные сети: принципы, технологии, протоколы., Спб.: Питер, 2001г., 672 с.

27. Орама Э., Уилсона Г. Идеальный код: пер. с англ., -Спб.: Питер, 2009 г., 624с.

28. Петров В.Н. Информационные системы. 2003г., Спб.: Питер, 2003г., 688 с.

29. Питерсон Дж. Теория сетей Петри и моделирование систем: пер. с англ., М.: Мир, 1984 г., 264с.

30. Риордан Р. М. Программирование в SQL Server 2000, Шаг за шаг: пер. с англ., М.: 2002г, 608 с.

31. Роб П., Корнел К. Системы баз данных: проектирование, реализациия и управление: пер. с англ., Спб.: Питер, изд. "БХВ" , 2004г., 880 с.

32. Советов Б. Я., Цехановский В. В., Чертовской В. Д., Базы данных Теория и практика. -М.: Высш., 2005. 463 е.: ил.

33. Таненбаум Э., ван СТЕЕН М. Распределенные системы Принцип и парадигмы: пер. с англ., Изд. "Питер", 2003г., 877с.

34. Тиори Т., Фрай ДЖ. Проектирование структуры базы данных; М.: изд. "Мир", 1985г., 287с., Т1.

35. Тиори Т., Фрай ДЖ. Проектирование структуры базы данных; М.: изд. " Мир ", 1985г., 320 е., Т2.

36. Топп У., Форд У. Структуры данных в С++: пер. с англ., М.: ООО "Бином-Пресс", 2006 г., 816 с.

37. Уилсон Р. Введение в теорию графов: пер. с англ. М.: Мир, 1977г.

38. Хассан Г. Проектирование систем реального времени, параллельных и распределенных приложений: пер. с англ., М.:ДМК Пресс, 2002 г., 704с.

39. Хокперофт Д.Ж., Ульман Д. Дж., Ахо. В. А. Структуры данных и алгоритмы: пер. с англ., Издательский дом ."Вильяме", М., 2003г., 384 с.

40. Хусаинов Б.С. Структуры и алгоритмы обработки данных . Примеры на языке Си : Уч. пособие. Финансы и статистика, 2004 г., 464 с.

41. Чардин П., Многоверсионность данных и управление параллельными транзакциями., Открытые системы., 2005. N1.

42. Черемных C.B., Семенов И.О., Ручкин B.C. Моделирование и анализ ситсем. IDEF-технологии: практикум. М.: Финансы и статистика, 2005г., 192 с.

43. Cerf V., Fernandez Е., Gostelow К., Volansky S., Formal Control Flow Properties of a Model of Computation, Report ENG-7178, Computer Science Department, University of California , Los Angeles, California, December 1971, pp. 81.

44. Date C.J. An introduction to Data Base Systems, 8th Edition, 2004, 1024 p.

45. Guerrero F.G., Rojas C.E. Microsoft SQL Server 2000 Programming by exemple, 2001, 704 p.

46. Holt A., Commoner F., Events and Conditions, Applied Data Research, New York, 1970; Record of the Project MAC Conference on Concurrent Systems and Parallel Computation, New York: ACM, 1970, p. 1-52.

47. Holt A., Saint H., Shapiro R., Warshall S., Final Report of the Information System Theory Project, Technical Report RADC-TR-68-305, Rome Air Development Center, Griffiss Air Force Base, New York, 1988, pp. 352.

48. Horton I. Ivor Horton's Beginning Java 2, JDK, 5 Edition,2005, 1501 p.

49. Kriegel E. Microsoft SQL Server 2000 weekend crash course, 2001, 409 p.

50. Misunas D., Petri nets and Speed Independent Design, Communications of the ACM,16, No. 8,1973, p. 474-481.

51. Murata T., Church R., Analysis of Marked Graphs, IEEE Transactions on Circuits and Systems,CAS-24, No. 7, 1977, p. 400-405.

52. Peterson L., Computation Sequence sets, Journal of Computer and System Sciences, 1, No. 1 August, p. 1-24.

53. Philip В., Newcomer E. Principles of Transactions processing for the systems professional; Morgan Kaufmann Publishers, Inc. San Francisco, California, 1997., 357 p.

54. Rahayu J. W., Taniar, D., Perdede E. Object -orientd Oracle. IRM. Press., Idea Group Inc., Hershey , USA., 2006, 345 p.

55. Richard H. C., Khuo-Chung T. Modem multithreading.Wiley interscience. A John Wiley&Sons, Inc., Publication, 2006, 481 p.

56. Weikum G., Vossen G. Transactional information systems, theory, , algorithms and practice of concurrency control' and, recovery. Kaufmann

57. Ндикумагенге Ж. Вычислительные модели параллельных транзакционных серверов Текст. / Ж. Ндикумагенге // Информационно-управляющие системы, № 1.(44). 2010. С. 25-29

58. Ндикумангенге Ж. Методика проектирования многопользовательских баз данных для задач учебного процесса Текст. / Ж. Ндикумагенге //

Обратите внимание, представленные выше научные тексты размещены для ознакомления и получены посредством распознавания оригинальных текстов диссертаций (OCR). В связи с чем, в них могут содержаться ошибки, связанные с несовершенством алгоритмов распознавания. В PDF файлах диссертаций и авторефератов, которые мы доставляем, подобных ошибок нет.