Методы и инструментальные средства создания алгоритмической структуры и интеграции разнородных приложений в корпоративной информационной системе предприятия тема диссертации и автореферата по ВАК РФ 05.13.06, кандидат технических наук Луканин, Николай Валентинович
- Специальность ВАК РФ05.13.06
- Количество страниц 160
Оглавление диссертации кандидат технических наук Луканин, Николай Валентинович
ВВЕДЕНИЕ.
1. АНАЛИЗ МЕТОДОВ И МОДЕЛЕЙ ИНТЕГРАЦИИ РАЗНОРОДНЫХ ПРИЛОЖЕНИЙ И БАЗ ДАННЫХ.
1.1. Системный анализ проблем интеграции данных и приложений.
1.2. Основные этапы интеграции приложений.
1.3. Методы интеграции данных.
1.4. Аналитический обзор методологии проектировании баз данных.
1.4.1. Обеспечение целостности данных.
1.4.2. Принципы построения функциональных зависимостей.
1.4.3. Нормализация отношений.
1.5. Семантическое моделирование.
1.6. Основные направления развития информационных технологий в сфере управления предприятиями промышленности и транспортного комплекса .40 Выводы по главе 1.
2. РАЗРАБОТКА ПРИНЦИПОВ ФОРМИРОВАНИЯ ОТКРЫТОЙ ГИБРИДНОЙ СРЕДЫ ИНТЕГРАЦИИ РАЗНОРОДНЫХ ПРИЛОЖЕНИЙ.
2.1. Формальные операции создания структуры приложений.
2.2. Схемы описаний элементарного приложения, структуры и сценария.
2.3. Синхронизация процессов и согласование элементарных приложений по данным.
2.4. Представление иерархической структуры приложений в виде сети Петри.
2.5. Механизмы описания сцепленности процессов, порождаемых приложениями.
2.6. Формирование структуры приложений и описание подобных процессов.
Выводы по главе 2.
3. РАЗРАБОТКА МОДЕЛЕЙ ПРЕОБРАЗОВАНИЯ СТРУКТУР ДАННЫХ ПРИ ИНТЕГРАЦИИ ПРИЛОЖЕНИЙ.
3.1. Анализ семантических свойств и теоретической обоснованности моделей данных.
3.2. Семантическое моделирование данных разнородных приложений.
3.3. Задача преобразования данных табличного вида в реляционную модель данных.
3.4. Функционал операторной модели преобразования данных.
Выводы к главе 3.
4. ПРОГРАММНЫЕ КОМПОНЕНТЫ ГИБРИДНОЙ СРЕДЫ ИНТЕГРАЦИИ РАЗНОРОДНЫХ ПРИЛОЖЕНИЙ
4.1. Структура и функционал инструментальных средств интеграции приложений.
4.2. Программные технологии разработки инструментальных средств и приложений.
4.2.1. Универсальный набор фреймов интеграции программных компонентов.
4.2.2. Асйуе-Х компоненты интерфейсного взаимодействия.
4.2.3. Механизмы синхронизации и блокировок приложений сценария.
4.3. Интерфейс программных приложений.
4.4. Структура программных модулей, реализующих встраиваемую библиотеку расчетов.
Выводы по главе 4.
Рекомендованный список диссертаций по специальности «Автоматизация и управление технологическими процессами и производствами (по отраслям)», 05.13.06 шифр ВАК
Научные основы автоматизации и моделирования процессов управления на основе гибридных систем поддержки принятия решений с открытой структурой2006 год, доктор технических наук Балдин, Александр Викторович
Реализация адаптивных интерфейсов в автоматизированных системах управления предприятиями промышленности и транспортного комплекса2007 год, кандидат технических наук Бенгеддаш Самир
Концепция интеграции программных приложений и автоматизация управления образовательным контентом в отраслевой системе подготовки кадров2013 год, доктор технических наук Строганов, Дмитрий Викторович
Разработка инструментальной среды интеграции программных приложений для организации обучения персонала предприятий2012 год, кандидат технических наук Карташев, Максим Игоревич
Автоматизированная система контроля качества производства асфальтобетонных смесей2007 год, кандидат технических наук Цибизов, Григорий Павлович
Введение диссертации (часть автореферата) на тему «Методы и инструментальные средства создания алгоритмической структуры и интеграции разнородных приложений в корпоративной информационной системе предприятия»
Современный уровень развития информационных технологий и вычислительной техники характеризуется проникновением ИТ во все области жизнедеятельности. Стремительное снижение стоимости информационных систем с одной стороны, а также увеличение конкуренции в промышленности с другой, привели к необходимости использования информационных технологий для всех задач промышленного производства. В частности, в последнее время автоматизации подвергаются промышленные процессы, критичные для функционирования предприятия, бизнес-процессы.
Повсеместная автоматизация бизнес-процессов, кроме того, ведет и к возникновению ситуации, при которой создание единой информационной системы предприятия практически невозможно. Возможны два выхода из такой ситуации - построение информационной системы с нуля и создание и использование технологий, позволяющих осуществлять интеграцию разнородных приложений и АСУ в единое информационное пространство. Особую важность для информационных систем любого комплекса или предприятия приобретают задачи, связанные с интеграцией существующих и вновь вводимых в эксплуатацию информационных систем. Это связано с непрерывностью работы информационных систем на предприятии и отсутствием возможности единовременного обновления компонентов информационной системы.
Целью работы является разработка методов и инструментальных средств создания алгоритмической структуры и интеграции разнородных приложений в корпоративной информационной системе предприятия.
В соответствии с поставленной целью в диссертации решаются следующие задачи:
1. Системный анализ методов и моделей интеграции разнородных приложений и баз данных в корпоративных информационных системах.
2. Разработка методов и моделей описания алгоритмических структур разнородных приложений с иерархической вложенной структурой.
3. Разработка принципов создания инструментальных средств интеграции разнородных приложений и структур данных.
4. Разработка методов и моделей преобразования структур данных для обеспечения синхронизации и приложений в едином сценарии.
5. Программная реализация компонентов системы интеграции разнородных приложений.
Научную новизну работы определяют методы, модели и инструментальные средства интеграции разнородных приложений в корпоративной информационной системе. На защиту выносятся:
• модели структурной декомпозиции функциональных приложений;
• методика синхронизации, блокировок и согласования по данным разнородных программных приложений, включенных в гибридную среду;
• модели иерархической структуризации разнородных приложений, интегрированных в гибридный сценарий.
Диссертация состоит из четырех глав, в которых приводится решение поставленных задач.
В первой главе проведен системный анализ методов и моделей интеграции разнородных приложений и баз данных. Показано, что для обеспечения интеграции данных необходимо выбрать стандартные форматы для данных. Стандартами интеграции являются те форматы, которые поддерживают использование и распространение информации и бизнес данных, т.е. стандарты являются основой для проведения интеграции корпоративных приложений. К ним относятся COM+/DCOM, CORBA, EDI, JavaRMI и XML.
Интеграция платформ касается процессов и инструментов, с помощью которых эти системы могут осуществлять безопасный и оптимальный обмен информацией. В результате, данные могут беспрепятственно передаваться по различным приложениям. Например, определение того, как нужно надежно передавать информацию с NT- на UNIX-машину, является чрезвычайно непростой задачей по интеграции всей корпоративной системы.
Так, спецификация OMG CORBA определяет базовый объектный адаптер, который должен быть реализован во всех брокерах запросов. Basic Object Adapter (BOA) - это набор интерфейсов для создания ссылок на удаленные объекты, регистрации объектов, авторизации запросов и активизации приложений. Базовый объектный адаптер является решением первоочередной задачи обеспечения связи между реализацией объекта и брокером запросов.
В диссертации проведен анализ основных методов интеграции данных: консолидация, федерализация и распространение.
Во второй главе разработаны методы и модели открытой гибридной системы интеграции приложений с целью создания единой базы данных, методов, моделей и методик в виде отдельных компонентов, согласованных по интерфейсным связям и параметрам, с возможностью формирования их алгоритмической структуры.
В диссертации проведена параметризация исполняемых приложений на основании разработки универсального описания компонентов системы с использованием принципа «вход-выход-параметризация».
Каждому процессу соответствует один инициатор. Если в системе параллельно развивается т процессов, то в модели присутствует т инициаторов. При наличии эквивалентных параметризуемых приложений, а также реализации механизмов условного перехода по завершению приложения, сценарий системы поддержки принятия представляет алгоритмическую структуру.
В результате выполнена формальная декомпозиция структуры гибридной системы, определены управляющие и информационные связи, что позволяет сделать систему открытой для включения новых методов, моделей и данных, тем самым сформировать функционал программных приложений. Совместное использование введенных операций при наличии формализованного описания приложений и данных позволит автоматически генерировать программные методики.
Алгоритмическая структура приложений формализована в виде сетей Петри, которые представляют собой двудольный граф позиций и переходов. Причем переход имеет множество входов и множество выходов и позволяет моделировать любое логическое условие, что дает возможность в инструментальной среде создавать механизмы блокировок по входам и любые логические условия перехода по выходам.
Инструментальные средства гибридной среды позволяют формировать алгоритмическую структуру программных приложений за счет задания переходов между приложениями по условиям его завершения с использованием стандартизованного интерфейса, что и создает пользовательский сценарий. Все механизмы направлены на оперативное создание методик, имея типовой, отработанный набор
В третьей главе диссертации разрабатывается формальные модели и методы интеграции баз данных разнородных приложений.
Для реализации структуры баз данных, учитывающей возможность добавления новых расчетных соотношений и методов расчета в работе предлагается категорный подход, в котором в качестве объектов выступают домены. Тогда информационная система может быть рассмотрена, как система взаимосвязанных определенным образом доменов. В диссертации приведена общая структура доменно-ориентированной системы.
Описание взаимосвязей между доменами задает схему доменов. Система управления связями между доменами позволяет по схеме доменов определить возможные связи между доменами.
Несмотря на то, что большинство объектов не предполагается детализировать на ранних этапах разработки, такие объекты, как модели данных табличного вида (ДТВ) и модели реляционной базы данных (РБД) в работе рассмотрены детально. Они являются основными компонентами моделей ДТВ и РБД, и именно отличия этих моделей в основном определяет состав необходимых методов решения задач проектирования БД.
В работе реализованы механизмы преобразования таблиц ИТВ, которые являются реляционными и нормализованными, но между таблицами нет связей, и в таблицах отсутствуют ключевые поля. В этом случае таблицы ИТВ можно импортировать в РБД, затем назначить им ключевые поля и только после этого сформировать связи.
В четвертой главе в соответствии с предложенными методами и моделями интеграции разнородных программных приложений в диссертации разработана структура программного комплекса. Для организации открытой структуры в процессе его апробации и внедрения, система состоит из отдельных приложений, которые носят самостоятельный характер, а методы аналитической обработки данных базируются на интерфейсном взаимодействии с математическими пакетами.
Конструктор сценария предназначен для создания и редактирования сценария и позволяет включить в него кроме результирующих форм аналитической обработки дополнительные материалы, которые комментируют полученные результаты и могут представлять, текст, графику, анимации, видео и другие мультимедийные фрагменты.
Структура программных модулей разработана так, чтобы в модуле, реализующем библиотеку расчетов находились только специфические для реализуемого метода расчета подпрограммы и данные, а все вспомогательные средства размещались в других модулях. Такая структура модулей позволяет при реализации нового метода расчета в виде встраиваемой библиотеки, использовать без модификации и перекомпиляции исходного кода большинство готовых модулей что упрощает процесс разработки.
Обоснованность научных положений, рекомендаций и выводов, изложенных в работе, определена корректным использованием современных математических методов и моделей. Достоверность положений и выводов диссертации подтверждена положительными результатами внедрения на предприятиях и в организациях.
Научные результаты, полученные в диссертации, доведены до практического использования. Они представляют непосредственный интерес в области создания корпоративных информационных систем. Методы и алгоритмы, а также программные средства могут быть использованы при решении задач автоматизации государственных и коммерческих предприятий и организаций.
Разработанные методы и алгоритмы прошли апробацию и внедрены для практического применения в ряде предприятий, а также используются в учебном процессе в МАДИ.
Содержание отдельных разделов и диссертации в целом было доложено и получило одобрение:
• на Российских, межрегиональных и международных научно-технических конференциях и семинарах (2007-2010 гг.);
• на заседании кафедры АСУ МАДИ.
Совокупность научных положений, идей и практических результатов исследований в области автоматизации и информатизации составляет актуальное направление в области теоретических и практических методов интеграции разнородных приложений и баз данных.
Структура работы соответствует списку перечисленных задач, содержит описание разработанных методов, моделей и методик.
Материалы диссертации отражены в 6 печатных работах.
Диссертационная работа состоит из введения, четырех глав и заключения, изложенных на 145 страницах машинописного текста, содержит 29 рисунков, 17 таблиц, список литературы из 115 наименований и приложения.
Похожие диссертационные работы по специальности «Автоматизация и управление технологическими процессами и производствами (по отраслям)», 05.13.06 шифр ВАК
Методы и модели нейро-нечеткого прогнозирования в системе поддержки управленческих решений промышленных предприятий2011 год, кандидат технических наук Губин, Михаил Олегович
Модели, методы и программные средства для построения интегрированных экспертных систем2004 год, доктор технических наук Рыбина, Галина Валентиновна
Разработка моделей и программного обеспечения информационной поддержки региональных открытых децентрализованных инновационных структур2007 год, кандидат технических наук Маслобоев, Андрей Владимирович
Автоматизированная система мониторинга и анализа технико-экономических показателей деятельности предприятий промышленности и транспортного комплекса2007 год, кандидат технических наук Кацыв, Денис Петрович
Автоматизация формирования банковской отчетности предприятий и кластеризация основных производственных показателей2011 год, кандидат технических наук Солдатов, Никита Владимирович
Заключение диссертации по теме «Автоматизация и управление технологическими процессами и производствами (по отраслям)», Луканин, Николай Валентинович
Выводы по главе 4
1. Разработана система баз данных и инструментальные средства разработки механизмов интеграции приложений.
2. Разработаны элементарные приложения организации динамического формирования структур данных для переноса компонентов пользовательского интерфейса.
3. Разработанные методы и алгоритмы прошли апробацию и внедрены для практического применения в ряде предприятий, а также используются в учебном процессе МАДИ.
Заключение
1. Проведен системный анализ методов и моделей интеграции разнородных приложений и баз данных в корпоративных информационных системах.
2. Разработаны методы и модели описания алгоритмических структур разнородных приложений с иерархической вложенной структурой.
3. Разработаны принципы создания инструментальных средств интеграции разнородных приложений и структур данных.
4. Разработка методов и моделей преобразования структур данных для обеспечения синхронизации и приложений в едином сценарии.
5. Предложена структурная декомпозиция функциональных приложений гибридной среды системы поддержки принятия решений, основанная на формализации элементарных приложений с динамической алгоритмической структурой сценария.
6. Разработана формальная модель синхронизации разнородных программных приложений и методика организации общего информационного пространства на основе процессно-ориентированной схемы описания параллельных сцепленных методов и алгоритмов.
7. Разработана система баз данных и инструментальные средства гибридной адаптивной среды поддержки принятия решений для создания многоуровневых вложенных сценариев программных приложений.
8. Разработанные методы, модели, методики и программно-моделирующий комплекс внедрены для практического использования в ряде предприятий, а также используются в учебном процессе в МАДИ.
Список литературы диссертационного исследования кандидат технических наук Луканин, Николай Валентинович, 2011 год
1. Авдеев Е.В., Еремин А. Т., Норенков И. П., Песков М. И. /Под ред. Норенкова И. П. Системы автоматизированного проектирования в радиоэлектронике. -М.: Радио и связь, 1986. - 368 с.
2. Анисимов В.И., Дмитриевич Г.Д., Ежов С.Н. и др. /Под ред. Анисимова В.И. Автоматизация схемотехнического проектирования на мини ЭВМ. JL: Изд-во Ленинградского ун-та, 1983. - 200 с.
3. Аграновский А.В., Арутюнян Р.Э, Хади Р.А. Современные аспекты проблемы поиска в текстовых базах данных // Телекоммуникации. — 2003. -№3. С. 25-23.
4. Арсеньев Б.П., Яковлев С.А. Интеграция распределенных баз данных. СПб.: Лань, 2001.-461 с.
5. Аткинсон М., Бансилон Ф., Девитт Д., Дитрих К., Майнер Д., Здоник С. Манифест систем объектно-ориентированных баз данных СУБД. 1995. -№4.
6. Ахаян Р., Горев А., Макатирипов С. Эффективная работа с СУБД. -СПб.: Питер, 1997. 704 с.
7. Бабанов А.М. Теория семантически значимых отображений и ее применение для проектирования реляционных баз данных: Дисс. . канд. техн. наук (05.13.11). М., 2005. - 182 с.
8. Балдин А.В. Научные основы автоматизации и моделирования процессов управления на основе гибридных систем поддержки принятия решений с открытой структурой: Дисс. . докт. техн. наук (05.13.06). М., 2006.-330 с.-д.с.п.
9. Балл Г.А. Система понятий для описания приложений интеллекта // Кибернетика. 1979. - №2. - С. 109-113.
10. Баркер С.Ф. Профессиональное программирование в Microsoft Access 2002: Пер. с англ. М.: Вильяме, 2002. - 992 с.
11. Бекаревич Ю.Б., Пушкина H. В. Microsoft Access 2000. СПб.: БХВ - Петербург, 2001. - 480 с.
12. Боровиков В.В. Microsoft Access 2002: Программирование и разработка баз данных и приложений. М.: Солон - Р, 2002. - 560 с.
13. Бобровски С. Oracle 7: Вычисления клиент/сервер. М.: Лори, 1996. -651 с.
14. Бобровски С. Огас1е8: Архитектура : Пер с англ. М.: Лори, 1988.212 с.
15. Бобровски С. Oracle 8: Архитектура. М.: Лори, 1998. - 210 с.
16. Бойко В. В., Савинков В. М. Проектирование баз данных информационных систем. 2-е изд., перераб. и доп. - М.: Финансы и статистика, 1989. - 350 с.
17. Боровицкий МД.1, Смирнов С.В. Реализация и исследования производительности объектно-ориентированной СУБД // Программирование. М., 1992.-С. 18-28.
18. Бочаров В. А., Маркин В.И. Основы логики. М.: Космополис, 1994. -272 с.
19. Буре P. XML и базы данных // Открытые системы. М., 2000. - № 10.- С. 62-65.
20. Буч. Г. Объектно-ориентированный анализ и проектирование с примерами приложений. -М.: Бином, 2001. 560 с.
21. Вендров А. М. CASE технологии. Современные методы и средства проектирования информационных систем. - М.: Финансы и статистика, 1998. - 176 с.
22. Вентцель Е.С. Теория вероятностей. М.: Высшая школа, 2001.576 с.
23. Гаврилова Т.А., Хорошевский В.Ф. Базы знаний интеллектуальных систем. СПб.: Питер, 2000. - 384 с.
24. Гандерлой Майк, Харкинз Сьюзан Сейлз. Автоматизация Microsof Access с помощью VBA: Пер. с англ. М.: Вильяме, 2006. - 416 с.
25. Гарсиа-Молина Г., Ульман Д., Уидом Д. Системы баз данных. Полный курс: Пер. с англ. М.: Вильяме, 2004. - 1088 с.
26. Гасанов Э.Э. Информационно-графовая модель хранения и поискданных//Интеллектуальные системы. 1998. - Т. 3. - С. 163-192.
27. Гасликова И. Поиск информации в контексте // Информационные ресурсы России. М., 1998. - № 6. - 31 с.
28. Гиффорд Двайн и др. Access 97. Энциклопедия пользователя: Пер. с англ. Киев: ДиаСофт, 1997. - 640 с.
29. Горчинская О.Ю., Калянов Г.Н. Современные CASE-технологии и Designer/2000 Oracle Magazine/RE. 1977. - №1. - С. 22-25.
30. Грабер M. M. SQL: Пер. с англ. M.: Лори, 2000. - 371 с.
31. Грабер M. М. Справочное руководство по SQL: Пер. с англ. М.: Лори, 1997. - 231 с.
32. Грей Д. Управление данными. Прошлое, настоящее и будущее. //СУБД. 1998. - №3. - С. 21-36.
33. Грей П. Логика, алгебра и базы данных: Пер. с англ. М.: Машиностроение, 1989. - 368 с.
34. Дейт К. Дж. Введение в системы баз данных. 7-е изд.: Пер. с англ. -М.: Вильяме, 2001. 1072 с.
35. Дейт К., Дж. Введение в системы баз данных. 8-е изд.: Пер. с англ. -М.: Вильяме, 2005. 1328 с.
36. Денниг В., Эссиг Г., Маас С. Диалоговые системы "человек-ЭВМ". Адаптация к требованиям пользователя. М.: Мир, 1984. - 112 с.
37. Джексон Г. Проектирование реляционных баз данных для использования в микро ЭВМ: Пер. с англ. М.: Мир, 1991. - 252 с.
38. Джеффри Л. Бирн. Microsoft SQL Server. Руководство администратора: Пер. с англ. М.: Лори, 1998. - 214 с.
39. Джеффри Л. Бирн. Microsoft SQL Server. Руководствоадминистратора: Пер. с англ. М.: Лори, 1988. - 210 с.
40. Диго С.М. Проектирование и использование баз данных. М.: Финансы и статистика, 1995. - 208 с.
41. Замулин A.B. Системы программирования баз данных и знаний. -Новосибирск: Наука, 1990. 352 с.
42. Иванова Г.С. Технология программирования. М.: Изд-во МГТУ им. Н.Э. Баумана, 2003. - 320 с.
43. Иванова Г.С., Ничушкина Т.Н. Проектирование программного обеспечения: Методическое пособие по выполнению и оформлению курсовых, дипломных и квалификационных работ. М.: Изд-во МГТУ им. Н.Э. Баумана, 2002. - 83 с.
44. Информационная технология. Язык баз данных SQL. ISO/МЭК 9075-93. Введ. 01.07.94. - М., 1993. - 26 с.
45. Калиниченко JI.A. Метод построения коммутативных отображений моделей данных при интеграции неоднородных баз данных // Программирование. 1978. - № 6.- С. 60-71.
46. Карпова Т.С. Базы данных: модели, разработка, реализация. СПб.: Питер, 2001.-304 с.
47. Коршунов Ю.М. Математические основы кибернетики. М.: Энергия, 1980. - 424 с.
48. Когаловский М.Р. Абстракции и модели в системах баз данных // СУБД.-М., 1998.-№4-5.
49. Когаловский М.Р. Энциклопедия технологий баз данных.- М.: Финансы и статистика, 2002. 800 с.
50. Когаловский М.Р. Технология баз данных на персональных ЭВМ. -М.: Финансы и статистика, 1992. 223 с.
51. Колетски П., Дорси П. Oracle Designer. Настольная книга пользователя: Пер. с англ. М.: Лори, 1999 - 592 с.
52. Корнеев В.В. и др. Базы данных. Интеллектуальная обработка информации. М.: Нолидж, 2000. - 162 с.
53. Кренке Д. Теория и практика построения баз данных: Пер. с англ. — СПб.: Питер, 2003. 800 с.
54. Кузнецов О.П., Адельсон-Вельский Г.М. Дискретная математика для инженера. 2-е изд. перераб. и доп. - М.: Энергоатомиздат, 1988. - 480 с.
55. Кузнецов С.Д. СУБД (системы управления базами данных) и файловые системы. М.: Майор, 2001. - 128 с.
56. Кузьменко В. Г. Базы данных в Visual Basic и VBA. Самоучитель. -M.: Бином-Пресс, 2004. 416 с.
57. Литвин П. и др. Разработка настольных приложений в Access 2002. Для профессионалов: Пер. с англ. СПб.: Питер, 2002. - 1008 с.
58. Мак-Федрис П. Моя первая книга о VBA: Пер. с англ. М.: Эксмо, 2005.-352 с.
59. Мейер Д. Теория реляционных баз данных. М.: Мир, 1987. - 608с.
60. Норенков И.П. Разработка систем автоматизированного проектирования: Учебник для вузов. М.: Изд-во МГТУ им. Н.Э. Баумана, 1994.-207 с.
61. Норенков И.П. Основы автоматизированного проектирования: Учебник для вузов. 2-е изд., переработ, и доп.- М.: Изд-во МГТУ им. Н.Э. Баумана, 2002. - 336 с.
62. Норенков И.П., Маничев В.Б. Системы автоматизированного проектирования электронной и вычислительной аппаратуры. М.: Высшая школа, 1983. - 272 с.
63. Озкарахан Э. Машины баз данных и управления базами данных: Пер. с англ. М.: Мир, 1989. - 695 с.
64. Петер Пин, Шен Чен. Модель "сущность-связь" шаг к единому представлению о данных// СУБД. - 1995. - № 3. - С. 137-158.
65. Петрова И.Ю., Лазуткина Е.А. Организация баз данных. -Астрахань: Астраханский ГТУ, 1999. 192 с.
66. Питерсон Дж. Теория сетей Петри и моделирования систем: Пер. с англ. М.: Мир, 1984. - 264 с.
67. Пол Литвинг, Кен Гетц, Майкл Гилберт. Access 2000. Руководство разработчика. Корпоративные приложения: Пер. с англ. Киев: BHV, 2001. -Т. 2.-912 с.
68. Препарата Ф. Шеймос. М. Вычислительная геометрия. Введение. -М.: Мир, 1989.-478 с.
69. Пржиялковский В.В. Сложный анализ данных большого объема. Новые перспективы компьютеризации. // СУБД. 1996. - № 4. - С. 71-83.
70. Пржиялковский В.В. Новые одежды знакомых СУБД. Объектная реальность, данная нам. // СУБД. 1997. - № 4.
71. Райан Стивене, Рональд Плю. SQL.: Пер с англ. М.: Бином, 1998. -400 с.
72. Ревунков Г.И., Самохвалов Э.Н., Чистов В.В. Базы и банки данных и знаний. М.: Высшая школа, 1992. - 392 с.
73. Роберт Дж. Мюллер. ORACLE Developer/2000. Настольная книга пользователя: Пер. с англ. М.: Лори, 1999. - 384 с.
74. Розмахов О.Г. Основы проектирования баз данных. М.: Московский авиационный институт, 1993. - 24 с.
75. Россеева О.И., Загорулько Ю.А. Организация эффективного поиска данных//Интеллектуальные системы. 1998. - № 3-4. - С. 163-192.
76. Саймон А.Р. Стратегические технологии баз данных. М.: Финансы и статистика, 1999. - 479 с.
77. Система управления базами данных. Руководство прикладного программиста. М.: Информ-Икс, 1997. - 47 с.
78. Система управления базами данных. Руководство по проектированию структур данных. М.: Информ Икс, 1997. - 14 с.
79. Системы автоматизированного проектирования. Кн.2: Федорук В.Г., Черненький В.М. Информационное и прикладное обеспечение. М.: Высшая школа, 1986. - 159 с.
80. Стоунбрейкер. Объектно-реляционные системы баз данных // Открытые системы. 1994. - № 4.
81. Суслов А. Языки запросов для XML-данных // Открытые системы. -2001,-№2.
82. Тиори Т., Фрай Д. Проектирование структур баз данных: Пер. с англ. М.: Мир, 1985. - 287 с.
83. Тихомиров Ю.В. Microsoft SQL Server 7.0. СПб.: БХВ-Петербург, 1999.-720 с.
84. Тихомиров Ю.В. Micrjsoft SQL Server 7.0: разработка приложений.- СПб.: БХВ Петербург, 1999. - 352 с.
85. Урман С. Oracle 8. Программирование на языке PL/SQL. М.: Лори, 1999.-607 с.
86. Ульман Дж. Основы систем баз данных: Пер. с англ. М.Р. Когаловского и В.В. Когутовского. М.: Финансы и статистика, 1983. - 334 с.
87. Ульман Д., Уидом Д. Введение в системы баз данных: Пер. с англ. -М.: Лори, 2000.-319 с.
88. Фаронов В.В., Шумаков П.В. Delphi 4. Руководство разработчика баз данных. М.: Нолидж, 1999. - 560 с.
89. Федорук В. Г. Математическое и программное обеспечение анализа БИС: Дисс. .канд. техн. наук (05.13.12). -М., 1983.-200 с.-д.с.п.
90. Харитонова И.А., Михеева В.Д. Microsoft Access 2000. СПб.: БХВ-Петербург, 2001. - 819 с.
91. Хьюз Дж., Мичтом Дж. Структурный подход к программированию.- М.: Мир, 1980.-278 с.
92. Шпеник М., Следж О. Руководство администратора баз данных Microsoft SQL Server 2000: Пер. с англ. М.: Вильяме, 2001. - 928 с.
93. Энциклопедия пользователя. Огас1е8.: Пер. с англ. /Компания Advanced Information Systems и др. Киев: ДиаСофт, 1999. - 864 с.
94. Buff H.W. Why Codd's Rule №> 6 Must Be Reformulated // ACM SIGMOD. December 1988. - 17, № 4.
95. Cattell R.G.G. Object data management.- Addison- Wesley: Reading, MA, 1994.
96. Celko J. SQL for Smarties: Advanced SQL Programming. San Francisco, Calif.: Morgan Kaufmann, 1995.
97. Chamberlin D.D. et. al. Support for Repetitive Transactions and Ad Hoc Queries in System R // ACM TODS. March 1981. - 6, № 1.
98. Chamberlin D.D. et. al. A History and Evaluation of System R // CACM. -October 1981.-24, № io.
99. Codd E.F. A relational model data for larger shared data banks // Comm; ACM.- 1970. V.13.- № 6.- P. 377-387.
100. Codd E.F. The Relational Model For Database Management Version 2. Reading, Mass.: Addison-Wesley, 1990.
101. Darwen H. Relation-Valued Attributes // Date C. J. and Hugh Darwen. Relational Database Writings 1989 1991. - Reading, Mass.: Addison-Wesley, 1992.
102. Darwen H. Without Check Option // Date C. J. and Darwen H. Relational Database Writings 1989 1991. - Reading, Mass.: Addison-Wesley, 1992.
103. Darwen H. The Role of Functional Dependes in Query Decomposition//Date C.J., Darwen H. Relation Writing 1989-1991.-Reding, Mass.: Addison-Wesley, 1992.
104. Date C. J. Why Quantifier Order Is Important // Date C. J. and Hugh Darwen. Relational Database Writings 1989 1991. - Reading, Mass.: Addison-Wesley, 1992.
105. Date C. J. What's Wrong with SQL? // Date C. J. Relational Database Writings 1985 1989. - Reading, Mass.: Addison-Wesley, 1990.
106. Date C. J. How We Missed the Relational Boat // Date C. J. Relational Database Writings 1991 1994. - Reading, Mass.: Addison-Wesley, 1995.
107. Date C. J. Why Relational? // C.J. Date. Relational Database Writings 1985 1989. - Reading, Mass.: Addison-Wesley, 1990.
108. Date C. J. What Not How: The Business Rules Approach to Application Devolopment.-Reading, Mass.: Addison-Wesley, 2000
109. Eisenberg A., Melton J/ SQL: 1999, Formerly Known as SQL3 // ACM SIGMOD Record. March 1999. - 28, № 4.
110. Halpin T. Information Modeling and Relational Databases: From Conceptual Analusis to Logical Design. San Francisco, Calif.: Morgan Kaufmann, 2001.
111. Klug A. Equivalence of Relational Algebra and Relational Calculus Query Languages Having Aggregate Functions // JACM 29. July 1982. - № 3.
112. Mediators in the architecture of future information systems // IEEE Computer.-1999.- V.25.-№3.- P. 38-49.
113. Yannis Kotidis and Nick Roussopoulos. DynaMat: A Dynamic ViewManagement System for Data Warehouses. In Proc. of ACM SIGMOD Conference, 1999 June.
114. Yemeni R., Papakonstantinou Y., Abiteboul S., and Garcia-Molina H.Fusion queries over internet databases // In proc. of the conf. on extending database technology (EDBT). Valencia: Spain, 1998.- P. 57-71.
Обратите внимание, представленные выше научные тексты размещены для ознакомления и получены посредством распознавания оригинальных текстов диссертаций (OCR). В связи с чем, в них могут содержаться ошибки, связанные с несовершенством алгоритмов распознавания. В PDF файлах диссертаций и авторефератов, которые мы доставляем, подобных ошибок нет.