Глава 1. Базы данных
1.1. Принципы построения баз данных
1.2. Типы баз данных
1.2.1. Автономные базы данных
1.2.2. Файл-серверные базы данных
1.2.3. Базы данных клиент/сервер
1.2.4. Многоярусные базы данных
1.3. Организация связи с базами данных в Delphi

Глава 2. Создание баз данных с помощью Database Desktop
2.1. Создание новой таблицы.
2.2. Задание полей
2.3. Задание свойств таблицы
2.3.1. Validity Checks - проверка правильности значений
2.3.2. Table Lookup - таблица просмотра
2.3.3. Secondary Indexes - вторичные индексы
2.3.4. Referential Integrity - целостность на уровне ссылок
2.3.5. Password Security - пароли доступа
2.3.6. Table Language - язык таблицы
2.3.7. Dependent Tables - зависимые таблицы
2.4. Завершение создания таблицы
2.5. Изменение структуры и заполнение таблицы с помощью
Database Desktop

Глава 3. Создание и редактирование псевдонимов баз данных, каталогов,
драйверов
3.1. Автоматически создаваемые псевдонимы рабочего и частного
каталогов BDE
3.2. Создание и просмотр псевдонимов баз данных в Database Desktop
3.3. Создание и просмотр псевдонимов драйверов и баз данных
в BDE Administrator
3.4. Создание и просмотр псевдонимов в Database Explorer

Глава 4. Простые приложения для работы с базами данных
4.1. Обзор компонентов, используемых для связи с базами данных
4.2. Основные свойства компонента Table и простейшие приложения
на его основе
4.2.1. Установка связей между компонентами и базой данных,
навигация по таблице
4.2.2. Свойства полей
4.2.3. Перенос полей на форму из Редактора Полей
4.2.4. Ограничения вводимых значений
4.2.5. Вычисляемые поля
4.2.6. Фильтрация данных
4.3. Использование словарей атрибутов полей
4.4. Некоторые компоненты визуализации и управления данными
4.5. Компонент Session
4.6. Компонент BatchMove
4.7. Приложения с несколькими связанными таблицами
4.7.1. Связь головной и вспомогательной таблиц
4.7.2. Поля просмотра (lookup fields)

Глава 5. Программирование работы с базами данных
5.1. Состояние набора данных
5.2. Пересылка записи в базу данных
5.3. Кэширование изменений
5.4. Доступ к полям
5.5. Методы навигации
5.6. Поиск записей
5.7. Методы установки диапазона допустимых значений
5.8. Методы модификации таблиц
5.9. Модули данных
5.10. Пример программирования работы с базой данных
5.11. Создание отчетов

Глава 6. Доступ к базам данных через Microsoft ActiveX Data
Objects (ADO)
6.1. Соотношение между компонентами BDE и ADO
6.2. Задание соединения компонентов ADO с базой данных
6.3. Соединение с помощью компонента ADOConnection
6.4. Компонент набора данных ADOTable

Глава 7. Справочные сведения
7.1. Характеристики некоторых типов драйверов
7.1.1. Тип драйверов STANDARD
7.1.1.1. Параметры типа STANDARD
7.1.1.2. Параметры драйвера PARADOX
7.1.1.3. Параметры драйвера DBASE
7.1.1.4. Параметры драйвера FoxPro
7.1.2. Драйвер MSACCESS для таблиц Microsoft Access
7.1.3. Драйвер Microsoft SQL Server
7.2. Свойства, методы, события компонентов, работающих с данными
Active
AfterCancel и BeforeCancel
AfterClose и BeforeClose
AfterDelete и BeforeDelete
AfterEdit и BeforeEdit
AfterInsert и BeforeInsert
AfterOpen и BeforeOpen
AfterPost и BeforePost
AfterRefresh и BeforeRefresh
AfterScroll и BeforeScroll
AutoCalcFields
BeforeCancel
BeforeClose
BeforeDelete
BeforeEdit
BeforeInsert
BeforeOpen
BeforePost
BeforeRefresh
BeforeScroll
BlockReadSize
CanModify
Cancel
Close
Components
Constraints
Connected
CreateTable
Database
DatabaseName
Destroy
Exists
FieldDefs
Free
IndexDefs
Mode - свойство TBatchMove
OnCalcFields
OnDeleteError
OnEditError
OnFilterRecord
OnNewRecord
OnPostError
OnUpdateError
OnUpdateRecord
Open
Post
State
TableName
Заключение

Приложение 1. Создание таблиц базы данных

Приложение 2. Пример приложения на основе компонентов Table