Ders Bilgileri
DAĞITIK VERİTABANLARI | ||||||
---|---|---|---|---|---|---|
Kodu | Dönemi | Teori | Uygulama | Ulusal Kredisi | AKTS Kredisi | |
Saat / Hafta | ||||||
BTS405 | Güz | 3 | 0 | 3 | 5 |
Ön Koşulu Olan Ders( ler ) | |
Dili | tr |
Türü | Zorunlu |
Seviyesi | Lisans |
Öğretim Elemanı( ları ) | Doç.Dr.Zehra Alakoç BURMA |
Öğretim Sistemi | Yüz Yüze |
Önerilen Hususlar | |
Staj Durumu | Yok |
Amacı | Bu dersin amacı; öğrencilere dağıtık sistemlerdeki temel konuları güçlü bir veri yönetimi vurgusuyla öğretmektir. Bu dersi aldıktan sonra, öğrencilerin, dağıtık işlem yönetimi, veri replikasyonu ve dağıtık veritabanı sistemleri için sorgu işleme ve eniyileme konularında bilgi sahibi olmaları beklenmektedir. |
İçeriği | Bu derste, dağıtık veritabanı tasarımı, dağıtık işlem yönetimi ve eş zamanlılık kontrolünden veri replikasyonu ve dağıtık veritabanı sistemleri için sorgu işleme ve eniyileme konularına kadar değişen bir yelpazede konular işlenecektir. |
Dersin Öğrenim Çıktıları
# | Öğrenim Çıktıları |
---|---|
1 | Dağıtık veritabanı teknolojisini derinlemesine anlayabilecek, |
2 | Dağıtık veritabanı yönetim sistemlerinde işlem yönetimi ve eş zamanlılık kontrolünün nasıl gerçekleneceğini öğrenebilecek, |
3 | Veri fragmentasyonu ve replikasyonu mevcut durumlarda dağıtık veritabanı tasarımı konusunda yetkin hale gelebilecek, |
4 | Serileştirilebilirlik teorisini, kilitleme veya zaman damgaları bazlı iyimser ve kötümser kontrol algoritmalarının doğruluğunu test etmek için öğrenebilecek, |
5 | Dağıtık veritabanı yönetim sistemlerinde güvenilirlik kavramını anlayabilecek ve site çökmeleri ve ağ parçalanmaları durumlarında dağıtık kurtarma ve kesinleme protokollerini öğrenecektir. |
Haftalık Ayrıntılı Ders İçeriği
# | Konular | Öğretim Yöntem ve Teknikleri |
---|---|---|
1 | İlişkisel VTYSye Genel Bakış | |
2 | Dağıtık VTYS Mimarisi | |
3 | Dağıtık Veritabanı Dizaynı | |
4 | Semantik Veri Kontrol | |
5 | Sorgu İşletimine Genel Bakış | |
6 | Sorgu Ayrıştırma ve Veri Yerelleştirme | |
7 | Merkezi Sorgu Optimizasyonu | |
8 | Ara Sınav | |
9 | Dağıtılmış sorgular optimizasyonu | |
10 | İşlem Yönetimine Giriş | |
11 | Dağıtık Eşzamanlılık Kontrolü | |
12 | Dağıtık VTYS Güvenilirliği | |
13 | Dağıtık VTYS Güvenilirliği | |
14 | Sunumlar I | |
15 | Sunumlar II | |
16 | Son Sınav |
Resources
# | Malzeme / Kaynak Adı | Kaynak Hakkında Bilgi | Referans / Önerilen Kaynak |
---|---|---|---|
1 | Ozsu, Valduriez, Principles of Distributed Database Systems, 2/e, Prentice Hall, 1999 | ||
2 | İlgili Araştırma Makaleleri |
Ölçme ve Değerlendirme Sistemi
# | Ağırlık | Çalışma Türü | Çalışma Adı |
---|---|---|---|
1 | 0.4 | 1 | 1. Ara Sınav |
2 | 0.2 | 3 | 1. Ödev |
3 | 0.4 | 5 | Son Sınav |
Dersin Öğrenim Çıktıları ve Program Yeterlilikleri ile İlişkileri
# | Öğrenim Çıktıları | Program Çıktıları | Ölçme ve Değerlendirme |
---|---|---|---|
1 | Dağıtık veritabanı teknolojisini derinlemesine anlayabilecek, | 4 | 1 |
2 | Dağıtık veritabanı yönetim sistemlerinde işlem yönetimi ve eş zamanlılık kontrolünün nasıl gerçekleneceğini öğrenebilecek, | 3 | 1 |
3 | Veri fragmentasyonu ve replikasyonu mevcut durumlarda dağıtık veritabanı tasarımı konusunda yetkin hale gelebilecek, | 2͵3 | 2 |
4 | Serileştirilebilirlik teorisini, kilitleme veya zaman damgaları bazlı iyimser ve kötümser kontrol algoritmalarının doğruluğunu test etmek için öğrenebilecek, | 4 | 2 |
5 | Dağıtık veritabanı yönetim sistemlerinde güvenilirlik kavramını anlayabilecek ve site çökmeleri ve ağ parçalanmaları durumlarında dağıtık kurtarma ve kesinleme protokollerini öğrenecektir. | 4 | 2 |
Not: Ölçme ve Değerlendirme sütununda belirtilen sayılar, bir üstte bulunan Ölçme ve Değerlerndirme Sistemi başlıklı tabloda belirtilen çalışmaları işaret etmektedir.
İş Yükü Detayları
# | Etkinlik | Adet | Süre (Saat) | İş Yükü |
---|---|---|---|---|
0 | Ders Süresi | 14 | 3 | 42 |
1 | Sınıf Dışı Ders Süresi (Ön çalışma, pekiştirme) | 14 | 1 | 14 |
2 | Sunum ve Seminer Hazırlama | 0 | 0 | 0 |
3 | İnternette tarama, kütüphane ve arşiv çalışması | 0 | 0 | 0 |
4 | Belge/Bilgi listeleri oluşturma | 0 | 0 | 0 |
5 | Atölye | 0 | 0 | 0 |
6 | Ara Sınav için Hazırlık | 1 | 15 | 15 |
7 | Ara Sınav | 1 | 1 | 1 |
8 | Kısa Sınav | 0 | 0 | 0 |
9 | Ödev | 3 | 5 | 15 |
10 | Ara Proje | 0 | 0 | 0 |
11 | Ara Uygulama | 0 | 0 | 0 |
12 | Son Proje | 1 | 12 | 12 |
13 | Son Uygulama | 0 | 0 | 0 |
14 | Son Sınav için Hazırlık | 1 | 20 | 20 |
15 | Son Sınav | 1 | 1 | 1 |
120 |