Northwind Örnek Veritabanını Kurma (SQL Dersleri - 2)

kusha · 31 Temmuz 2026 · 4 dk okuma

SQL sorgularını pratik yapabilmek için gerçek veri içeren bir örnek veritabanına ihtiyacınız var. Microsoft'un ücretsiz sunduğu Northwind veritabanı, müşteriler, ürünler ve siparişler gibi birbiriyle ilişkili tablolar içerir — bu yüzden SQL öğrenmek için ideal bir seçimdir. Bu derste Northwind'i SSMS'e nasıl kuracağınızı göreceğiz.

Northwind Nedir?

Northwind, hayali bir gıda ithalat-ihracat şirketinin verilerini içeren, Microsoft'un yıllardır eğitim amaçlı sunduğu bir örnek veritabanıdır. Müşteriler, Siparişler, Ürünler, Tedarikçiler gibi tablolar birbirine bağlıdır — bu da JOIN, GROUP BY gibi ileri seviye sorguları pratik yapmak için mükemmeldir.

1. Adım: Kurulum Betiğini İndirin

Northwind'in .sql kurulum betiğini indirin (Microsoft'un GitHub deposunda ve birçok eğitim kaynağında ücretsiz mevcuttur).

2. Adım: Betiği SSMS'te Açın

İndirdiğiniz .sql dosyasına çift tıklayın veya SSMS'te File → Open → File ile açın.

3. Adım: Bağlamı master Yapın

Betiği çalıştırmadan önce sorgu penceresinin üstündeki veritabanı seçim kutusunun master olduğundan emin olun.

4. Adım: Betiği Çalıştırın

Execute (F5) tuşuna basın. Birkaç uyarı/hata satırı görseniz bile endişelenmeyin — betiğin kendi iç kontrollerinden kaynaklanır ve veritabanının oluşmasını engellemez.

5. Adım: Sonucu Doğrulayın

Databases klasörüne sağ tıklayıp Refresh deyin, ardından:

USE Northwind;
SELECT TOP 1000 * FROM Müşteriler;

Not: Bu seride kullanılan Northwind kopyasında tablo/kolon adları Türkçeleştirilmiştir (ör. Müşteriler, Ürünler) ama içindeki veriler orijinal İngilizce'dir — bu normaldir.

Sırada Ne Var?

Artık pratik yapabileceğiniz gerçek bir veritabanımız var. Sırada SELECT sorgusu var.