По сообщениям аналитиков и пользователей, беседовавших с представителями Oracle, компания сейчас строит планы включения объектной технологии в новую версию СУБД Oracle8.

Oracle8 будет включать такие возможности, как инкапсуляция бизнес-процессов в объекты и связывание объектов с помощью указателей. Кроме этого, будут поддерживаться нереляционные типы данных, например текст и изображения, что должно, по мнению аналитиков, сделать Oracle8 убедительным, хотя и не полным, ответом Oracle на выход СУБД Informix Universal Server. Компания Informix выпустила Universal Server в конце прошлого года.

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

Объектный подход позволит клиентам фирмы понять, какими они хотели бы видеть приложения для распространителей фармацевтической продукции, как сказал Неттлз.

"СУБД Universal Server компании Informix, поддерживающая гораздо больше сложных типов данных, по-прежнему будет обгонять Oracle8, если говорить об элегантности архитектуры и функциональных возможностях", - заявил Джеймс Пикрел, аналитик компании Hambrecht&Quist. Он добавил, что Oracle8 будет содержать достаточное число объектных возможностей, чтобы удовлетворить основным требованиям приверженцев Oracle.


По имеющейся информации, фирма сейчас работает над включением в СУБД ряда следующих возможностей:

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