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

Интервал:

Закладка:

Сделать

BLOB TEXT

Исходный текст выражения. Будет использовано, когда будут реализованы индексы выражений

RDB$STATISTICS

DOUBLE PRECISION

Хранит самую последнюю селективность индекса, вычисленную при запуске или с помощью оператора SET STSTISTICS

RDB$LOG_FILES является устаревшей системной таблицей. RDB $ PAGES хранит информацию о страницах базы данных.

Идентификатор столбца

Тип

IDX

UN

Описание

RDB$PAGE_NUMBER

INTEGER

Уникальный номер страницы базы данных, которая была выделена физически

RDB$RELATION ID

SMALLINT

Идентификатор таблицы, чьи данные хранятся на этой странице

RDB$PAGE_SEQOENCE

INTEGER

Последовательный номер этой страницы по отношению к другим страницам, выделенным для этой таблицы

RDB$PAGE_TYPE

SMALLINT

Идентифицирует тип данных, хранящихся на этой странице (данные таблицы, индекса и т.д.)

RDB$PROCEDURE_PARAMETERS хранит параметры хранимых процедур.

Идентификатор столбца

Тип

IDX

UN

Описание

RDB$PARAMETER NAME

CHAR (31)

Y(2)

Y(2)

Имя параметра

RDB$PROCEDURE_NAME

CHAR(31)

Y(1)

Y(1)

Имя процедуры

RDB$PARAMETER_NUMBER

SMALLINT

Последовательный номер параметра

RDB$PARAMETER_TYPE

SMALLINT

Указывает, является ли параметр входным (0) или выходным (1)

RDB$FIELD_SOURCE

CHAR(31)

Сгенерированное системой уникальное имя столбца

RDB$DESCRIPTION

BLOB TEXT

Доступно для документирования

RDB$SYSTEM_FLAG

SMALLINT

Указывает, является ли параметр определенным системой (1 и выше) или пользователем (0)

RDB$PROCEDURES содержит описания хранимых процедур.

Идентификатор столбца

Тип

IDX

UN

Описание

RDB$PROCEDURE_NAME

CHAR(31)

Y

Y

Имя процедуры

RDB$PROCEDURE ID

SMALLINT

Y

Определенный системой уникальный идентификатор процедуры

RDB$PROCEDURE INPUTS

SMALLINT

Указывает, существуют входные параметры (1) или нет (0)

RDB$PROCEDURE_OUTPUTS

SMALLINT

Указывает, существуют выходные параметры (1) или нет (0)

RDB$DESCRIPTION

BLOB TEXT

Доступно для документирования

RDB$PROCEDURE_SOURCE

BLOB TEXT

Исходный код процедуры

RDB$PROCEDURE_BLR

BLOB BLR

Двоичное представление (BLR) кода процедуры

RDB$SECURITY CLASS

CHAR(31)

Может указывать на класс безопасности, определенный в RDB$SECURITY_CLASSES, для применения ограничений управления доступом

RDB $ OWNER_NAME

VARCHAR(31)

Имя пользователя - владельца процедуры

RDB$RUNTIME

BLOB SUMMARY

Описание метаданных процедуры. Внутреннее использование для оптимизации

RDB$SYSTEM_FLAG

SMALLINT

Определена пользователем (0) или системой (1 или выше)

RDB$REF_CCNSTRAXNTS хранит действия для ссылочных ограничений.

Идентификатор столбца

Тип

IDX

UN

Описание

RDB$CONSTRAINT_NAME

CHAR (31)

Y

Y

Имя ссылочного ограничения

RDB$CONST_NAME_HQ

CHAR(31)

Имя ограничения первичного или уникального ключа, на которое ссылается предложение REFERENCES в этом ограничении

RDB$MATCH_OPTION

CHAR(7)

Текущим значением является NULL во всех случаях. Резервируется для будущего использования

RDB$UPDATE_RULE

CHAR(11)

Действия по ссылочной целостности, применимые к данному внешнему ключу, когда изменяется первичный ключ: NO ACTION | CASCADE | SET NULL | SET DEFAULT

RDB$DELETE_RULE

CHAR(11)

Действия по ссылочной целостности, применимые к данному внешнему ключу, когда удаляется первичный ключ. Правила те же, что указаны в столбце RDB$UPDATE RULE

RDB$RELATION_CONSTRAINTS хранит информацию об ограничениях целостности на уровне таблицы.

Идентификатор столбца

Тип

IDX

UN

Описание

RDB$CONSTRAINT_NAME

CHAR(31)

Y

Y

Имя ограничения на уровне таблицы

RDB$CONSTRAINT_TYPE

CHAR(11)

Y(2)

Первичный ключ / уникальный ключ / внешний ключ / ограничение CHECK / NOT NULL

RDB$RELATION NAME

CHAR(31)

Y(1)

Имя таблицы, к которой применяется это ограничение

RDB$DEFERRABLE

CHAR(3)

В настоящий момент во всех случаях N0. Резервируется для будущей реализации отложенных ограничений

RDB$INITIALLY_DEFERRED

CHAR(3)

То же

RDB$INDEX_NAME

CHAR(31)

Y

Имя индекса, который поддерживает это ограничение (применимо, если ограничением является PRIMARY KEY, UNIQUE или FOREIGN KEY)

RDB$REIATION_FIELDS хранит определения столбцов.

Идентификатор столбца

Тип

IDX

UN

Описание

RDB$FIELD_NAME

CHAR(31)

Y(1)

Y(1)

Имя столбца, уникальное в таблице или просмотре

RDB$RELAT | ON_NAME

CHAR (31)

Y(2)

Y(2)

Имя таблицы или просмотра

Y

(Другой индекс)

RDB$FIELD_SOURCE

CHAR (31)

Y

Имя, сгенерированное системой (SQL&nnn) для этого столбца, коррелирующееся с RDB$FIELDS. Если столбец основан на домене, то два связанных столбца RDB$FIELD_SOURCE хранят имя домена

RDB$QUERY_NAME

CHAR(31)

Y

В настоящий момент не используется

RDB$BASE_FIELD

CHAR(31)

Только для запроса. Имя столбца из базовой таблицы. Базовая таблица идентифицируется по внутреннему идентификатору в столбце RDB$VIEW_CONTEXT

RDB$EDIT_STRING

VARCHAR(125)

Не используется в Firebird

RDB$FIELD_POSITLON

SMALLINT

Позиция столбца в таблице или просмотре по отношению к другим столбцам. Заметьте, что для таблиц вы можете изменить это с использованием ALTER TABLE ALTER COLUMN POSITION n, где n - новая позиция поля

RDB$QUERY HEADER

BLOB TEXT

He используется в Firebird

RDB$UPDATE_FLAG

SMALLINT

Не используется в Firebird

RDB$FIELD_ID

SMALLINT

Временный номер идентификатора, используемый внутренне. Он изменяется после копирования / восстановления, следовательно, на него не следует полагаться в запросах приложений. Не изменяйте его

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

Интервал:

Закладка:

Сделать


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

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




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


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


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

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