SQL Server как система поддержки принятия решений

Корпорация Microsoft предлагает мощный инструмент для поддержки систем принятия решений — Microsoft Decision Support Services, являющийся полноценной реализацией системы OLAP. Microsoft DSS поставляется как отдельный компонент в составе SQL Server 7.0 и реализован в виде отдельной службы операционной системы, оптимизирующей исполнение запросов, не изменяющих данные. OLAP играет ключевую роль при построении хранилищ данных. Использование Microsoft Decision Support Services при создании баз данных позволяет реализовать базовые функции для широкого спектра приложений. Возможности DSS могут быть использованы не только для построения больших распределенных баз данных и оперативного анализа их содержимого, но и для подготовки месячных отчетов. Для повышения эффективности применения MS SQL Server в системах принятия решений используют хранилища данных.

Серьезным фактором, сдерживающим повсеместное использование хранилищ данных, является высокая стоимость построения и обслуживания таких систем. Корпорация Microsoft совместно с другими компаниями, специализирующимися в области создания и поддержки хранилищ данных, разработала платформу Microsoft Data Warehouse Framework, позволяющую снизить стоимость владения хранилищами данных и повысить эффективность их администрирования и эксплуатации.

English Query — инструментарий для создания приложений, использующих естественный английский язык для построения запросов при обращении к базам данных. Специальные механизмы выполняют преобразование запроса, построенного с помощью обычного разговорного языка, в структурированный запрос Transact - SQL. Это позволяет пользователям, не имеющим опыта работы с SQL -запросами, успешно работать с базами данных.

Используя инструмент English Query Domain Editor, администратор выполняет настройку отображений слов, используемых в запросе, в имена таблиц, полей и других структур. Например, если список работников предприятия содержится в таблице Workman, имеющей несколько полей (Wl, W 2, W 3, W 4), то для успешного выполнения запроса типа «Кто из работников работает на предприятии более трех лет?» необходимо указать какие из полей содержат фамилию и имя работника, а какое поле — стаж его работы. Когда все необходимые данные заполнены, пользователи могут начать обращаться с запросами к базе данных. Независимые разработчики могут использовать предоставляемые English Query возможности при написании программ или при создании Web -страниц, обращающихся к базам данных SQL Server 7.0.

Цит. по: Интеллектуальные информационные системы: методическое пособие /
Л.В. Калинин. — Ульяновск: Инфофонд, 2009. — С. 5–17.

© 1997 - 2015, Московский технологический институт

Вы зашли под именем Афонин Кирилл Андреевич (Выход)

Служба поддержки


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: