SQL
Veriyi tanımlamak, sorgulamak ve değiştirmek için kullanılan dil; tek bir veritabanı ürünü değildir.
SQL nedir?
SQL, Structured Query Language adının kısaltmasıdır. Dil, veri yapılarını tanımlamak, veriyi sorgulamak ve değiştirmek için kullanılır. Örneğin SELECT veri seçer. SQL tek bir veritabanı ürünü değildir; sistemler dili farklı uzantılar ve ayrıntılarla uygular. Bu nedenle sorgu incelenmeden her sisteme taşınabilir sayılmaz.
Kurgusal servis portalında onaylı isteklerin benzersiz kimliklerine göre sıralanması istenir. Örnek okuma sorgusu şöyledir: SELECT request_id FROM service_request WHERE status = 'approved' ORDER BY request_id;. Çıktı sütunu, koşul ve sıralama açıkça belirtilir. Örnek, çalıştırılmış sorgu değildir. Kimin hangi kayıtları görebileceğini çözüm ayrıca uygulamalıdır; yalnız iş amaçlı filtre koşulu erişim denetimini kanıtlamaz.
Kaynaklar
İlgili terimler
- VeritabanıYazılımın belirli verilere erişip değişiklik uygulayabildiği düzenlenmiş veri koleksiyonu.
- İlişkisel veri modeliVeriyi satır, sütun ve açıkça tanımlanmış ilişkileri olan tablolarla modellemek.
- NoSQLTemel düzeni ilişkisel olmayan farklı veri modelleri kullanan veritabanı sistemleri için üst kavram.
- Veri doğrulamaVeri doğrulama; biçim, zorunlu alan veya izin verilen değer aralığı gibi tanımlı gereksinimlere göre veriyi denetler.
- Nesne ilişkisel eşlemeProgramdaki nesneleri ilişkisel veritabanındaki verilerle eşlemek.
- Veritabanı sorgusuVeritabanı sorgusu belirli koşullarla veri ister. Seçim, sonuç kapsamı ve sıralama işin amacına uygun olmalıdır.
Projeniz ASES ile
Projenizi bize anlatın. İlk değerlendirmemizle size dönelim.