Мир InterBase


Chapter1


Быстрый старт
Быстрый старт - часть 2
Установка InterBase
Что ставить?
Что ставить? - часть 2
Подготовка к установке
Установка
Установка InterBase на платформе Linux/Unix
Установка InterBase на платформе Linux/Unix - часть 2
Установка инструментария для админист рирования InterBase
Заключение
Создаем базу данных
Строка соединения
Строка соединения - часть 2
Диалект базы данных
Размер страницы
Кодировка (CharSet)
Имя пользователя и пароль
Что получилось
Типы данных
О типах данных
Синтаксис определения типов данных
Целочисленные типы
Вещественные типы данных
Типы данных с фиксированной точкой
Типы для хранения даты и времени
Типы данных для хранения текста
Типы данных для хранения текста - часть 2
Тип данных BLOB
Массивы
Заключение
Таблицы. Первичные ключи и генераторы
Таблицы. Первичные ключи и генераторы - часть 2
Таблицы. Первичные ключи и генераторы - часть 3
Таблицы. Первичные ключи и генераторы - часть 4
Таблицы. Первичные ключи и генераторы - часть 5
Первичные ключи в таблицах
Первичные ключи в таблицах - часть 2
Генераторы - лучшие друзья первичных ключей
Генераторы - лучшие друзья первичных ключей - часть 2
Генераторы - лучшие друзья первичных ключей - часть 3
Генераторы - лучшие друзья первичных ключей - часть 4
Заключение
Индексы
Для чего нужны индексы?
Как устроены индексы
Применение индексов
Ускорение выполнения запросов с помощью индексов
Ускорение выполнения запросов с помощью индексов - часть 2
Ускорение выполнения запросов с помощью индексов - часть 3
Обеспечение ссылочной целостности с помощью индексов
Оптимизация производительности индексов
Оптимизация производительности индексов - часть 2
Оптимизация производительности индексов - часть 3
Ограничения базы данных
Виды ограничений в базе данных
Пример типичного ограничения
Создание ограничений
Первичный и уникальный ключи
Первичный и уникальный ключи - часть 2
Внешние ключи
Внешние ключи - часть 2
Внешние ключи - часть 3
Использование NULL в полях внешнего ключа
Расширенные возможности поддержки ссылочной целостности с помощью внешнего ключа
Ограничение CHECK
Удаление ограничений
Представления
Синтаксис DDL для работы с представлениями
Примеры представлений
Примеры представлений - часть 2
Модифицируемые представления
Заключение
Хранимые процедуры
Пример простой хранимой процедуры
Пример простой хранимой процедуры - часть 2
Разделители в хранимых процедурах
Вызов хранимой процедуры
Вызов хранимой процедуры - часть 2
Вызов хранимой процедуры - часть 3
Циклы и операторы ветвления
Циклы и операторы ветвления - часть 2
Циклы и операторы ветвления - часть 3
Циклы и операторы ветвления - часть 4
Рекурсивные хранимые процедуры
Рекурсивные хранимые процедуры - часть 2
Рекурсивные хранимые процедуры - часть 3
Рекурсивные хранимые процедуры - часть 4
Заключение
Расширенные возможности языка хранимых процедур InterBase
Исключения
Исключения - часть 2
Исключения - часть 3
Обработка ошибок SQL и InterBase
Работа с массивами в хранимых процедурах
Заключение
Триггеры
Триггеры - часть 2
Пример триггера
Пример триггера - часть 2
Контекстные переменные
Контекстные переменные - часть 2
Контекстные переменные - часть 3
Управление состоянием триггера
Управление состоянием триггера - часть 2
Ошибки и исключения в триггерах
События InterBase
Заключение
User Defined Functions
Механизм подключения функций
Создание собственных функций
Создание собственных функций - часть 2
Заключение
Русификация InterBase
Наборы символов
Хранение символьных данных без использования наборов символов
Вносим ясность
Вносим ясность - часть 2
Русификация клиентских приложений InterBase
Собственные наборы символов и способы сортировки
Что такое транзакции?
Что такое транзакции? - часть 2
Изолированность транзакций
Изолированность транзакций - часть 2
Механизм транзакций в InterBase
Многоверсионная архитектура InterBase
Многоверсионная архитектура InterBase - часть 2
Реализация многоверсионности. Страницы учета транзакций
Реализация многоверсионности. Страницы учета транзакций - часть 2
Сборка мусора
Взаимодействие транзакций
Уровни изоляции транзакций
Параметры транзакций
Виды параметров транзакции
Режим доступа
Режим блокировки
Взаимоблокировка
Установка уровней изоляции
Установка уровней изоляции - часть 2
Рекомендации по использованию параметров транзакций
Рекомендации по использованию параметров транзакций - часть 2
За пределами транзакций
Двухфазное подтверждение транзакций
Заключение
Обзор библиотек доступа к InterBase
Основа библиотек доступа к InterBase
Библиотеки доступа
Библиотеки доступа - часть 2
Список библиотек доступа к InterBase



Начало