Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Veri Tabani Sistemlerinde Özel KonuBLM6195 37.5300
ÖnkoşullarYok
YarıyılGüz, Bahar
Dersin Diliİngilizce, Türkçe
Dersin SeviyesiDoktora
Dersin TürüSeçmeli @ Bilgisayar Mühendisliği ABD Bilgisayar Mühendisliği Yüksek Lisans Programı
Seçmeli @ Bilgisayar Mühendisliği ABD Bilgisayar Mühendisliği Doktora Programı
Ders KategorisiUzmanlık/Alan Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimBilgisayar Mühendisliği Bölümü
Dersin KoordinatörüM. Utku Kalay
Dersi Veren(ler)M. Utku Kalay
Asistan(lar)ı
Dersin AmacıBu derste, öğrencilerin daha önceden giriş düzeyinde bir veri tabanı dersi aldığı varsayımı ile, ileri düzey ve güncel veri tabanı kavramları ve konularını anlaması amaçlanır. Bu derste, öğrencilerin verilen bir konuda araştırma yapması, bu çalışmayı teknik bir rapor haline getirmesi ve izleyiciye sunması beklenir.
Dersin İçeriğiDönemsel olarak değişebilen konulardan bazıları hareket yönetimi, kompleks verinin saklanması ve işlenmesi, büyük veri saklama ve işlemede programlama modelleri, paralel ve dağıtık veri tabanı sistemleri, akış verisi işleme sistemleri olarak listelenebilir.
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Veritabanı yönetim sistemleri hakkında ileri kavramları tanımlar
  2. Veritabanı yönetim sistemleri tasarımında eşzamanlılık denetimi ve onun gerçeklemesi için araçları öğrenir
  3. Öğrenci farklı uygulama alanlarına veritabanı sistem tekniklerinin uygulanmasını takip eder
  4. Dağıtık veritabanı sisteminin karakteristik özelliklerini ve problemlerini açıklar
  5. Araştırma yapma ve takım çalışması becerileri kazanır

Ders Öğrenim Çıktısı & Program Çıktısı Matrisi

DÖÇ-1DÖÇ-2DÖÇ-3DÖÇ-4DÖÇ-5

Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları

HaftaKonularÖn Hazırlık
1Giriş Konuları (İlişkisel Model, SQL, İleri Seviye SQL)
2İleri Seviye SQL, Pencere Sorguları ve Window/Rank sorgular
3Depolama ortamları ve erişiminde temel kavramlar, Dosya yapıları ve İndeksleme esasları.
4Hareket Yönetimi ve Yalıtım Seviyeleri ( PgBench deneyleri)
5Eşzamanlılık / Kurtarma Protokolleri ve Dağıtık Sistemlerde Eşzamanlılık Protokolleri
6Büyük Verinin Saklanması ve İşlenmesi (MR ve verimli MR ve gerçek zamanlı veri işleme platformu: Spark Uygulama Örnekleri)
7Büyük Verinin Saklanması ve İşlenmesi (MR ve verimli MR ve gerçek zamanlı veri işleme platformu: Spark Uygulama Örnekleri)
8Ara Sınav 1
9Akış İşleme Sistemleri (Spark Uygulama Örnekleri)
10Büyük Veri analitiği ( Veri Madenciliği Esasları)
11Büyük Veri analitiği ( Veri Madenciliği Esasları)
12Uzamsal Verinin Saklanması/İndekslenmesi/Sorgulanması
13PostGIS uygulama örnekleri
14Sorgu İşleme Temel Algoritmaları ve Uzamsal Sorgu İşleme
15Sorgu İşleme Planlayıcı Temel Prensipleri
16Final

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım15
Laboratuar
Uygulama
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği
Ödev110
Sunum/Jüri
Projeler110
Seminer/Workshop
Ara Sınavlar240
Final140
Dönem İçi Çalışmaların Başarı Notuna Katkısı
Final Sınavının Başarı Notuna Katkısı
TOPLAM100

AKTS İşyükü Tablosu

EtkinliklerSayıSüresi (Saat)Toplam İşyükü
Ders Saati153
Laboratuar
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması135
Derse Özgü Staj
Ödev
Küçük Sınavlar/Stüdyo Kritiği00
Projeler125
Sunum / Seminer125
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)220
Final (Sınav Süresi + Sınav Hazırlık Süresi)120
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok