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

Тут можно читать онлайн Хелен Борри - Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ - бесплатно полную версию книги (целиком) без сокращений. Жанр: comp-programming, издательство БХВ-Петербург, год 2006. Здесь Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.
  • Название:
    Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
  • Автор:
  • Жанр:
  • Издательство:
    БХВ-Петербург
  • Год:
    2006
  • Город:
    Санкт-Петербург
  • ISBN:
    5-94157-609-9
  • Рейтинг:
    4/5. Голосов: 81
  • Избранное:
    Добавить в избранное
  • Отзывы:
  • Ваша оценка:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

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

Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ - описание и краткое содержание, автор Хелен Борри, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

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

Для разработчиков баз данных

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

Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ - читать книгу онлайн бесплатно, автор Хелен Борри
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

error ошибка

Условие, при котором запрашиваемая операция SQL не может быть выполнена по причине ошибочности данных, предоставленных в операторе или в процедуре, или из-за ошибки синтаксиса самого оператора. Когда Firebird встречает ошибку, он не продолжает выполнять запрос, и возвращает клиентскому приложению сообщение об исключении. См. также exception

error code код ошибки

Целочисленная константа, возвращаемая клиенту или вызвавшей процедуре, когда Firebird встречает ошибку. См. также error, exception

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

gdef

Старая утилита InterBase для создания и манипулирования метаданными. Поскольку isql и интерфейс динамического SQL могут обрабатывать DDL, в gdef теперь нет необходимости. Однако так как она может выводить операторы языка DYN для некоторых языков программирования, таких как С, C++, Pascal, COBOL, ANSI COBOL, Fortran, BASIC, PLI и ADA, она все еще используется в разработке приложений со встраиваемым SQL

generator генератор

Средство генерирования чисел для создания последовательности уникальных чисел. Оператор CREATE GENERATOR имя-генератора создает специальную хранимую 64-битовую переменную. Оператор SET GENERATOR то n устанавливает первое значение этой переменной. Функция GEN_ID (имя-генератора, m) приводит к генерации нового числа, которое на m больше, чем последнее сгенерированное число

gfix

Утилита командной строки, выполняющая ряд действий по ремонту базы данных, активации теневых копий базы данных (shadow), переводу базы данных в режим одного пользователя (исключительный доступ, останов базы данных), а также восстановлению режима базы данных для доступа многих пользователей (рестарт базы данных), gfix также может исправлять зависшие транзакции 2РС, устанавливать размер кэша базы данных, включать или выключать режим синхронной записи на диск, выполнять чистку и устанавливать интервал очистки, переключать базу данных Firebird из режима чтения/записи в режим только чтение и наоборот, а также устанавливать диалект базы данных

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

Интервал:

Закладка:

Сделать


Хелен Борри читать все книги автора по порядку

Хелен Борри - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ отзывы


Отзывы читателей о книге Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ, автор: Хелен Борри. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x