ВУЗ:
Составители:
Рубрика:
136
ОГЛАВЛЕНИЕ
ПРЕДИСЛОВИЕ………………………………………………………………… 3
1. СРЕДСТВА DELPHI ДЛЯ РАБОТЫ С БАЗАМИ ДАННЫХ……………
…
4
1.1. Borland Database Engine…………………………………………………. 4
1.2. Утилиты для работы с базами данных в Delphi………………………
…
5
1.3. Псевдонимы……………………………………………………………… 7
1.4. Обзор компонентов для работы с базами данных………………..……
.
9
1.5. Модули данных…………………………………………………………
…
11
1.6. Невизуальные компоненты для работы с данными…………………… 12
1.7. Редактор полей и его использование…………………………………
…
16
1.8. Визуальные компоненты для работы с данными……………………...
.
20
1.9. Редактор колонок………………………………………………………
…
23
1.10. Контрольные вопросы…………………………………………………. 25
2. НАВИГАЦИОННЫЙ СПОСОБ ДОСТУПА К ДАННЫМ……………….
…
26
2.1. Операции с таблицей базы данных……………………………………
…
26
2.2. Навигация по набору данных…………………………………………… 26
2.3. Доступ к полям……………………………………………..……………. 29
2.4. Модификация набора данных………………………………..…………. 32
2.5. Работа с записями……………………………………………..………… 37
2.6. Сортировка………………………………………………………..……… 38
2.7. Фильтрация………………………………………………………..……
…
40
2.8. Поиск……………………………………………………………………
…
50
2.9. Положение курсора. Закладки…………………………………………
…
53
2.10. Создание диаграмм……...……………………………………………
…
57
2.11. Контрольные вопросы…………………………………………..……
…
60
3. ОСНОВЫ SQL…………………………………………………………….…
…
61
3.1. Стандарты и реализации языка SQL…………………………………… 61
3.2. Группы операторов SQL………………………………………………… 62
3.3. Выполнение запросов в SQL Explorer…………………………………. 64
3.4. Применение языка SQL…………………………………………………. 66
3.5. Формирование запросов средствами языка SQL……………………… 69
3.6. Оператор SELECT……………………………………………………….. 70
3.7. Предложение WHERE…………………………………………………
…
73
3.8. Вычисления в запросах…………………………………………………
…
84
3.9. Контрольные вопросы и задания……………………………………….. 88
4. ФОРМИРОВАНИЕ СЛОЖНЫХ SQL-ЗАПРОСОВ………………………
…
90
4.1. Соединение таблиц………………………………………………………
.
90
4.2. Внутреннее соединение…………………………………………………. 91
4.3. Самосоединения…………………………………………………………. 96
4.4. Внешнее соединение……………………………………………………
…
97
ОГЛАВЛЕНИЕ
ПРЕДИСЛОВИЕ………………………………………………………………… 3
1. СРЕДСТВА DELPHI ДЛЯ РАБОТЫ С БАЗАМИ ДАННЫХ……………… 4
1.1. Borland Database Engine…………………………………………………. 4
1.2. Утилиты для работы с базами данных в Delphi…………………………5
1.3. Псевдонимы……………………………………………………………… 7
1.4. Обзор компонентов для работы с базами данных………………..……. 9
1.5. Модули данных……………………………………………………………11
1.6. Невизуальные компоненты для работы с данными…………………… 12
1.7. Редактор полей и его использование…………………………………… 16
1.8. Визуальные компоненты для работы с данными…………………….... 20
1.9. Редактор колонок………………………………………………………… 23
1.10. Контрольные вопросы…………………………………………………. 25
2. НАВИГАЦИОННЫЙ СПОСОБ ДОСТУПА К ДАННЫМ……………….…26
2.1. Операции с таблицей базы данных………………………………………26
2.2. Навигация по набору данных…………………………………………… 26
2.3. Доступ к полям……………………………………………..……………. 29
2.4. Модификация набора данных………………………………..…………. 32
2.5. Работа с записями……………………………………………..………… 37
2.6. Сортировка………………………………………………………..……… 38
2.7. Фильтрация………………………………………………………..……… 40
2.8. Поиск……………………………………………………………………… 50
2.9. Положение курсора. Закладки……………………………………………53
2.10. Создание диаграмм……...……………………………………………… 57
2.11. Контрольные вопросы…………………………………………..……… 60
3. ОСНОВЫ SQL…………………………………………………………….……61
3.1. Стандарты и реализации языка SQL…………………………………… 61
3.2. Группы операторов SQL………………………………………………… 62
3.3. Выполнение запросов в SQL Explorer…………………………………. 64
3.4. Применение языка SQL…………………………………………………. 66
3.5. Формирование запросов средствами языка SQL……………………… 69
3.6. Оператор SELECT……………………………………………………….. 70
3.7. Предложение WHERE…………………………………………………… 73
3.8. Вычисления в запросах……………………………………………………84
3.9. Контрольные вопросы и задания……………………………………….. 88
4. ФОРМИРОВАНИЕ СЛОЖНЫХ SQL-ЗАПРОСОВ…………………………90
4.1. Соединение таблиц………………………………………………………. 90
4.2. Внутреннее соединение…………………………………………………. 91
4.3. Самосоединения…………………………………………………………. 96
4.4. Внешнее соединение………………………………………………………97
136
