Что делает "Структурированные" средства слова в SQL?
Это, потому что этот (SQL) операторы языка организованы в Пункты, выражения и предикаты?
Из-за этой организации это называют "Структурированным"?
Первоначальное полное имя было SEQUEL, , которое расшифровывалось как r «Структурированный английский язык запросов». Позже его пришлось переименовать в SQL из-за проблем с товарным знаком.
По сути, это была еще одна попытка продать язык программирования как «такой же, как английский, за исключением формального синтаксиса» (отсюда «структурированный»).
от: http://wiki.answers.com/Q/Why_sql_is_called_structured_query_language
Стандарт SQL, который позже был разработан на основе работы Кодда, предоставляет средства описания данных с помощью только его естественная структура - то есть без наложения какой-либо дополнительной структуры для целей машинного представления.
Насколько я понимаю, SQL на самом деле является аббревиатурой SEQUEL, или структурированного английского языка запросов. Он был предназначен для запросов, которые мог бы прочитать каждый. Структурированная часть означает, что вы можете использовать только структурированный английский язык; то есть выбрать col1 из table1
, но не дать col1 из table1
.
В основном потому, что это бэкронимы. Им нужна была буква S, чтобы сделать Sequel.