Язык структурированных запросов) — универсальный компьютерный язык, применяемый для создания, модификации и управления данными в реляционных базах данных.
Вопреки существующим заблуждениям, SQL является информационно-логическим языком, а не языком программирования.
SQL основывается на реляционной алгебре.
Язык SQL делится на три части:
* операторы определения данных (Data Definition Language, DDL)
* операторы манипуляции данными (Data Manipulation Language, DML)
* операторы определения доступа к данным (Data Control Language, DCL)
«SQL» встречается ещё и здесь:
Трехзначная логика и предложение Where. [4]
Вставка строк в таблицу, содержащую автоинкрементируемое поле. [3]
Упражнение 3 (компьютеры). [3]
Список цитируемых источников. [2]
О неявном преобразовании типов в SQL Server. [2]
Готовимся ко второму этапу тестирования. [2]
Упражнение 71. [2]
Упражнение 19 (рейтинговый этап, корабли). [2]
O чём эта книга. [2]
База данных «Фирма вторсырья». [2]
Упражнение 8 (подсказки и решения). [2]
Упражнение 60 (вторсырье). [1]
Преобразование типов и оператор CAST. [1]
Как читать эту книгу. [1]
Что необходимо для работы с книгой. [1]
Используемая терминология и особенности реализации. [1]
Упражнение 6 (компьютеры). [1]
Упражнение 7 (компьютеры). [1]
Упражнение 24 (компьютеры). [1]
Случайная выборка строк из таблицы в SQL Server. [1]
Случайная выборка строк из таблицы в SQL Server. [1]
Язык манипуляции данными в SQL. [1]
Эти «хитрые» внешние соединения. [1]
Функция RIGHT. [1]
Функция DATEPART. [1]
Предикаты (часть I). [1]
Функция DATEADD. [1]
Функции T-SQL для работы со значениями даты и времени. [1]
Переименование столбцов и вычисления в результирующем наборе. [1]
Явные операции соединения. [1]
Преобразование типов и оператор CAST. [1]
Упражнение 59 (подсказки и решения). [1]
Упражнение 53 (подсказки и решения). [1]
Функция DATEDIFF. [1]
Задача 56 (3). [1]
Упражнение 6 (подсказки и решения). [1]
Упражнение 10 (подсказки и решения). [1]
Упражнение (-2) (подсказки и решения). [1]