· Стандарт ANSI SQL 1989 level 2
· Расширения целостности стандарта ANSI SQL 1989
· Стандарт ANSI SQL 1992 entry level
· Стандарт ODBC 2.0 core level API
· Расширения SQL безопасности данных
· Защита данных на уровне пользователей и групп
· Декларативные ограничения ссылочной целостности ANSI (Бизнес правила)
· Обновляемые Views
· ANSI курсоры
· Ограничения CHECK, DEFAULT, NOT null
· Ограничения PRIMARY, FOREIGN, UNIQUE keys
· Дополнение DELETE CASCADE
· Определения Вычисляемых колонок
· ANSI 1992 Уровни изоляции данных (1-4)
· Блокировка данных на уровне таблиц и строк
· Управление Явными/Неявными блокировками
· Определение и разрешение взаимных блокировок
· Журналирование транзакций
· Вложенные транзакции
· Автоматическое выполнение roll forward и roll back
· Автоматическое уникальное индексирование по первичному ключу
· Хранимые SQL процедуры
· Триггеры
· Множественное, параллельное выполнение процедур
· Хеширование индексов
· B-Tree Вторичные индексы
· Расширения NF2
· Программные шлюзы ODBC для любых ODBC 2.0 драйверов
UniVerse SQL максимально приближен к стандарту ANSI SQL 92 но
имеет некоторые расширения, обеспечивающие совместимость с моделью
данных объектов реального мира. В основном они касаются возможности
поддержки вложенных таблиц данных и связанных с ними вложенных
отношений.
Для обеспечения совместимости с реляционным представлением данных
при обращении к данным содержащим вложенные таблицы производится
динамическая нормализация данных т.е. для приложений не поддерживающих
вложенные таблицы (например MS Access) данные представляются в
виде набора таблиц с обычными реляционными отношениями.