Главная
- введение в реляционную
базу данных
- интерактивный и вложенный sql
- команда select
- удаление избыточных данных distinct
- квалифицированный выбор при использовании предложений
- реляционные операторы
- булевы операторы
- оператор in
- оператор between
- оператор like
- работа с нулевыми (null) значениями
- использование not со специальными операторами
- что такое агрегатные функции
- предложение group by
- предложение having
- строки и выражения
- упорядочение вывода полей
- объединение таблиц
- как работает подзапрос?
- соотнесенный подзапрос
- как работает exists?
- специальные операторы any или some
- специальный оператор all
- правильное понимание any и all в sql
- как any, all, и exist поступают сотсутствующими и неизвестными данными
- использование count вместо exists
- объединение многочисленных запросов в один
- команды модификации языка dml
- использование подзапросов с insert
- использование подзапросов с delete
- использование подзапросов с update
- столкновение с ограничениями подзапросов команды dml
- команда создания таблицы
- индексы
- изменение таблицы после того как она была создана
- удаление таблиц
- ограничение таблиц
- уникальность как ограничение столбца
- уникальность как ограничениетаблицы
- ограничение первичных ключей
- проверка значений полей
- использование - check, чтобы предопределять допустимое вводимое значение
- проверка условий базирующийся на многочисленых полях
- установка значений поумолчанию
- внешний ключ и родительский ключ
- ограничение FOREIGN KEY
- ограничения внешнего ключа
- что случится, если вы выполните команду модификации
- включение описаний таблицы
- действие ограничений
- внешние ключи которые ссылаются обратно к их подчиненым таблицам
- введение представления (view)
- представления и обьединения
- представления и подзапросы
- что не могут делать представления
- удаление представлений
- изменение значений с помощью представлений
- проверка значений помещаемых в представление
- предикаты и исключенные поля
- проверка представлений которые базируются на других представлениях
- пользователи
- предоставление привилегий
- стандартные привилегии sql
- команда grant
- группы привелегий, группы пользователей
- ограничение привилегий на определенные столбцы
- использование аргументов all и public sql
- предоставление привелегий с помощью with grant option
- отмена привилегий
- использование представлений для фильтрации привелегий
- кто может создавать представления?
- ограничение привилегии select для определенных столбцов
- ограничение привелегий для определенных строк
- предоставление доступа только к извлеченным данным
- использование представлений в качестве альтернативы к ограничениям
- другие типы привилегий
- глобальные аспекты sql
- как база данных распределена для пользователей ?
- когда сделанные изменения становятся постоянными ?
- как sql общается сразу со многими пользователями
- типы блокировок
- как данные sql содержатся в упорядоченном виде
- представление systemcolumns
- комментарий в содержании каталога
- типовой запрос
- другое использование каталога
- что такое - вложение sql
- использование переменных основного языка в sql