Northwind Database, SQL becerilerinizi başlangıç seviyesinden ileri seviyeye kadar geliştirmek için mükemmel bir araçtır.
Bir önceki yazımda Nortwind Türkçe database dosyasını sizlerle paylaşmıştım. Öncesinde bunu bilgisayarınıza yükleyebilirsiniz.
Bu yazımda ise, yeni başlayanlardan deneyimli profesyonellere kadar her seviyeden kullanıcı için uygun, çeşitli zorluklardaki 15 SQL sorgu senaryosu paylaşacağım. Hazırladığım bu başlıklar, basit veri çekme işlemlerinden karmaşık veri analizlerine kadar uzanmaktadır. Bu örneklerle, SQL’in temel prensiplerinden ileri düzey tekniklerine kadar geniş bir yelpazede bilgi edinmenize ve kendinizi geliştirmeye yardımcı olacak.
Yeni Başlayanlar İçin SQL Senaryoları
1- Tüm müşterilerin tam listesini alın.
2- Ürünlerin adını ve birim başına fiyatını gösterin.
3- Belirli bir şehirde (örneğin, Londra) yaşayan müşterileri bulun.
4- Her üründen kaçar tane stokta olduğunu gösterin.
5- Tüm tedarikçilerin isimlerini ve onlardan sağlanan ürünlerin sayısını listeleyin.
Orta Seviye Kullanıcılar İçin SQL Senaryoları
1- Her bir kategorideki toplam ürün sayısını hesaplayın
2- Siparişlerin toplam tutarını her sipariş için ayrı ayrı hesaplayın
3- Belirli bir yılda (örneğin, 1997) yapılan tüm siparişleri bulun.
4- Her müşterinin toplam kaç sipariş verdiğini ve bu siparişlerin toplam tutarını hesaplayın.
5- Her müşteri için son bir ay içinde verilen sipariş sayısını ve bu siparişlerin toplam değerini hesaplayın.
İleri Seviye Kullanıcılar İçin SQL Senaryoları
1- Her bir müşteri için en çok sipariş edilen ürünü ve bu üründen sipariş edilen toplam miktarı bulun.
2- Her müşterinin verdiği toplam sipariş miktarını ve ortalama sipariş tutarını hesaplayın.
3- Her kategori için en pahalı ürünü listele.
4- Belirli bir müşteri tarafından en çok sipariş edilen ilk 5 ürünü sıralayın.
5- Sipariş tarihine göre son bir yıl içindeki aylık toplam satışları ve sipariş sayılarını hesaplayın.
Sonuç
Umarım bu rehber, Northwind Database kullanarak SQL becerilerinizi geliştirme yolculuğunuzda değerli bir kaynak olur. Sunulan 15 SQL sorgusu, temel sorgulardan başlayıp karmaşık veri analizlerine kadar uzanan geniş bir yelpazede, SQL öğrenme sürecinizi desteklemek için tasarlandı. Bu sorgularla, veri tabanı yönetim sistemlerinin temellerini sağlamlaştırabilir ve ileri düzey tekniklerle analitik yeteneklerinizi artırabilirsiniz. Northwind Database kullanarak elde edilen pratik deneyim, gerçek dünya senaryolarında karşılaşabileceğiniz zorluklara daha iyi hazırlanmanızı sağlayacaktır.
Her hangi bir sorunuz olursa yorumlar alanından iletişime geçebilir yada iletisim(@)ercangulcay.com.tr adresinden bana ulaşabilirsiniz.
SQL öğrenme serüveninizde başarılar dilerim!