к выпуску сервером Microsoft Plato OLAP, а также продуктами MineShare Server компании MineShare и Data Mart Solution компании Sagent.
«Инструкции языка MDX в значительно большей степени напоминают предложения на естественном английском языке, нежели программы на языке Cи, которые сегодня используются в интерфейсе OLE DB, - отметил Дуг Леланд, руководитель подразделения Microsoft, занимающегося продуктом SQL Server. - Правда, аббревиатура MDX (Multidimensional Expressions) применительно к отдельно взятому производителю теряет смысл».
«Технология MDX представляет собой расширение языка SQL, предназначенное для работы с многомерными базами данных, - пояснил основатель и технический директор компании MineShare Дэвид Мариани. - MDX - это набор синтаксических конструкций для проектирования многомерных запросов.
Предположим, что в ходе маркетингового анализа клиенту требуется получить информацию о конкретных продуктах и местах, где их можно купить. Язык SQL не очень хорошо подходит для создания такого запроса».
Конечно, пользователям MDX придется изучать новый язык. Это создаст определенные неудобства, но ведь для получения доступа к информации, хранящейся на серверах многомерных баз данных, им все равно придется осваивать новую технологию.
«MDX заменит целый ряд оригинальных языков запросов, применяемых сегодня в отдельных компаниях», - отметила научный директор Giga Information Group Тереза Вингфилд.
Следовательно, этому языку гарантирована техническая поддержка. «MDX станет стандартом де-факто для формулирования многомерных запросов», - заявил исполнительный директор компании Sagent Кен Гарднер.
Корпорация Microsoft реализует технологию OLE DB для OLAP в продукте Plato, который появится на рынке в ноябре в составе новой версии СУБД SQL Server 7.0. Сервер Plato получил в Microsoft еще одно название - Microsoft SQL Server OLAP Services.