| Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
|---|---|---|---|---|---|
| İST-521 | VERİ TABANI | Seçmeli Ders Grubu | 1 | 1 | 6,00 |
Yüksek Lisans
Türkçe
Veri tabanları hakkında temel düzeyde bilgi edinilmesi ve veri tabanı ile etkileşime geçmek için kullanılan yapısal sorgu dili SQL'in ileri düzeyde öğretilmesi.
Dr. Öğr. Üyesi Erhan PİŞKİN
| 1 | Veri tabanı ve veri hattı ile ilgili temel bilgiler öğrenir |
| 2 | Öğrenciler ilişkisel veri tabanı üzerinde uzmanlaşır |
| 3 | Öğrenciler PostgreSQL ile veri tabanı oluşturma ve düzenlemeyi öğrenir |
| 4 | Öğrenciler PostgreSQL ile veri tabanında sorgu yapmayı ileri düzeyde öğrenir |
| 5 | Öğrenciler PostgreSQL ile veri manipülasyonu ve raporlamasını öğrenir |
| 6 | Öğrenciler PostgreSQL ile özellikle eticaret alanındaki temel metrikleri öğrenir |
| 7 | Öğrenciler uçtan uca bir projeyi nasıl yöneteceklerini ve ele alacaklarını öğrenirler. |
Birinci Öğretim
Yok
Temel Excel bilgisinin olması önerilmektedir.
Veri tabanı, veri hattı, ETL süreçleri ve SQL ile ilgili temel bilgiler verilecek olup PostgreSQL ile veri tabanı oluşturma, ileri düzey sorgu dili ile veri manipülasyonu ve elde edilen çıktıların raporlanması çerçevesinde oluşmaktadır.
| Hafta | Teorik | Uygulama | Laboratuvar |
|---|---|---|---|
| 1 | Veri Tabanlarına Giriş 1 | ||
| 2 | Veri Tabanlarına Giriş 2 | ||
| 3 | Veri Tabanı Yönetim Sistemleri ve SQL | ||
| 4 | SQL'de Veri Tipleri ve Anahtar Türleri | ||
| 5 | Veri Tabanı İlişki Türleri ve Veri Tabanı Şeması | ||
| 6 | PostgreSQL'e giriş ve Veri Tabanı Oluşturma | ||
| 7 | SQL'de Temel Operatörler | ||
| 8 | SQL ile Veri Manipülasyonu | ||
| 9 | SQL'de Toplu Fonksiyonlar ve Case Clause | ||
| 10 | SQL'de Join İşlemleri | ||
| 11 | SQL'de Alt Sorgu İşlemleri | ||
| 12 | Veri Türü Değiştirme & Date-Time Fonksiyonları | ||
| 13 | SQL'de Window Fonksiyonlar | ||
| 14 | SQL'de Kod Optimizasyonu ve RFM Analizi |
1- James R. Groff, Paul N. Weinberg, SQL, Alfa Yayıncılık,2010. 2- Kaggle 3- Github
| Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
|---|---|---|
| Ara Sınav | 1 | 50 |
| Ara Sınav İçin Bireysel Çalışma | 1 | 50 |
| Toplam | 100 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
| Final Sınavı | 1 | 50 |
| Proje Sunma | 1 | 50 |
| Toplam | 100 | |
| Yarıyıl (Yıl) İçi Etkinlikleri | 40 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | 60 | |
Yok
| Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
|---|---|---|---|
| Ara Sınav | 1 | 2 | 2 |
| Final Sınavı | 1 | 2 | 2 |
| Derse Katılım | 12 | 3 | 36 |
| Proje Hazırlama | 1 | 1 | 1 |
| Proje Sunma | 1 | 1 | 1 |
| Bireysel Çalışma | 12 | 3 | 36 |
| Ara Sınav İçin Bireysel Çalışma | 14 | 4 | 56 |
| Final Sınavı içiin Bireysel Çalışma | 12 | 4 | 48 |
| Toplam İş Yükü (saat) | 182 | ||
| PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | PÇ 12 | PÇ 13 | PÇ 14 | PÇ 15 | |
| ÖÇ 1 | 4 | 3 | 3 | 2 | 4 | 4 | 3 | 4 | 4 | 5 | 2 | 4 | 4 | 3 | 3 |
| ÖÇ 2 | 4 | 5 | 5 | 4 | 3 | 4 | 1 | 3 | 2 | 2 | 1 | 3 | 4 | 3 | 4 |
| ÖÇ 3 | 2 | 3 | 4 | 5 | 5 | 4 | 1 | 2 | 4 | 4 | 4 | 3 | 2 | 2 | 4 |
| ÖÇ 4 | 2 | 3 | 3 | 5 | 4 | 1 | 4 | 2 | 3 | 5 | 2 | 3 | 4 | 4 | 5 |
| ÖÇ 5 | 4 | 4 | 2 | 4 | 2 | 2 | 4 | 5 | 2 | 2 | 4 | 5 | 5 | 5 | 5 |
| ÖÇ 6 | 4 | 4 | 3 | 4 | 2 | 2 | 2 | 4 | 5 | 1 | 2 | 3 | 3 | 4 | 4 |
| ÖÇ 7 | 5 | 5 | 5 | 4 | 4 | 4 | 4 | 5 | 3 | 4 | 4 | 3 | 4 | 4 | 4 |