Является ли sql языком программирования? - Компьютерные вопросы

Вопрос Является ли sql языком программирования?

Регистрация
28 Окт 2013
Сообщения
92
Репутация
0
Спасибо
0
Монет
0
Является ли SQL языком программирования?
 
Регистрация
8 Дек 2013
Сообщения
78
Репутация
0
Спасибо
0
Монет
0
Частично. Когда вы на нем пишете, например, хранимые процедуры.
Но полноценным языком программирования T-SQL не является. На нем нельзя написать самостоятельную программу
 
Регистрация
4 Авг 2013
Сообщения
82
Репутация
0
Спасибо
0
Монет
0
Да, объявили его ЯП с появлением хранимых процедур
 
Регистрация
26 Июл 2013
Сообщения
87
Репутация
0
Спасибо
0
Монет
0
Это так называемый декларативный язык программирования, если говорить про чистый SQL, но нужно понимать, что это язык запросов для базы данных.Если говорить не только про запросы типа SELECT и UPDATE, но и включить сюда полноценные скрипты и процедуры (например, на T-SQL), то это уже вполне себе императивный язык программирования, хоть и довольно ограниченный и узкоспециализированный. Тут можно делать циклы, объявлять переменные и использовать условные операторы.
 
Регистрация
2 Окт 2013
Сообщения
102
Репутация
0
Спасибо
0
Монет
0
Только если в очень широком смысле... В SQL и HTML декларативная парадигма, то есть прямое описание того что хотим получить, а не команды которые описывают как именно это нужно получить
 
Сверху Снизу