
Proje: E-Ticaret Veritabanı Tasarımı ve Raporlama

Proje: E-Ticaret Veritabanı Tasarımı ve Raporlama
Bu proje, bir e-ticaret platformunun (Trendyol, Hepsiburada, Amazon vb.) temel veri yapısını SQL kullanarak modellemeyi amaçlayan bir veritabanı tasarımı ve raporlama çalışmasıdır. Proje kapsamında, ürün, kategori, müşteri, satıcı, sipariş ve sipariş detayları gibi ana tablolar oluşturulmuş, bu tablolar arasındaki ilişkiler belirlenmiş ve bir ER diyagramı hazırlanmıştır.
Veritabanına gerçek dünyadaki verilerle uyumlu örnek veriler eklenmiş ve ardından SQL sorguları kullanılarak çeşitli raporlar üretilmiştir. Bu raporlar arasında en çok satılan ürünler, en yüksek ciroya sahip satıcılar ve aylık sipariş analizleri yer almaktadır.
Proje, veritabanı modelleme, ilişkisel veri yapıları oluşturma ve karmaşık SQL sorguları yazma konularında değerli bir deneyim sağlamış; e-ticaret sistemlerinde veri yönetiminin nasıl yapıldığına dair kapsamlı bir anlayış kazandırmıştır. Bu çalışmadan elde edilen bilgi ve beceriler, gelecekte daha gelişmiş raporlama, otomasyon ve veri analitiği özellikleri eklenerek geliştirilebilir.
Teknolojiler ve Kullanılan Araçlar:
Bu projede kullanılan teknolojilerin temelini SQL ve Microsoft SQL Server (MSSQL) oluşturmaktadır. Veritabanı tasarımı, tablo oluşturma, veri ekleme, güncelleme ve silme gibi işlemler MSSQL Server üzerinde gerçekleştirilmiştir. SQL dilinde özellikle şu yapılar kullanılmıştır:
- JOIN: Farklı tablolardaki verilerin birleştirilmesi
- GROUP BY: Verilerin gruplandırılması
- HAVING: Gruplar üzerinde filtreleme yapılması
- Alt sorgular: Daha karmaşık veri analizi için sorgu içinde sorgu kullanımı
- Aggregate fonksiyonları (SUM, COUNT, AVG): Toplama, sayma ve ortalama hesaplama işlemleri
- Veri filtreleme yapıları: Belirli verilerin çekilmesi için filtreleme
Bu SQL komutları ve yapıları kullanılarak, veritabanından kapsamlı raporlar üretilmiştir.
Ayrıca, MSSQL Management Studio (SSMS) arayüzü sayesinde ER diyagramı çizimi, tablo ilişkilerinin incelenmesi ve sorguların test edilmesi kolaylaştırılmıştır. Bu arayüz, veritabanı tasarımını görselleştirerek, kullanıcıya veritabanının yapısını anlamada önemli bir yardımcı olmuştur.
Proje Sonuçları ve Katkılar:
Bu proje, profesyonel bir e-ticaret veritabanı yapısının hem performanslı hem de yönetilebilir bir şekilde modellenmesini sağlamıştır. SQL Server’ın sunduğu güçlü özellikler, projede veri yönetimini daha etkili hale getirmiş ve geliştirme sürecine büyük katkı sağlamıştır. Ayrıca, geliştirilen SQL sorguları sayesinde, veri analizleri ve raporlama süreçleri hızlı ve verimli bir şekilde yapılabilmiştir."


