- •1.2. Установка рабочей директории
- •1.3. Создание таблиц базы данных
- •1.4. Установление связей между таблицами (определение ссылочной целостности)
- •1.6. Запуск сервера Firebird
- •1.7. Создание базы данных Firebird
- •1.8. Подключение базы данных Firebird
- •1.9. Создание и редактирование таблиц Firebird
- •1.10. Связи между таблицами Firebird
- •1.11. Перенос базы данных на другой компьютер
- •2.1. Создание формы для работы с одной таблицей
- •2.2. Ввод данных в таблицу с помощью созданной формы
- •2.3. Создание формы для работы с двумя таблицами
- •2.4. Редактирование формы
- •2.5. Ввод данных через отдельные компоненты
- •2.6. Редактирование данных через компоненты
- •3. Реализация сортировки, вычислений и фильтрациИ данных
- •3.1. Реализация сортировки
- •3.1. Вид формы для сортировки
- •1 Вариант – с использованием имени индекса:
- •2 Вариант - с использованием имени поля, по которому создан индекс:
- •3.2. Реализация вычислений
- •3.3. Реализация фильтрации записей
- •4.3. Создание запроса с групповыми вычислениями
- •4.4. Создание параметрического запроса
- •4.5. Параметрический запрос для поиска поля, выбранного из списка
- •5.1. Создание отчета в Delphi
- •5.2. Создание отчета на основе одной таблицы
- •5.3. Создание отчета с группировкой записей по определенному полю
- •Список книг
- •5.4. Создание отчета на основе параметрического запроса
- •Разработка автоматизированной системы продажи железнодорожных билетов
- •Справка о проданных билетах
- •Справка об остановках маршрута
- •Справка о продаже билетов
- •Справка о расписании групп
- •Списки групп
- •Тренеры
- •Списки больных, стоящих на учете
- •Список сотрудников
- •Список больных
- •Разработка приложения «Больница»
- •Медицинский персонал
- •Процедуры
- •Список больных
- •Разработка автоматизированной системы продажи авиационных билетов
- •Продажа билета
- •Список самолетов
- •Список автомобилей
- •Список водителей
- •Транзисторы
- •Справка о продаже транзисторов
- •Заказы на ремонт
- •Выпрямительные диоды
- •Закупка приборов
- •Список устройств
- •Расходная ведомость
- •Библиографический список
- •Оглавление
Библиографический список
1. Фаронов В.В. Программирование баз данных в Delphi 7 / В.В. Фаронов. СПб.: Питер, 2004.
2. Шумаков П.В.Delphi 5. Руководство разработчика баз данных / П.В. Шумаков, В.В. Фаронов. М.: Нолидж, 2001.
3. Бобровский С.И. Delphi 7. Учебный курс / С.И. Бобровский. СПб.: Питер, 2001.
4. Хомоненко А.Д. Базы данных / А.Д. Хомоненко, В.М. Цыганков, М.Г. Мальцев. СПб.: КОРОНА принт, 2003.
5. Карпова Т.С. Базы данных: модели, разработка, реализация / Т.С. Карпова. СПб.: Питер, 2001.
6. Избачков Ю.С. Информационные системы: учебник для вузов / Ю.С. Избачков, В.Н. Петров. СПб.: Питер, 2005.
Оглавление
Введение 3
1. Создание базы данных, таблиц и установление
связей между таблицами 4
1.1. Реализация доступа к базе данных через
механизм BDE 4
1.2. Установка рабочей директории 6
1.3. Создание таблиц базы данных 6
1.4. Установление связей между таблицами
(определение ссылочной целостности) 10
1.5. Установка связи с базой данных при помощи
технологии ADO 12
1.6. Запуск сервера Firebird 16
1.7. Создание базы данных Firebird 18
1.8. Подключение базы данных Firebird 20
1.9. Создание и редактирование таблиц Firebird 22
1.10. Связи между таблицами Firebird 25
1.11. Перенос базы данных на другой компьютер 26
1.12. Создание меню приложения 27
2. Создание форм для ввода и редактирования
данных 29
2.1. Создание формы для работы с одной
таблицей 29
2.2. Ввод данных в таблицу с помощью созданной
формы 30
2.3. Создание формы для работы с двумя
таблицами. 31
2.4. Редактирование формы 33
2.5. Ввод данных через отдельные компоненты 37
2.6. Редактирование данных через компоненты 42
3. Реализация сортировки, вычислений и фильтрации
данных 43
3.1. Реализация сортировки 43
3.2. Реализация вычислений 46
3.3. Реализация фильтрации записей 48
4. Создание запросов 52
4.1. Создание запросов на выборку данных 52
4.2. Создание запроса с вычисляемым полем 54
4.3. Создание запроса с групповыми
вычислениями 55
4.4. Создание параметрического запроса 56
4.5. Параметрический запрос для поиска поля,
выбранного из списка 59
5. Создание отчетов 62
5.1. Создание отчета в Delphi 62
5.2. Создание отчета на основе одной таблицы 64
5.3. Создание отчета с группировкой записей по
определенному полю 67
5.4. Создание отчета на основе параметрического
запроса 72
6. Варианты заданий 78
Заключение 110
Библиографический список 111