Veritabanı Bağlantısı Oluşturma ve SQL Sorguları
Bilgisayar programcılığı staj defteri kapsamında veritabanı bağlantısı kurma ve temel SQL komutları olan SELECT, INSERT, JOIN kullanımı açıklanmıştır.

Veritabanı Bağlantısı Oluşturma ve SQL Sorguları
Staj sürecimde, yazılım projelerinde veritabanı kullanımının ne kadar önemli olduğunu gözlemledim. Programların büyük bölümü kullanıcı verilerini saklama ve işleme üzerine kurulu. Bu nedenle veritabanı bağlantısı kurmak ve SQL sorguları yazmak kritik bir beceridir.
1. Veritabanı Bağlantısı
Veritabanına bağlanmak için yazılım dili ile veritabanı motoru (örneğin MySQL, SQL Server) arasında bir bağlantı kurulmalıdır. Aşağıda C# ile SQL Server’a bağlantı örneği verilmiştir:
string connectionString = "Server=.;Database=StajVeritabani;Trusted_Connection=True;";
SqlConnection conn = new SqlConnection(connectionString);
conn.Open();
2. SELECT Sorgusu
Veritabanındaki verileri listelemek için kullanılır:
SELECT * FROM Ogrenciler;
3. INSERT Sorgusu
Veritabanına yeni veri eklemek için kullanılır:
INSERT INTO Ogrenciler (Ad, Soyad, Numara) VALUES ('Ali', 'Yılmaz', 123);
4. JOIN Sorgusu
İki tabloyu birbirine bağlamak için kullanılır:
SELECT O.Ad, B.BolumAdi
FROM Ogrenciler O
JOIN Bolumler B ON O.BolumId = B.BolumId;
5. Öğrendiğim Bilgiler
- SQL veritabanı mantığını öğrenmek, yazılımın kalbini anlamak demektir.
- Veritabanı bağlantısı her programda sağlam ve güvenli yapılmalıdır.
- SQL’de hata ayıklama ve sorgu optimizasyonu da önemlidir.