Мир InterBase



Быстрый старт


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



  • Содержание    Вперед