Sobes.tech
Junior — Middle

SQL, sonuçları tanımlamaya mı yoksa komutları çalıştırmaya mı odaklanan bir dil midir ve türü nasıl belirlenir?

sobes.tech yapay zeka

AI'dan gelen yanıt

SQL (Structured Query Language) sonuçların tanımlanmasına odaklanan, komutların yerine getirilmesine değil. Bu, hangi verileri almak istediğinizi tanımladığınız, nasıl alınacağını değil, deklaratif dillerden biridir.

Örneğin, sorgu:

SELECT name, age FROM users WHERE age > 18;

hangi verilerin gerektiğini (18 yaşından büyük kullanıcıların isimleri ve yaşları) tanımlar, ancak veritabanının bu sorguyu nasıl gerçekleştireceğini belirtmez.