МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ
НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
«Харьковский политехнический
институт»
А. С. Деревянко,
M. H.
Солощук
ТЕХНОЛОГИИ И СРЕДСТВА КОНСОЛИДАЦИИ ИНФОРМАЦИИ
Учебное пособие для студентов высших учебных заведений
Харьков
НТУ «ХПИ» 2008
ББК 32.973.26-018.2.75
Д36
УДК
004.04:331.106.2:[004.4+004.75+007.51]
Рецензенты: В. М.
Безрук, д-р техн. наук, проф. кафедры сетей связи Харьковского
национального университета радиоэлектроники;
Ю. Р. Валькман, д-р техн. наук, проф.,
зав. отделом распределенных интеллектуальных систем Международного
научно-учебного центра информационных технологий и систем МОН и НАН Украины;
Г. В.Певцов, д-р техн. наук, проф.,
начальник главного научного управления Объединенного
научно-исследовательского института Вооруженных Сил
Деревянко, А. С
Д36 Технологии
и средства консолидации информации : Учеб. пособие / А. С. Деревянко,
М. Н.Солощук. - Харьков :
НТУ "ХПИ", 2008.-432 с.-Нарус.
яз.
ISBN
978-966-593-585-8
Книга
содержит анализ технологий консолидации информации. При обзоре федеративных баз данных, средств
интеллектуального ведения бизнеса и обработки неструктурированной информации внимание
сосредоточено на технологиях интеграции процессов, программного обеспечения, ресурсов,
управления инфраструктурой, базирующихся на концепции сервисно-ориентированной
архитектуры. Реализации технологий
рассматриваются на примерах продуктов фирмы IBM.
Предназначена для студентов, преподавателей и научных работников
специальности "Консолидированная
информация" и родственных к ней.
ISBN 978-966-593-585-8
СОДЕРЖАНИЕ
Введение
Классификация информации и
структура книги
Источники технологий
Благодарности
Глава 1. Технологии баз данных в системах интеллектуального ведения бизнеса
Особенности баз данных BI
Проектирование баз данных BI
Подготовка данных
Хранилища и витрины данных
Многомерные схемы
Оперативная аналитика
Многокоординатные таблицы и
многомерные базы данных
Добыча данных
Визуализация результатов OLAP
Реализация технологий BI в IBM DB2
Оперативная аналитика в SQL
Работа с хранилищами данных
Многомерный анализ данных
Табличные клиенты OLAP-сервера
Расширение возможностей RSM для OLAP
Инструменты IBM для анализа информации
IBM DB2 Intelligent Miner
Платформа для встраиваемой аналитики - DB2 Alphablox
Контрольные вопросы
Глава 2. Технологии федеративных
баз данных
12 целей
Фрагментация
Репликация
Распределенные запросы
Каталог федеративной базы данных
Распределенные транзакции
Неоднородные федеративные базы данных
Технологии федеративных баз
данных в IBM DB2
Federated Database System
Двухфазная фиксация
Репликация
Контрольные вопросы
Глава 3. Технологии управления контентом
Средства традиционных СУБД
Представление неструктурированной информации
средствами СУБД
Экземпляры сущностей как
объекты
Большие и структурированные
объекты в DB2
Технологии XML для полуструктурирован ной
информации
Полуструктурированная информация
Модель данных для поиска в XML
Xpath -
язык навигации в XML-документах
Язык запросов XQuery
СУБД с возможностями XML, СУБД с натуральным XML
DB2 версии 9 - гибридная СУБД
IBM Content Manager -
система управления корпоративным контентом
Контрольные вопросы
Глава 4. Интеграция приложений: сервисно-ориентированная архитектура
Концепция сервисно-ориентированной
архитектуры
Web-сервисы
WSDL- язык описания Web-сервисов
UDDI - регистрация и поиск Web-сервисов
SOAP- протокол взаимодействия для Web-сервисов
SOAP и WSDL, стили сообщений
Web-сервисы и технологии Java
IBM WebSphere Application Server
Корпоративная сервисная шина
Спецификация ebXML
Контрольные вопросы
Глава 5. Интеграция процессов:
моделирование и хореография
Компонентная модель
бизнес-процесса: UML, BPMN, BPEL
BPMN - нотация
для моделирования бизнес-процессов
Графические элементы BPMN
Бизнес-процессы сотрудничества
В2В
Внутренние бизнес-процессы
BPEL- язык выполнения бизнес-процессов
Структура бизнес-процесса
Партнеры, связи между
партнерами, конечные точки
Свойства сообщений и
корреляционные наборы
Переменные и манипулирование
данными
Действия
Область действия, обработка ошибок, компенсация,
обработка событий
Процессы-приложения и бизнес-протоколы
Инструменты IBM для
моделирования и сопровождения
бизнес-процессов
Платформа IBM для разработки программного обеспечения
Моделирование, интеграция,
исполнение бизнес-процессов
Контрольные вопросы
Глава 6. Интеграция данных: СУБД
и Web-сервисы
Информация - это сервис
DB2 и Web-сервисы
DB2 как поставщик Web-сервисов
DB2 как потребитель Web-сервисов
Контрольные вопросы
Глава 7. Интеграция рабочих мест: Web-порталы и локальные порталы
Концепция портала
Портлеты. Спецификация JSR-168
Web-сервисы в Web-порталах
IBM WebSphere Portal
АРІ
портлетов
Web-сервисы в IBM WebSphere Portal
Управление конвентом и поиск
Безопасность
Персонализация
Топологическая модель портала
Локальные порталы и технология
Eclipse Rich Client
Архитектура Eclipse
Платформа Eclipse Rich Client
IBM Workplace Managed Client
Контрольные вопросы
Глава 8. Интеграция ресурсов: виртуализировать все
Виртуализация и шаблоны ее
применения
Виртуальные машины
Виртуальные машины и
логические разделы в IBM ©Server
Семейство IBM zSeries
Семейство IBM pSeries
Семейство IBM iSeries
Проблемы виртуализации
архитектуры Intel и IBM xSeries
IBM BladeCenter и IBM Parallel Sysplex
Grid-вычисления
Основные концепции Grid
Стандарты Grid
Globus Toolkit
IBM и Grid
Контрольные вопросы
Глава 9. Интеграция инфраструктуры: снова виртуализация, снова сервисы
Стандарты для управления ресурсами
Web
Services Distributed Management
Web-Based Enterprise Management и Common Information
Model
IBM Virtual Engine Platform
Resource Dependence Service
IBM Director
Enterprise Workload Manager
Virtual Engine Concole
Библиотека ITIL и семейство
продуктов IBM Tivoli
Innormation Tecnology
Infrastructure Library
Обзор продуктов семейства IBM Tivoli
Создание модели управляемого
ресурса в автономных вычислениях
Управление нагрузкой при
помощи Tivoli Intelligent Orchestrator
Контрольные вопросы
Заключение
Литература и Web-ресурсы
Литература
Открытые стандарты
Ресурсы для разработчиков
Глоссарий