November 2019

S M T W T F S
      12
34 5 678 9
10111213141516
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags
Friday, May 23rd, 2008 02:36 pm
Можно ли считать SQL языком программирования?
А Пролог?

Upd: чтоб было понятнее, откуда возник вопрос. Они оба не являются алгоритмическими языками, в том смысле, что не содержат алгоритма получения результата. Они содержат только критерии, которым этот результат должен удовлетворять. Можно ли считать их при этом языками программирования?
Friday, May 23rd, 2008 02:16 pm (UTC)
потому что на прологе можно программировать общие задачи а на SQL можно только писать обращения к БД?
Friday, May 23rd, 2008 02:18 pm (UTC)
а про общность я ничего не спрашивал. есть языки, заточенные под решение очень узкоспециализированных задач, и это не мешает им быть языками программирования.

тем более, что на sql тоже можно писать не только обращения к БД. select 2+2 from systables;
Friday, May 23rd, 2008 02:37 pm (UTC)
на сиквеле можно и детерминистические автоматы писать, только зацикленные на базу. на прологе же возможности шире
Friday, May 23rd, 2008 03:59 pm (UTC)
можно. так вот и вопрос - SQL при этом является языком программирования?
Friday, May 23rd, 2008 04:41 pm (UTC)
присоединюсь к нижеотписавшимся :) что есть язык программирования?