Системни маси

Системни маси

Въпросите, разработчиците трябва да се създаде клиент-сървър приложения, използващи базата данни Firebird, което е развитието на бази данни Borland Interbase 6. Осигурява преглед на концепции и модели на клиент / сървър архитектура, както и практически съвети за работа с клиентските библиотеки Firebird. Характеристики, са описани подробно описание на вида SQL данни, манипулиране на данните език (манипулация на данни Език, ГСД), както и на езика на синтаксиса и данни разделителна способност (Определение на данни Език, DDL). Много внимание се отделя на описанието на сделки и предлага съвети за тяхното използване при разработване на приложения. Описан програмиране от страна на клиента и сървъра писмено тригери и съхранени процедури, създаване и използване на определено събитие, обработка на грешки в кода на сървъра и много други. Материал придружен от многобройни примери, практически съвети и препоръки.

За разработчиците на бази данни

Книга: Ръководство за Firebird програмиста БАЗА ДАННИ

Системни маси

Описанията в този раздел ще ви помогне да се изработи заявката за разбирането и управлението на вашите бази данни. Metadata променят там DDL изрази. По принцип не се препоръчва да се използва SQL изявления за промяна на таблици с метаданни. Рискът от унищожаване на базата данни при извършването на тези действия е много висока.

В таблиците са използвани следните съкращения:

Когато са налице съставни индекси са дадени номера показват реда на индекса на сегмента.

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

Създаване на таблица ATABLE (

Пример VARCHAR (10) набор от символи ISO8859_1); COMMIT;

SELECT RDB $ FIELD_SOURCE ОТ RDB $ RELATION_FIELDS КЪДЕ RDB $ RELATION_NAME = 'ATABLE "И RDB $ FIELD_NAME =' ПРИМЕР"; RDB $ FIELD_SOURCE

ALTER TABLE ATABLE

ДОБАВИ example2 SQL $ 99; COMMIT;

Добавена нова колона, която има същите качества като оригинала.

4 = СЛЕД UPDATE,

5 = ПРЕДИ DELETE,

6 = СЛЕД изтриване.

Задейства много събития (Firebird 1.5 и по-горе) са от различни видове, които използват големи количества. Действителната вида на код в зависимост от това кои събития се обработват, както и реда, в който са представени събития. (Имайте предвид, че няма видима причина за реда на събитията повлиян тип код спусъка)