Создание информационного хранилища на основе высокопроизводительной СУБД с языком запросов SQL. Периодическая загрузка данных в хранилище из основных СУБД

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

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

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