Структуризированный язык запросов (SQL)


Структуризированный язык запросов (SQL)

Предисловие
Реляционная база данных
Почему SQL?

Таблицы SQL

Структуризированный язык запросов (SQL)

О предложении SELECT



Простая выборка
Исключение дубликатов
Выборка вычисляемых значений
Использование операторов сравнения
Использование BETWEEN
Использование IN
Использование LIKE
Вовлечение неопределенного значения (NULL-значения)
Выборка с упорядочением

SQL-функции
Функции без использования фразы GROUP BY
Фраза GROUP BY
Использование фразы HAVING
О конструировании предложений модификации

Структуризированный язык запросов (SQL)

Особенности и синтаксис предложений модификации
Удаление единственной записи
Удаление множества записей
Удаление с вложенным подзапросом
Вставка единственной записи в таблицу

Вставка множества записей
Использование INSERT...SELECT для построения внешнего соединения
Обновление единственной записи
Обновление множества записей
Обновление с подзапросом
Обновление нескольких таблиц
Системный каталог
Создание и уничтожение базовых таблиц
О индексах и производительности

Создание и уничтожение представлений
Операции выборки из представлений
Обновление представлений
Для чего нужны представления

Структуризированный язык запросов (SQL)

Безопасность и санкционирование доступа
Обработка транзакций
Прикладное программирование

Содержание раздела