Базы данных. Язык SQL. Дунаев В. В.

Generic selectors
Только точные совпадения
Search in title
Search in content
Search in posts
Search in pages
Фильтровать по разделам
1С программы
Гидравлика
Грузоподъемные сооружения
Деревообработка
Долбежные, Строгальные
Железнодоржная литература
Инструмент
Информационные технологии. IT
Компрессорное оборудование
Краны грузоподъемные
Кузнечное дело
Машиностроение
Металлообработка
Настольное оборудование
Оргтехника
Пилы, Ножницы, Отрезные
Пневматика
Подшипники
Программирование
Прочее
Работа с сайтом
Сверлильные
Строительство
Тельферы, Тали
Токарные
Фрезерные
Электрика
Электроника

 В книге Базы данных. Язык SQL Рассмотрен язык структурированных запросов для взаимодействия с базами данных — SQL— начиная с доступного изложения теории отношений (реляционной теории) и заканчивая вопросами администрирования СУБД с помощью запросов. На практических примерах подробно описаны основные конструкции языка, а также различные типы запросов: простые, сложные, рекурсивные. Показано, как осуществлять вычисления в запросах с помощью агрегатных функций и условных выражений. Рассмотрены операции над наборами записей, соединение таблиц, модификация данных, транзакции, курсоры, хранимые процедуры и функции. Уделено внимание администрированию СУБД с помощью запросов. Материал сопровождается задачами для самостоятельного решения.

 

Автор: Дунаев В. В.

Формат: PDF. Размер: 2 MB.   

 

Оглавление

От автора 1
Введение 3
Глава 1. Основы реляционных баз данных 17
1.1 Множества 17
1.2. Отношения 29
1.3. Декомпозиция отношений 42
1.4. Ограничения целостности отношений 60
1.5. Нормализация таблиц 63
Глава 2. Основы SQL 69
2.1. Что такое SQL 69
2.2. Типы данных 73
Глава 3. Простые выборки данных 93
3.1. Основное SQL-выражение для выборки данных 94
3.2. Уточнения запроса 98
3.3. Задачи
Глава 4. Вычисления 117
4.1. Итоговые функции 117
4.2. Функции обработки значений 121
4.3 Вычисляемые выражения 126
4.4. Условные выражения с оператором CASE 129
Глава 5. Сложные запросы 135
5.1. Подзапросы
5.2. Теоретико-множественные операции 147
5.3. Операции соединения 154
5.4. Задачи 167
Глава 6. Добавление, удаление, и изменение данных в таблицах 173
6.1. Добавление новых записей 173
6.2. Удаление записей 176
6.3. Изменение данных 178
6.4. Проверка ссылочной целостности 182
Глава 7. Создание и модификация таблиц 185
7.1. Создание таблиц 185
7.2. Удаление таблиц 195
7.3. Модификация таблиц 196
7.4. Представления 200
7.5. Задачи
Глава 8. Транзакции 209
8.1. Как устроена транзакция 210
8.2. Определене параметров транзакции 212
8.3. Уровни изоляции транзакций 213
8.4. Субтранзакции 215
8.5. Ограничения в транзакциях 216
Глава 9. Курсоры и применение SQL в приложениях 221
9.1. Объявление курсора 224
9.2. Открытие и закрытие курсора 228
9.3. Работа с отдельными записями 229
9.4. SQL в приложениях 232
Глава 10. Постоянно хранимые модули 237
10.1 Составные команды 238
10.2. Операторы условного перехода 244
10.3. Операторы цикла 247
10.4. Хранимые процедуры и функции 252
10.5. Хранимые модули 255
Глава 11. Управление правами доступа 257
11.1 Пользователи 257
11.2. Предоставление привилегий 260
11.3. Отмена привелегий 267
Приложение 271
Предметный указатель 275

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

burov top © 2016-2018 burov.top