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

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

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

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

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

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

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

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

Интервал:

Закладка:

Сделать

В таблицах применяются следующие аббревиатуры:

* 1DX-индексировано;

* UQ - уникальное.

Где существуют составные индексы, приведены цифры для указания последовательности индексных сегментов.

RDB$CHARACTER_SETS хранит ключи для наборов символов, доступных базе данных.

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

Тип

IDX

UN

Описание

RDB$CHARACTER_SET_NAME

CHAR(31)

Y

Y

Имя набора символов, известного в Firebird

RDB$FORM_OF_USE

CHAR(31)

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

RDB$NUMBER_OF_CHARACTERS

INTEGER

Количество символов в наборе (не используется для доступных наборов символов)

RDB $ DEFAULT COLLATE_NAME

CHAR(31)

Название двоичной последовательности сортировки для этого набора символов. Это название всегда совпадает с названием набора символов

RDB $ CHARACT ER_SET_I D1

SMALLINT

Y

Y

Уникальный идентификатор для этого набора символов, если он используется

RDB$SYSTEM_FIAG

SMALLINT

Будет 1, если набор символов был определен в системе при создании базы данных; 0 для набора символов, определенного пользователем

RDB$DESCRIPTION

BLOB TEXT

Для хранения документации

RDB$FUNCTION_NAME .

CHAR(31)

Не используется, но может стать доступным для наборов символов, определенных пользователем, доступ к которым осуществляется через внешнюю функцию

RDB$BYTES_PER_CHARACTER

SMALLINT

Размер символов в наборе, указанный в байтах. Например, UNICODE_FSS использует 3 байта на символ

KDB$CHECK_CONSTKAXNTS содержит перекрестные ссылки имен и триггеров для ограничений CHECK и NOT NULL.

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

Тип

IDX

UN

Описание

RDB$CONSTRAINT_NAME

CHAR(31)

Y

Имя ограничения

RDB$TRIGGER_NAME

CHAR(31)

Для ограничения CHECK это имя триггера, который поддерживает данное ограничение. Для ограничения NOT NULL это имя столбца, к которому применяется ограничение - имя таблицы может быть найдено через имя ограничения

RDB$COLLATIONS хранит определения последовательностей сортировки.

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

Тип

IDX

UN

Описание

RDB$COLLATION_NAME

VARCHAR(31)

Y

Y

Имя последовательности сортировки

RDB $ COLLATI ON_I D

SMALLINT

Y(1)

Y(1)

Вместе с идентификатором набора символов является уникальным идентификатором последовательности сортировки

RDB$CHARACTER_SET_IB

SMALLINT

Y(2)

Y(2)

Вместе с идентификатором последовательности сортировки является уникальным идентификатором

RDB$COLLATI ON_ATTRIBOTES

CHAR(31)

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

RDB$SYSTEM_FLAG

SMALLINT

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

RDB$DESCRIPTION

BLOB TEXT

Для хранения документации

RDB$FONCTION_NAME

CHAR(31)

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

RDB$DATABASE является файлом из одной записи, содержащей основную информацию о базе данных.

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

Тип

IDX

UN

Описание

RDB$DESCRIPTION

BLOB TEXT

Текст комментария, включенный в оператор CREATE DATABASE/CREATE SCHEMA, предназначен для того, чтобы быть записанным здесь. Этого не происходит. Однако вы можете сюда добавить любое количество текста с целью документирования. Он сохранится после резервного копирования и восстановления

RDB$RELATION_ID

SMALLINT

Число, которое каждый раз увеличивается на единицу, когда к базе данных добавляется новая таблица или просмотр

RDB$SECORITY_CLASS

CHAR(31)

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

RDB$CHARACTER_SET_NAME

CHAR(31)

Набор символов по умолчанию для базы данных. NULL - набор символов NONE

RDB$DEPENDENCIES хранит зависимости между объектами базы данных.

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

Тип

IDX

UN

Описание

RDB$DEPENDENT_NAME

CHAR(31)

Y

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

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

Интервал:

Закладка:

Сделать

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

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


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

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

x