Понимание SQL

# Автор: Мартин Грубер

Отличная книжка по SQL. Может быть использована начинающими как учебник, знающими программистами — как справочник. Все очень подробно и понятно описано. Кстати, если вы еще не знакомы с SQL, то начинать стоит именно с этой книги — в силу простоты ее изложения.

Содержание:

ГЛАВА 1: ВВЕДЕНИЕ В РЕЛЯЦИОННЫЕ БАЗЫ ДАННЫХ

ГЛАВА 2: SOL: КРАТКИЙ ОБЗОР

ГЛАВА 3: ИСПОЛЬЗОВАНИЕ SQL ДЛЯ ИЗВЛЕЧЕНИЯ ИНФОРМАЦИИ ИЗ ТАБЛИЦЫ

ГЛАВА 4: ИСПОЛЬЗОВАНИЕ РЕЛЯЦИОННЫХ И БУЛЕВЫХ ОПЕРАТОРОВ ДЛЯ СОЗДАНИЯ БОЛЕЕ СЛОЖНЫХ ПРЕДИКАТОВ

ГЛАВА 5: ИСПОЛЬЗОВАНИЕ СПЕЦИАЛЬНЫХ ОПЕРАТОРОВ В УСЛОВИЯХ

ГЛАВА 6: ОБОБЩЕНИЕ ДАННЫХ С ПОМОЩЬЮ АГРЕГАТНЫХ ФУНКЦИЙ

ГЛАВА 7: ФОРМИРОВАНИЕ ВЫВОДА ЗАПРОСА

ГЛАВА 8: ЗАПРОС МНОГИХ ТАБЛИЦ КАК ОДНОЙ

ГЛАВА 9: ОБЪЕДИНЕНИЕ ТАБЛИЦ С СОБОЙ

ГЛАВА 10: ПОМЕЩЕНИЕ ОДНОГО ЗАПРОСА ВНУТРЬ ДРУГОГО

ГЛАВА 11: СООТНЕСЕННЫЕ ПОДЗАПРОСЫ

ГЛАВА 12: ИСПОЛЬЗОВАНИЕ ОПЕРАТОРА EXISTS

ГЛАВА 13: ИСПОЛЬЗОВАНИЕ ОПЕРАТОРОВ ANY, ALL, И SOME

ГЛАВА 14: ИСПОЛЬЗОВАНИЕ ПРЕДЛОЖЕНИЯ UNION

ГЛАВА 15: ВВЕДЕНИЕ, УДАЛЕНИЕ, И ИЗМЕНЕНИЕ ЗНАЧЕНИЯ ПОЛЯ

ГЛАВА 16: ИСПОЛЬЗОВАНИЕ ПОДЗАПРОСОВ С КОМАНДОЙ UPDATE

ГЛАВА 17: СОЗДАНИЕ ТАБЛИЦ

ГЛАВА 18: ОГРАНИЧЕНИЕ ЗНАЧЕНИЙ ВАШИХ ДАННЫХ

ГЛАВА 19: ПОДДЕРЖАНИЕ ЦЕЛОСТНОСТИ ВАШИХ ДАННЫХ

ГЛАВА 20: ВВЕДЕНИЕ: ПРЕДСТАВЛЕНИЕ

ГЛАВА 21: ИЗМЕНЕНИЕ ЗНАЧЕНИЙ С ПОМОЩЬЮ ПРЕДСТАВЛЕНИЙ

ГЛАВА 22: ОПРЕДЕЛЕНИЕ: КТО ЧТО МОЖЕТ ДЕЛАТЬ

ГЛАВА 23: ГЛОБАЛЬНЫЕ АСПЕКТЫ SQL

ГЛАВА 24: КАК ДАННЫЕ SQL ХРАНЯТСЯ В УПОРЯДОЧЕННОМ ВИДЕ

ГЛАВА 25: ИСПОЛЬЗОВАНИЕ SQL С ДРУГИМИ ЯЗЫКАМИ ( ВЛОЖЕННЫЙ SQL )

ПРИЛОЖЕНИЕ A: ОТВЕТЫ НА УПРАЖНЕНИЯ

ПРИЛОЖЕНИЕ B: ТИПЫ ДАННЫХ SQL

ПРИЛОЖЕНИЕ C: НЕКОТОРЫЕ ОБЩИЕ НЕСТАНДАРТНЫЕ

ОСОБЕННОСТИ SQL

ПРИЛОЖЕНИЕ D: СИНТАКСИС И КОМАНДА ССЫЛКИ

ПРИЛОЖЕНИЕ E: ТАБЛИЦЫ ИСПОЛЬЗУЕМЫЕ В ПРИМЕРАХ