Sobes.tech
Junior — Middle

SQL è un linguaggio orientato alla descrizione dei risultati o all'esecuzione di comandi, e come determinarne il tipo?

sobes.tech AI

Risposta dell'AI

SQL (Structured Query Language) è un linguaggio orientato alla descrizione dei risultati, non all'esecuzione di comandi. Appartiene ai linguaggi dichiarativi, dove si descrive quali dati si vogliono ottenere, e non come estrarli esattamente.

Ad esempio, la query:

SELECT name, age FROM users WHERE age > 18;

descrive quali dati sono necessari (nomi e età degli utenti sopra i 18 anni), ma non indica come il DBMS deve eseguire questa query.