ОПИСАНИЕ ПРОДУКТА |
|
Спецификации Velocis 2.0
Стандарты
Стандарт ANSI Structured Query Language (SQL) 1989 и 1992 принят в качестве основы стандарта языка описания и управления базой. Этот стандарт использовался при разработке процессора SQL для Velocis. Velocis почти полностью поддерживает стандарт 1989 года с integrity enhancement definition. В дополнение к этому, Velocis SQL также включает значительную часть стандарта 1992 г. Другой основной стандарт был предложен SQL Access Group (SAG).
Этот консорциум поставщиков СУБД предложил универсальную среду СУБД, независимую от конкретной реализации. Стандартизован набор C-функций (call-level interface, CLI).
Библиотека C-функций Velocis SQL базируется на определениях SAG CLI.
Серверные расширения
Серверные расширения позволяют разработчику переносить логику уровня приложения непосредственно на сервер базы данных. Это программы на C или C++, располагающиеся на сервере и запускаемые разнородными л;иентами одним вызовом RPC.Они могут разделятся между несколькими клиентами и существовать отдельно от файлов данных Velocis. Velocis может управлять контекстом базы для клиента Серверного Расширения с точки зрения ключей, курсоров и т.д.
Хранимые процедуры
Хранимые процедуры – это пре-компилированная группа из одной или нескольких C програм или операторов SQL которые хранятся в системном каталоге Velocis и запускаются с помощью SQL. Хранимые процедуры могут предопределять широкое разнообразие часто используемых выражений SQL.
Функции, определяемые пользователем
Определенные пользователем функции - это функции C, реализующие специфические прикладные задачи, которые могут использоваться таким же образом как встроенные функции Velocis SQL.
Триггеры
Триггеры реализуются с помощью функций, определяемых пользователем, вызываемых в результате вставки, обновления, удаления или восстановления базы
Функции
Разнообразные программные интерфейсы (APIs)
Velocis поддерживает стандарт ODBC, вызов функций SQL из C и проверенные низкоуровневые функции "d_" C-API в виде библиотек и классов C++ . Кроме этого, богатый выбор функций управления удаленными процессами (RPC) и администрирования. И наконец, вы можете добавить свои собственные функции программного интерфейса к серверу в виде Серверных Расширений. Возможность выбора программного интерфейса дает разработчику разные способы связи с ядром из одного приложения
Дополнительная информация
Interface Ltd.Отправить E-Mail http://www.interface.ru |
|
Ваши замечания и предложения
отправляйте автору По техническим вопросам обращайтесь к вебмастеру Документ опубликован: 24.05.00 |