Хелен Борри - Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ

Здесь есть возможность читать онлайн «Хелен Борри - Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ» весь текст электронной книги совершенно бесплатно (целиком полную версию без сокращений). В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Город: Санкт-Петербург, Год выпуска: 2006, ISBN: 2006, Издательство: БХВ-Петербург, Жанр: Базы данных, Программирование, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Рассмотрены вопросы, необходимые разработчику для создания клиент-серверных приложений с использованием СУБД Firebird, явившейся развитием СУБД Borland Interbase 6. Содержится обзор концепций и моделей архитектуры клиент/сервер, а также практические рекомендации по работе с клиентскими библиотеками Firebird. Детально описаны особенности типов данных SQL, язык манипулирования данными (Data Manipulation Language, DML), а также синтаксис и операторы языка определения данных ( Data Definition Language, DDL). Большое внимание уделено описанию транзакций и приведены советы по их использованию при разработке приложений. Описано программирование на стороне клиента и сервера написание триггеров и хранимых процедур, создание и использование событий базы данных, обработка ошибок в коде на сервере и многое другое. Материал сопровождается многочисленными примерами, советами и практическими рекомендациями.
Для разработчиков баз данных

Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ — читать онлайн бесплатно полную книгу (весь текст) целиком

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

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

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ»

Представляем Вашему вниманию похожие книги на «Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ»

Обсуждение, отзывы о книге «Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x