SQL Nedir? Temelleri ve Sorgular
SQL (Structured Query Language), ilişkisel veritabanı yönetim sistemlerinde veri depolamak, işlemek, sorgulamak ve yönetmek için kullanılan standart bir dildir. Veritabanı işlemlerinin temelini oluşturur.
SQL, veritabanı ile etkileşim kurmak için kullanılan, standartlaştırılmış bir programlama dilidir. Temel komutları arasında veri çekme (SELECT), ekleme (INSERT), güncelleme (UPDATE) ve silme (DELETE) bulunur.
Adım adım çözümlü örnekler
Bir tablodaki tüm kayıtları nasıl seçeriz?
SELECT * FROM tablo_adi;
Belirli bir koşula uyan kayıtları nasıl seçeriz?
SELECT sutun1, sutun2 FROM tablo_adi WHERE kosul;
Yeni bir kayıt nasıl ekleriz?
INSERT INTO tablo_adi (sutun1, sutun2) VALUES (deger1, deger2);
Bilgi kartları
Mini test
S1.Aşağıdaki SQL komutlarından hangisi veritabanına yeni bir kayıt eklemek için kullanılır?
S2.Bir tablodaki tüm sütunları seçmek için hangi SQL ifadesi kullanılır?
S3.Hangi anahtar kelime, sorgularda belirli bir koşulu belirtmek için kullanılır?
Sık yapılan hatalar
SELECT tablo_adi FROM sutun1, sutun2; — Doğrusu: SELECT sutun1, sutun2 FROM tablo_adi;
INSERT INTO tablo_adi VALUES (deger1, deger2); — Doğrusu: INSERT INTO tablo_adi (sutun1, sutun2) VALUES (deger1, deger2);
Sıkça sorulan sorular
SQL hangi tür veritabanlarında kullanılır?
SQL, MySQL, PostgreSQL, SQL Server, Oracle gibi ilişkisel veritabanı yönetim sistemlerinde (RDBMS) kullanılır.
SQL öğrenmek zor mudur?
SQL, nispeten öğrenmesi kolay bir dildir. Temel komutları anladıktan sonra karmaşık sorgular yazmak da mümkündür.
SQL'de JOIN komutu ne işe yarar?
JOIN komutu, iki veya daha fazla tablodaki ilişkili sütunlara göre kayıtları birleştirmek için kullanılır.