Please enable JavaScript.
Coggle requires JavaScript to display documents.
Структурированный язык запросов к реляционным СУБД - SQL. (Операторы…
Структурированный язык запросов к реляционным СУБД -
SQL.
Существует два типа языка SQL
интерактивный
встроенный
Подмножества SQL
DQL- язык запросов
DML- манипуляция данными.
TPL- язык обработки транзакций
DDL- определение данных, а так же инструкции обеспечения целостности данных.
CCL- язык управления курсором
DCL- язык управления данными
Типы данных SQL
ТЕКСТ
CHAR
CHARACTER
TEXT
ТОЧНОЕ ЧИСЛО
EXACT NUMERIC
DEC
DECIMAL
NUMERIC
INT( или INTEGER)
SMALLINT
ПРИБЛИЗИТЕЛЬНОЕ ЧИСЛО
APPROXIMATE
NUMERIC
FLOAT
REAL
DOUBLE
PRECISION
Оператор выбора SELECT
Синтаксис
SELECT [ALL | DISTINCT] < список столбцов > |*
[INTO имя_новой таблицы]
FROM < список таблиц-источников >
[ WHERE < предикат - условие выборки или соединения >]
[GROUP ВУ [ALL] выражение группирования [,... n]
[ HAVING < предикат - условие поиска для группы >]
[ORDER ВУ имена столбцов, по которым упорядочивается вывод
[ASC | DESC] [,... n]]
[UNION < выражение с оператором SELECT>]
Операторы
УДАЛЕНИЕ ИЗБЫТОЧНЫХ ДАННЫХ
DISTINCT
РЕЛЯЦИОННЫЕ ОПЕРАТОРЫ
БУЛЕВЫ ОПЕРАТОРЫ
ОПЕРАТОР IN
ОПЕРАТОР BETWEEN
ОПЕРАТОР LIKE
РАБОТА С НУЛЕВЫМИ( NULL ) ЗНАЧЕНИЯМИ
ИСПОЛЬЗОВАНИЕ NOT СО СПЕЦИАЛЬНЫМИ ОПЕРАТОРАМИ
ОБОБЩЕНИЕ ДАННЫХ С ПОМОЩЬЮ АГРЕГАТНЫХ ФУНКЦИЙ
ВКЛЮЧЕНИЕ ДУБЛИКАТОВ В АГРЕГАТНЫЕ ФУНКЦИИ