ESQL
|
Аббревиатура для Embedded SQL (встроенный SQL), подмножества SQL, предназначенного для статичных операторов SQL, встроенных в специальные блоки в приложениях на каком-либо языке программирования
|
event событие
|
Реализованная в Firebird возможность передачи сообщений "слушающим" клиентским приложениям через вызовы POST EVENT в триггерах или хранимых процедурах
|
exception исключение
|
Реакция сервера Firebird в ответ на ошибочную ситуацию, которая появилась в процессе выполнения операции с базой данных. Несколько сотен ситуаций, вызывающих исключение, реализовано в виде кодов ошибок различных категорий, которые передаются клиенту в векторе состояния ошибки (массив). Исключения доступны также в хранимых процедурах и триггерах, где они могут быть обработаны в пользовательской подпрограмме. Firebird также поддерживает исключения, определенные пользователем
|
external function внешняя функция
|
Firebird имеет несколько (немного) встроенных стандартных функций SQL. С целью расширения количества функций, доступных для использования в выражениях, ядро Firebird может обращаться к пользовательским функциям, написанным на языке программирования, таком как С, C++ или Delphi, как если бы они были встроенными. Несколько готовых свободно распространяемых библиотек внешних функций (также называемых функциями, определенными пользователем, User-Defined Function, UDF) существуют в сообществе Firebird. Две из них включены в дистрибутив Firebird
|
executable stored procedure
выполняемая хранимая процедура
|
Хранимая процедура, которая вызывается оператором EXECUTE PROCEDURE и не возвращает многострочного результирующего набора. См. также selectable stored procedure
|
execute выполнение
|
В клиентском приложении термин выполнение обычно используется как глагол, означающий "выполнение моего запроса", когда оператор манипулирования данными или вызов хранимой процедуры подготовлен клиентским приложением.
В DSQL фраза EXECUTE PROCEDURE используется вместе с идентификатором хранимой процедуры и ее входными параметрами для вызова выполняемой хранимой процедуры
|
FIBPlus
|
Торговая марка расширенной коммерческой версии компонентов FreelBComponents- компонентов доступа к данным, инкапсулирующим функции API Firebird и InterBase, для использования в продуктах Borland Delphi, C++ Builder и Kylix
|
foreign key внешний ключ
|
Формальное ограничение для столбца или группы столбцов в одной таблице, которая связана с соответствующим первичным или внешним ключом другой таблицы. Если внешний ключ не является уникальным, а сама таблица имеет первичный ключ, то таблица способна поддерживать отношение один-ко-многим. i Firebird поддерживает объявление формального ограничения внешнего ключа, которое будет автоматически поддерживать ссылочную целостность. Если объявлено подобное ограничение, Firebird автоматически создает неуникальный индекс для столбца или столбцов, для которых применяется это ограничение, а также сохраняет зависимости между таблицами, связанными этим ограничением
|
garbage collection сборка мусора
|
Общий термин для процесса очистки базы данных, который выполняется в базе данных в процессе обычного ее использования при удалении устаревших версий строк, которые были изменены. В Суперсервере сборка мусора выполняется как фоновый поток главного серверного процесса. Сборка мусора может также выполняться при чистке (sweep) и во время создания резервной копии базы данных
|
gbak
|
Утилита командной строки (располагающаяся в каталоге /bin вашего каталога инсталляции Firebird), которая выполняет резервное копирование и восстановление базы данных. Она не является программой копирования файла; ее операция копирования выполняет упаковку метаданных и данных и сохраняет их раздельно в сжатом двоичном формате в файловой системе. По соглашению файлы копий часто имеют расширение gbk или fbk. Восстановление выполняет распаковку этого файла и восстанавливает базу данных как новый файл базы данных до помещения в базу данных объектов данных и пересоздания индексов.
Помимо обычных задач обеспечения безопасности базы данных, ожидаемых от утилиты копирования, gbak выполняет важную роль в регулярном поддержании "гигиены базы данных" и в восстановлении разрушенных баз данных
|
GDML
|
Аббревиатура для Groton Data Manipulation Language (язык манипулирования данными Groton), реляционного языка, похожего на SQL. GDML был первоначальным языком манипулирования данными для InterBase, функционально эквивалентным языку DML в SQL Firebird, но с некоторыми возможностями определения данных. Он все еще поддерживается в интерактивной утилите запросов qli
|
Читать дальше