75
О Г Л А В Л Е Н И Е
В в е д е н и е . . . . . . . . . . .
. . . . . . . . . . . . . .
. . . . . . . . . . . . . .
. . . . . . . . . . . . . .
. . . . . . . . . 3
1.
Технологии работы с базами данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
Создание и модификация баз данных и таблиц . . . . . . . . . .
4
Выбор и модификация данных таблиц . . . . . . . . .
Полномочия на использование базы данных. Работа с
внешними базами данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12
Реализация простейших операций работы с базой данных
средствами встроенного SQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16
Работа с курсором . . . . . . . . . . . . . . . . . . . . . .
Динамический SQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
24
Выполнение простейших SQL-операторов с
использованием средств ODBC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
27
Выборка данных с использованием средств
Доступ к базам данных посредством CGI-скрипта,
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Использование языка PHP для доступа к базам данных . .
46
2.
Проектирование и разработка базы данных для некоторой предметной области и
программного приложения для работы с ней . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
51
Построение диаграмм работ и диаграмм потоков данных
информационной системы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . .
52
Инфологическое проектирование базы данных . . . . . . . . .
. Логическое проектирование базы данных . . . . . . . . . . . .. .
59
Триггеры и процедуры . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .
Разработка программного приложения над базой данных
65
Приложение 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Приложение 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Приложение 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Список литературы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
74