В. В. Ф24 Программирование баз данных в Delphi 7. Учебный курс. — СПб. : Питер,
2006. —459 с: ил. ISBN 5-318-00100-9
В книге описываются многочисленные визуальные и невизуальные компоненты, а также
технологии, использующиеся для создания приложений баз данных. Последовательно рассматриваются
три наиболее распространенных архитектуры баз данных — файл-серверная, клиент-серверная
и трехзвенная. Многие описываемые технологии могут быть применены и в более ранних версиях
пакета Delphi. Книга содержит также значительный объем тщательно отобранной и хорошо
организованной справочной информации. Введение в базы данных 16
Урок 2. Поля 46
УрокЗ. Наборы данных 66
Урок 4. Таблицы 83
Урок 5. Запросы 91
Урок 6. Визуализация данных 110
Урок 7. Кэширование изменений 136
Урок 8. Создание отчетов, 144
Урок 9.
Технология ADO 202
Урок 10. Введение в архитектуру клиент-сервер 226
Урок 11. Типы данных InterBase 245
Урок 12. Таблицы и индексы 255
Урок 13. Компоненты TSession и TDatabase. Транзакции 263
Урок 14. Хранимые процедуры, триггеры и представления 275
Урок 15. Пользовательские функции 285
Урок 16. Технология InterBase Express 289
Урок 17. Технология dbExpress 321
Урок 18. Введение в трехзвенную архитектуру 345
Урок 19. Компоненты для трехзвенной архитектуры 353
Урок 20. Общие вопросы создания трехзвенных приложений 376
Урок 21. Программное управление сервером InterBase 400
Урок 22. Распространение приложений 417
Приложение. Свойства, методы и события некоторых важных классов 434
Алфавитный указатель 451
Содержание
От автора 15
От издательства т 15
Урок 1. Введение в базы данных 16
Типы СУБД 16
Таблицы БД и связи между ними 18
Первичные ключи и индексы 19
Механизм BDE 20
Демонстрационная БД «Книголюб» 21
Анализ информационных потоков 21
Проектирование БД 22
Имена таблиц и полей 25
Создание таблиц 25
Свойства таблиц Paradox 7 28
Типы полей 28
Контроль за содержимым полей 29
Таблица подстановки 30
Вторичные индексы 31
Ссылочная целостность 31
Парольная защита 32
Выбор языкового драйвера 32
Пример простой программы 33
Разработка главной формы 34
Создание псевдонима БД 35
Модуль данных 36
Создание объектов-полей 40
Создание объектов-столбцов 42
Обработчик события OnGetText 43
Бизнес-правила 43
Отображение копеек в денежных полях 44
Содержание 7
Урок 2.