Продукты
построения хранилищ данных
Express
Server.
Для
задач сложного анализа лучше всего использовать Express -
семейство продуктов, реализующих технологию OLAP. Ключевым
продуктом семейства является Oracle Express Server - сервер
многомерных баз данных, сочетающий эффективный механизм доступа
с мощными аналитическими возможностями.
В
Express Server встроены статистические функции, возможности
анализа временных рядов, прогнозирования, моделирования и
построения сценариев типа "что - если". Express
Server и использующие его приложения работают на множестве
платформ в среде клиент-сервер и Web. В дополнение к серверу
Express поставляется работающая на автономном ПК версия, которая
называется Personal Express.
Для
настройки гибких схем доступа к данным хранилища используется
Oracle Express Relational Access Manager - модуль Express
Server, который создает динамические связи с реляционными
данными. В качестве клиентской части используется Relational
Access Administrator - графическая среда, в которой собраны
компоненты, необходимые для определения связи Express с реляционными
данными.
Основным
клиент-серверным средством разработки OLAP-приложений является
Oracle Express Objects.
Это объектно-ориентированная среда с графическим интерфейсом,
используемая профессиональными разработчиками и обеспечивающая
высокую гибкость, контроль и возможность повторного использования
кода при создании систем "поддержки принятия решений".
В качестве языка управления объектами, в Oracle Express Objects
используется Express Basic, синтаксически совместимый с Microsoft
Visual Basic.
Отчеты
и аналитические приложения, разработанные с помощью Oracle
Express Objects, легко распространяются среди конечных пользователей.
С абсолютно идентичной функциональностью они выполняются как
в среде Express Objects, так и под управлением Express Analyzer.
Кроме того, он может использоваться и как самостоятельное
средство разработки простых приложений, называемых брифингами.
Технология
Express позволяет пользователям работать не только в среде
клиент-сервер, но и в сетях Интернет/Интранет. Для обеспечения
работы в Web используются следующие компоненты:
Oracle Express Web Agent (интерфейсный модуль),
Oracle Express Web Agent Developer's Toolkit (набор
хранимых процедур Express, используемых для генерации документов
HTML и Java-апплетов)
Oracle Express Web Publisher - графическая среда, позволяющая
разработчику или опытному пользователю создавать интерактивные
Web-сайты.
Oracle
Express Administrator.
Для
повышения эффективности построения и администрирования многомерных
БД на основе Oracle Express Server (Personal Express) Oracle
Express Administrator позволяет:
- Автоматизировать
процесс формирования структуры БД
- Автоматически
осуществлять экспорт/импорт данных из текстовых файлов,
реляционных БД и многомерных кубов данных Oracle Express
- Писать
и отлаживать программы на Express Language для работы с
многомерными кубами данных
Oracle
Express Objects.
С
помощью программного продукта Oracle Express Objects, разработчик
создает интерфейсы для работы с БД Oracle Express Server (Personal
Express). Oracle Express Objects представляет собой объектно-ориентированную
среду с графическим интерфейсом, предназначенную для быстрой
разработки OLAP клиент/сервер приложений. Чтобы обеспечить
эффективную разработку OLAP-приложений, Oracle Express Objects
поддерживает:
- Средства управления многомерными данными
- Возможности визуальной разработки
- Программы-агенты и alerts
- Язык, синтаксически-совместимый с Visual Basic
- Поддержку DLL, OCX и OLE
- Полную объектную ориентированность
- Интеграцию с Oracle Express Analyzer
Помимо
средств разработки OLAP-систем, Oracle предлагает готовые
настраиваемые аналитические приложения, направленные на решение
определенных функциональных задач, - Oracle Financial Analyzer
и Oracle Sales Analyzer.
|