Введение……………………………….……………………….…..
|
4
|
|
Лабораторная работа № 1………………………………
|
6
|
|
Лабораторная работа № 2………………………………..
|
18
|
|
Лабораторная работа № 3………………………………..
|
28
|
|
Лабораторная работа № 4………………………………..
|
47
|
|
Лабораторная работа № 5………………………………..
|
60
|
|
Лабораторная работа № 6………………………………..
|
69
|
|
Лабораторная работа № 7………………………………..
|
76
|
|
Лабораторная работа № 8………………………………..
|
88
|
|
Лабораторная работа № 9………………………………..
|
94
|
|
Лабораторная работа № 10..……………………………..
|
107
|
|
Лабораторная работа № 11..……………………………..
|
124
|
|
Лабораторная работа № 12.……………………………..
|
133
|
|
Лабораторная работа № 13.……………………………..
|
141
|
|
Лабораторная работа № 14.……………………………..
|
149
|
|
Лабораторная работа № 15...……………………………
..................................................
|
154
|
|
Лабораторная работа № 16.……………………………..
|
158
|
|
Лабораторная работа № 17.……………………………..
|
171
|
|
Лабораторная работа № 18.……………………………..
|
180
|
|
Лабораторная работа № 19.……………………………..
|
195
|
|
Лабораторная работа № 20.……………………………..
|
202
|
|
Варианты для выполнения лабораторных работ .………............
|
220
|
|
Использованная литература…………………………….
|
221
|
|
Приложение №1…………………………………..............
|
222
|
|
Приложение №1………………………………................
|
122
|
ВВЕДЕНИЕ 5
Лабораторная работа № 1 Проектирование баз данных и создание модели «сущность-связь» 8
Лабораторная работа № 2 Проектирование реляционной базы данных 20
Лабораторная работа № 3 Создание, редактирование, удаление таблиц в SQL 29
Лабораторная работа № 4 Выбор данных и действия над ними 49
Лабораторная работа № 5 Использование
логических действий AND, OR, NOT 62
Лабораторная работа № 6. Сортировка данных. Применение Where 71
Лабораторная работа № 7 Создание запросов используя Group by и Order by 78
Лабораторная работа № 8 Создание запросов используя Having 89
Лабораторная работа № 9 95
Применение Union, Intersect и Minus 95
Лабораторная работа № 10 109
Создание запросов используя стандартные функции 109
Лабораторная работа № 11 Использование агрегатных функций 126
Лабораторная работа № 12 Соединение нескольких таблиц. Работа с «Join» 135
Лабораторная работа № 13 Создание сложных запросов 143
Лабораторная работа № 14 Создание INDEX в языке SQL 151
Лабораторная работа № 15 Создание VIEW в языке SQL 156
Лабораторная работа № 16 Создание функций в SQL 160
Лабораторная работа № 17 Создание триггеров в SQL 173
Лабораторная работа № 18 Создание простого интерфейса с помощью C++ и базы данных 182
Краткие теоретические сведения: 182
Задание: 195
Требования к отчету: 196
Контрольные вопросы: 196
Лабораторная работа №19 Внесение, редактирование и удаление данных в C++ с помощью ADO и ODBC. 197
Задание: 203
Требования к отчету: 203
Лабораторная работа № 20 Использование Windows Form Data Control в C++ 204
Задание: 221
Требования к отчету: 222
Варианти объектов для лабораторных работ 222
ИСПОЛЬЗОВАННАЯ ЛИТЕРАТУРА 223
1- приложение 224
2- приложение 225