Часть I. Обзор понятий SQL
1-й час. Добро пожаловать в мир SQL.
Часть II. Построение базы данных
2-й час. Структура данных
3-й час. Управление объектами базы данных
4-й час. Процесс нормализации
5-й час. Манипуляция данными
6-й час. Управление транзакциями
Часть III. Эффективное использование запросов
7-й час. Знакомство с запросами
8-й час. Операции в условиях для отбора данных
9-й час. Подведение итогов по данным запроса
10-й час. Сортировка и группирование данных
11-й час. Изменение представления данных при выводе
12-й час. Работа с датами и временем
Часть IV. Создание сложных запросов
13-й час. Объединение таблиц в запросах
14-й час. Использование подзапросов
15-й час. Объединение запросов
Часть V. Вопросы эффективности использования SQL
16-й час. Использование индексов для ускорения поиска данных
17-й час. Повышение эффективности работы с базой данных
Часть VI. Управление доступом и защита данных средствами SQL
18-й час. Управление доступом к базе данных
19-й час. Обеспечение сохранности данных
Часть VII. Структуры выводимых данных
20-й час. Создание и использование представлений и синонимов
21-й час. Работа с системным каталогом
Часть VIII. Применение SQL в реальных условиях
22-й час. Средства опытного пользователя
23-й час. Использование SQL в локальных и глобальных сетях
24-й час. Расширения стандартного SQL
Часть IX. Приложения
Приложение А. Общие команды SQL
Приложение Б. Ответы
Приложение В. Операторы CREATE TABLE для примеров книги
Приложение Г. Операторы INSERT для данных в примерах книги
Приложение Д. Словарь терминов
Предметный указатель