GERİ DÖN

Ders Öğretim Planı


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
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek