Создание информационного хранилища
В этом варианте предлагается использование технологии,
получившей название "информационного хранилища" (ИХ). Для
обработки разнообразных запросов, в том числе и от WWW-сервера, используется промежуточная БД высокой производительности
(см. ). Информационное наполнение промежуточной БД осуществляется
специализированным программным обеспечением на основе содержимого
основных баз данных (см. рис.1-4).
Данный вариант свободен ото всех недостатков предыдущей схемы.
Более того, после установления синхронизации данных информационного хранилища с основными БД
возможен перенос пользовательских интерфейсов на информационное хранилище, что существенно
повысит надежность и производительность, позволит организовать распределенные рабочие места.
Несмотря на кажущуюся громоздкость такой схемы, для задач обеспечения WWW-доступа
к содержимому нескольких баз данных накладные расходы существенно
уменьшаются.
Основой повышения производительности обработки WWW-запросов
и резкого увеличения скорости разработки WWW-интерфейсов является использование внутренних языков СУБД информационного
хранилища для создания гипертекстовых документов.
Для загрузки содержимого основной БД в информационное хранилище
могут использоваться все перечисленные решения (языки программирования, интегрированные
средства), а также специализированные средства перегрузки, поставляемые
с SQL-сервером и продукты поддержки информационных хранилищ.