На главнуюКарта сайтаE-mailEnglish version
Начало \ Продукты и решения \ СУБД UniVerse

Система управления базами данных UniVerse


UniVerse — это платформа управления расширенными реляционными базами данных, которая обеспечивает высокопроизводительную, масштабируемую среду управления базами данных, хорошо приспособленную для включения в вертикальные приложения. Платформа UniVerse входит в линейку продуктов U2 компании Rocket Software. Расширенная реляционная модель (многомерная или постреляционная), поддерживающая вложенные таблицы, позволяет быстро моделировать сложные бизнес-данные, исключает избыточность данных, интенсивное использование ресурсов и ненужные операции ввода/вывода, связанные с затратными по времени операциями объединения таблиц.

Основные особенности платформы UniVerse

  • Обеспечивает работу на платформах Microsoft Windows NT, Linux и UNIX;
  • Использует собственную, высокопроизводительную, ориентированную на обработку записей и не основанную на SQL парадигму программирования;
  • Используя симметричный мультипроцессор (SMP) в качестве аппаратной платформы, UniVerse может обслуживать как малые рабочие группы, так и тысячи параллельно работающих пользователей;
  • Автоматическое и динамическое распределение рабочего пространства в соответствии с размером базы данных и таблиц обеспечивает оптимальную производительность и при максимальной эффективности, минимизирует использование дискового пространства.

В последней версии СУБД UniVerse основное внимание уделено способности к взаимодействию с другими системами, безопасности и совместимости, и все это при улучшении ключевых характеристик взаимодействия с клиентом.

Способность взаимодействия с другими системами (Interoperability)
SQL-драйверы и собственные интерфейсы UniVerse теперь включаются во все версии базы без дополнительной оплаты и поэтому больше не будут требовать авторизации. UniVerse включает поддержку XML на уровне базы данных, обеспечивая полную поддержку службы публикации и подписки. UniVerse может генерировать XML-документы как на выходе ReTrieve, так и на выходе UniVerse SQL, а так же поддерживать объектную модель документа (DOM), обрабатываемую с помощью UniVerse Basic.

Безопасность и совместимость
Поскольку бизнес требует все большей интеграции приложений, растет спрос на поддержку коммуникаций с помощью безопасных протоколов. Поддержка SSL (Secure Socket Layer) коммуникаций через OpenSSL позволяет приложениям UniVerse с помощью CallHTTP и Socket интерфейса проводить интеграцию с внешними приложениями, которые требуют поддержания соответствующего уровня безопасности. SSL обеспечивает установление подлинности сервера, шифрование и целостность сообщений, и дополнительно — аутентификацию клиента.

Устойчивость к ошибкам (Robustness)
UniVerse предлагает новые возможности в области выполнения репликации данных и функциональности триггеров, что улучшает поддержку целостности базы данных и устойчивость к ошибкам. UniVerse расширяет существующие функциональные возможности репликации данных, включив поддержку как для распределенных файлов, так и для виртуальных атрибутов, и увеличивая таким образом возможности ее применения. Триггеры UniVerse позволяют разработчику выполнять сохраняемые процедуры, модифицируя логику бизнеса в ответ на возникновение каких либо событий базы данных. UniVerse распространяет эти функциональные возможности за пределы таблиц базы данных, включая в сферу их действия обычные файлы данных. Это расширяет возможности пользователей UniVerse, которые могут использовать в своих интересах эту мощную функциональность.

Управляемость (Manageability)
Чтобы улучшить поддержку API клиентов типа UniObjects, UniObjects для Java, InterCall в UniVerse усовершенствован процесс журнализации на стороне сервера. Поэтому как разрабатывающий, так и эксплуатирующий приложения персонал имеет возможность точно определить, что происходит в процессе взаимодействия приложения на стороне клиента с базой данных. Процесс журнализации может включаться и отключаться динамически. UniVerse вводит UniAdmin — инструментарий, выполненный на основе использования Java-апплетов. UniAdmin дает возможность выполнять администрирование нескольких серверов UniVerse из интерфейса, предоставляемого подключаемым Java клиентом или из любого web-браузера, поддерживающего Java.

Другие усовершенствования
UniVerse предлагает усиленную поддержку недавно введенному символу евро в NLS и non-NLS режиме. В NLS режиме UniVerse предлагает поддержку для новых карт с указанием мест действия евро. Чтобы поддерживать символ евро, не требуя использования NLS, UniVerse включает новые параметры конфигурирования, команды и API для исключения потенциальных конфликтов с внутренним использованием специальных символов и преобразованием между платформами, которые используют различные стандарты шифрования евро.Для евро будут поддерживаться стандартные операции обработки денежного символа как с точки зрения конвертирования, так и с точки зрения форматирования. Для облегчения миграции UniVerse предлагает усиленную совместимость с PI/Open, разрешая «унаследованным» пользователям UniVerse использовать в своих интересах все новые функциональные возможности и средства, имеющиеся в UniVerse (Tools available for UniVerse).