BBG638 - VERİ TABANI GÜVENLİĞİ

Dersin Adı Kodu Yarıyılı Teori
(saat/hafta)
Uygulama
(saat/hafta)
Yerel Kredi AKTS
VERİ TABANI GÜVENLİĞİ BBG638 Herhangi Yarıyıl/Yıl 3 0 3 6
Önkoşul(lar)-var iseYok
Dersin DiliTürkçe
Dersin TürüSeçmeli 
Dersin verilme şekliYüz yüze 
Dersin öğrenme ve öğretme teknikleriAnlatım
Tartışma
Rapor Hazırlama ve/veya Sunma
Sorun/Problem Çözme
Proje Tasarımı/Yönetimi
 
Dersin sorumlusu(ları)Enstitü tarafından belirlenecek 
Dersin amacıVeri tabanlarına güvenli bir şekilde erişimin sağlanması ve veri tabanlarının içerdiği bilgilerin gizliliğin sağlanması için kullanılan yöntemleri öğretmek. 
Dersin öğrenme çıktıları
  1. Bu dersin sonunda öğrenci;
  2. Kimlik doğrulama, yetkilendirme ve güvenlik yönetimini öğrenir.
  3. Veritabanı çevresinden ve bilinen ağ servislerinden gelen atakların ağ erişim haritasını anlar.
  4. Uygun kimlik doğrulama seçeneklerini öğrenir.
  5. Veritabanı kullanıcıları ve şifrelerinin korunduğu hakkında bilgi sahibi olur.
  6. Kullanıcı modellerini, satır düzeyinde güvenliği ve güvenlik etiketlerini tartışır.
  7. Giden İletişimi izler ve sınırlar.
  8. Şifrelenmiş giden ve dutağan veri hakkında bilgi edinir.
Dersin içeriğiGenel Güvenlik İlkeleri ile Veritabanı Güvenliği, Ağ Güvenliği Olarak Veritabanı Güvenliği, Kimlik Doğrulama ve Şifre Güvenliği, Uygulama Güvenliği, Erişim Kontrolü, Veritabanı-Veritabanı Güvenli İletişim, Şifreleme. 
Kaynaklar Ron Ben Natan, Implementing Database Security and Auditing, Elsevier, 2005
Silvana Castano, Database Security, ACM Press Books, 1995
 

Haftalara Göre İşlenecek Konular

HaftalarKonular
1. HaftaDerse Giriş
2. HaftaGenel Güvenlik İlkeleri ile Veritabanı Güvenliği
3. HaftaGenel Güvenlik İlkeleri ile Veritabanı Güvenliği
4. HaftaAğ Güvenliği Olarak Veritabanı Güvenliği
5. HaftaAğ Güvenliği Olarak Veritabanı Güvenliği
6. HaftaKimlik Doğrulama ve Şifre Güvenliği
7. HaftaKimlik Doğrulama ve Şifre Güvenliği
8. HaftaAra sınav
9. HaftaUygulama Güvenliği
10. HaftaUygulama Güvenliği
11. HaftaErişim Kontrolü
12. HaftaVeritabanı-Veritabanı Güvenli İletişim
13. HaftaŞifreleme
14. HaftaProje Sunumları
15. HaftaProje Sunumları
16. HaftaGenel sınav

Değerlendirme Sistemi

Yarıyıl içi çalışmalarıSayısıKatkı Payı %
Devam (a)00
Laboratuar00
Uygulama00
Alan Çalışması00
Derse Özgü Staj (Varsa) 00
Ödevler510
Sunum00
Projeler120
Seminer00
Ara Sınavlar120
Genel sınav150
Toplam100
Yarıyıl İçi Çalışmalarının Başarı Notuna Katkısı050
Yarıyıl Sonu Sınavının Başarı Notuna Katkısı050
Toplam100

AKTS (Öğrenci İş Yükü) Tablosu

Etkinlikler Sayısı Süresi Toplam İş Yükü
Ders Süresi 14 3 42
Laboratuvar 0 0 0
Uygulama000
Derse özgü staj (varsa)000
Alan Çalışması000
Sınıf Dışı Ders Çalışma Süresi (Ön Çalışma, pekiştirme, vb)10330
Sunum / Seminer Hazırlama000
Proje14848
Ödevler5210
Ara sınavlara hazırlanma süresi12020
Genel sınava hazırlanma süresi13030
Toplam İş Yükü32106180

Dersin Öğrenme Çıktılarının Program Yeterlilikleri İle İlişkilendirilmesi

D.9. Program YeterlilikleriKatkı Düzeyi*
12345
1. Bilgi ve Siber Güvenlik temel alanları hakkında detaylı bilgi sahibidir.  X  
2. Şifreleme, sayısal imza, güvenlik protokolleri gibi ortak temalar ve kavramlara hakimdir.   X 
3. Teori ve pratiğin birbirini hangi şekillerde etkilediğini ve birbirleri arasındaki bağları anlar.    X
4. Farklı soyutlama ve detay seviyelerinde düşünebilme yetisine sahiptir.  X  
5. Herhangi bir teknik veya bilimsel bilgi güvenliği problemini kendi başına çözümler ve olası en uygun çözümü sunar.   X 
6. Bilgi güvenliği ve siber güvenlik alanının hızla geliştiğinin, güvenlik algoritmalarının ve güvenlik açıklarının ve atak tiplerinin zamanla değiştiğinin farkındadır.   X  
8. Bilgi güvenliği uygulamalarına dair sosyal, yasal, etik ve kültürel hususların farkındadır. X   
9. Siber güvenlik alanında terminolojiye hakimdir.  X  
10. Araştırma problemleri tanımlayabilir ve bilimsel problemleri çözmek için bilimsel yöntemler kullanarak bu araştırmaları yürütür.     X

*1 En düşük, 2 Düşük, 3 Orta, 4 Yüksek, 5 Çok yüksek