 |
 |
Встраиваемый в "C++" SQL интерфейс позволяет вам получать и обрабатывать данных, хранимые в базе данных Empress, используя SQL команды прямо из программы на языке "C++".
Поддерживаются следующие операции над таблицами Empress:
- Добавление строки в таблицу.
- Модификация строки в таблице.
- Удаление строки из таблицы.
- Выборка строки из таблицы.
- Добавление, модификация или удаления всего или части контекста выбранной строки.
- Использования механизма транзакций для поддержки целостности данных.
Empress предоставляет набор функций прямого доступа к структуре базе данных на языке программирования C, для управления БД на низком уровне. Интерфейс предоставляет более быстрое управление запросами, чем в любом другом языковом интерфейсе, в связи с тем, что во время исполнения запрос не требует синтаксического анализа. Так же это предоставляет более тонкий контроль над полученными из БД данными, что в свою очередь позволяет вам выполнять более сложные алгоритмы работы, создавать специфические отчеты о работе, разрабатывать высокоуровневые пользовательские интерфейсы, и т.д.
Функции MR группируются следующим образом:
- Функции открытия доступа
- Функции блокировки
- Функции выделения памяти
- Функции описания атрибутов и дескрипторов
- Функции заполнения записей
- Функции вставки
- Функции удаления
- Функции модернизации
- Функции инициализации запроса
- Функции запроса
- Функции сравнения
- Функции преобразования
- Квалификационные функции
- Функции транзакций
- Функции построения выражений
- Функции обработки ошибок
|
 |