VBM654 - VERİTABANI YÖNETİM SİSTEMLERİ

Dersin Adı Kodu Yarıyılı Teori
(saat/hafta)
Uygulama
(saat/hafta)
Yerel Kredi AKTS
VERİTABANI YÖNETİM SİSTEMLERİ VBM654 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
Proje Tasarımı/Yönetimi
 
Dersin sorumlusu(ları)Hayri Sever 
Dersin amacıGünümüz ilişkisel veri tabanı örneklerini, yaklaşımlarını ve sorunlarını öğretmek, veri tabanı sorgularının analizini gerçekleştirmek ve iyileştirmek, paralel ve dağıtılmış veritabanlarını incelemek, iş dünyasındaki veri tabanı sistem mimarilerini tartışmak  
Dersin öğrenme çıktıları
  1. 1. Öğrenci kurumsal ve büyük ölçekli veri tabanı tasarımı ve yönetimi konusunda deneyim kazanır,
  2. 2. Öğrenciler sorguların analizini ve iyileştirmesini öğrenir,
  3. 3. Öğrenciler paralel ve dağıtılmış veri tabanlarının yönetilmesi hakkında araştırmalar gerçekleştirir,
  4. 4. Öğrenciler ileri düzey veri tabanları konusunda fikir sahibi olur.
Dersin içeriğiNesne?ilişkisel ve nesneye yönelik veri modelleri. Sorgu işleme, sorgu eniyileme. Hareket işleme. Birliktelik denetimi. Kurtarma sistemi. Veri tabanı sistemi mimarileri. Dağıtımlı veri tabanları. Paralel veri tabanları. Uygulama geliştirme ve yönetme. İleri düzey veri türleri. Hareket işlemede ileri konular. Veri madenciliği. Veri ambarları. 
Kaynaklar? Database Systems: A Practical Approach to Design, Implementation, and Management, 5/E, by Thomas Connolly and Carolyn Begg, Fifth Edition; published by Addison-Wesley 2010.
? Database Management Systems (3rd edition) - by Raghu Ramakrishnan and Johannes Gehrke, McGraw Hill, 2003.
 

Haftalara Göre İşlenecek Konular

HaftalarKonular
1. HaftaNesne?ilişkisel ve nesneye yönelik veri modelleri
2. HaftaSorgu işleme, sorgu eniyileme
3. HaftaHareket işleme, Birliktelik denetimi
4. HaftaKurtarma sistemi
5. HaftaVeri tabanı sistemi mimarileri
6. HaftaDağıtımlı veri tabanları, Paralel veri tabanları
7. HaftaArasınav
8. HaftaUygulama geliştirme ve yönetme
9. Haftaİleri düzey veri türleri
10. HaftaHareket işlemede ileri konular
11. HaftaVeri madenciliği, Veri ambarları
12. HaftaÖğrenci sunumları
13. HaftaÖğrenci sunumları
14. HaftaProje sunumları
15. HaftaGenel sınava hazırlanma
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
Ödevler00
Sunum110
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)8432
Sunum / Seminer Hazırlama13030
Proje16060
Ödevler000
Ara sınavlara hazırlanma süresi12626
Genel sınava hazırlanma süresi14040
Toplam İş Yükü26163230

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

D.9. Program YeterlilikleriKatkı Düzeyi*
12345
1. Veri ve Bilgi Mühendisliği (VBM) hakkında detaylı bilgi sahibidir.    X
2. Soyutlama, karmaşıklık, güvenlik, koşut zamanlılık, yazılım süreçleri gibi ortak kavramlara hakimdir ve uzmanlığını bilişim sistemlerinin etkili biçimde tasarlanması, geliştirilmesi ve yönetilmesinde uygular.  X  
3. Teori ve pratiğin etkileşimini ve aralarındaki bağları anlar.   X 
4. Farklı soyutlama ve detay seviyelerinde düşünebilme yetisine sahiptir; dar kapsamlı bir gerçekleştirmenin ötesine geçerek bir bilişim sisteminin farklı bağlamlarda ele alınabileceğini anlar.    X
5. Herhangi bir teknik veya bilimsel problemi kendi başına çözümler ve mümkün en uygun çözümü sunar; çözümün bütünlüğünü ve varsayımlarını açıkça anlatabilecek iletişim becerisine sahiptir.    X
6. Takım içinde verimli çalışabilme için gerekli olan becerileri edinmek adına sıradan bir ders projesine oranla daha büyük ölçekli bir projeyi tamamlar.   X 
7. VBM alanının hızla geliştiğinin farkındadır. En son gelişmeleri takip eder, kariyeri boyunca öğrenir ve becerilerini geliştirir. X   
8. VBM uygulamalarına dair sosyal, yasal, etik ve kültürel hususların farkındadır ve mesleki etkinliklerini bunlarla uyumlu şekilde yürütür. X   
9. Farklı dinleyici kitlelerine yüz yüze, yazılı ya da elektronik olarak İngilizce ve Türkçe sözlü sunumlar yapabilir. X   
10. VBM geniş bir uygulama alanına sahip olduğunun ve fırsatların farkındadır.  X  
11. VBM farklı alanlarla etkileşim halinde olduğunun bilincindedir, alan uzmanlarıyla iletişim kurabilir ve onlardan gerekli alan bilgisi öğrenebilir. X   
12. Araştırma problemi tanımlayabilir ve çözmek için bilimsel yöntemler kullanır.   X  

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