Anasayfa  »  Mühendislik Fakültesi »  Bilgisayar Mühendisliği Programı (%30 İngilizce)

DERS ADIDERS KODUYARIYILTEORİ + UYGULAMA (Saat)AKTS
VERİTABANI SİSTEMLERİ BİL344 Altıncı Yarıyıl (Bahar) 3 + 2 7

DERSİN TÜRÜZorunlu
DERSİN DÜZEYİLisans
DERSİN YILI3
YARIYILAltıncı Yarıyıl (Bahar)
AKTS7
ÖĞRETİM ELEMAN(LAR)IDoçent Doktor Mustafa Sert
DERSİN ÖĞRENME KAZANIMLARI Bu dersin sonunda öğrenciler;
1) İlişkisel veritabanı yönetim sistemlerinin genel kavram ve mimarisini açıklar.
2) Mantıksal veritabanı tasarlar.
3) Fiziksel veritabanı tasarlar.
4) Yapısal sorgu dilini yorumlar ve uygular.
5) İlişkisel cebir ifadelerini yorumlar ve yazar.
6) Normalizasyon ilkelerini açıklar ve uygular.
7) Hareket yönetimi ilkelerini bilir.
8) Sorgu işleme ilkelerini bilir.
DERSİN VERİLİŞ BİÇİMİYüz Yüze
DERSİN ÖNKOŞULLARIYok
ÖNERİLEN DERSLERYok
DERS TANIMIVeritabanı yönetim sistemleri genel kavram ve ilkeleri. Varlık-bağıntı (ER) ve genişletilmiş varlık-bağıntı (EER) modelleri. İlişkisel veri modeli ve bütünlük kısıtları. ER/EER - ilişkisel dönüşüm. İlişkisel cebir ve hesap. Yapısal sorgu dili (SQL). Mantıksal veritabanı tasarımı. Fonksiyonel bağımlılık ve normalizasyon. Fiziksel veritabanı tasarımı. Temel dosya yapıları. Hash tabanlı ve B+ tabanlı dizin yapıları. Sorgu değerlendirme ve en iyileme. Hareket yönetimi.
DERS İÇERİĞİ
HAFTAKONULAR
1. Hafta Veritabanı yönetim sistemleri genel kavram ve ilkeleri
2. Hafta Varlık-bağıntı (ER) ve genişletilmiş varlık-bağıntı (EER) modelleri
3. Hafta İlişkisel veri modeli ve bütünlük kısıtları
4. Hafta ER/EER - ilişkisel dönüşüm
5. Hafta İlişkisel cebir ve hesap
6. Hafta Yapısal sorgu dili (SQL)
7. Hafta Mantıksal veritabanı tasarımı
8. Hafta Ara-sınav
9. Hafta Fonksiyonel bağımlılık ve normalizasyon
10. Hafta Fiziksel veritabanı tasarımı
11. Hafta Temel dosya yapıları
12. Hafta Hash tabanlı ve B+ tabanlı dizin yapıları
13. Hafta Sorgu değerlendirme ve en iyileme
14. Hafta Hareket yönetimi.
ZORUNLU YA DA ÖNERİLEN KAYNAKLAR1. Ramakrishnan, R., Gehrke, J., "Database Management Systems", ISBN: 0072465638, Mc-Graw Hill, (2003).
2. Elmasri, R., Navathe, S.B., "Fundamentals of Database Systems", ISBN: 032141506X, Addison-Wesley, (2007).
3. Molina, H. G., Ullman, J.D., Widom, J., "Database Systems: The Complete Book", Prentice-Hall, (2009).
ÖĞRETİM YÖNTEM VE TEKNİKLERİAnlatım,Soru-Cevap,Sorun/Problem Çözme,Deney,Proje,Rapor Hazırlama,Sunum
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ
 SayısıToplam Katkısı(%)
Ara Sınav130
Ödev415
Mini-Sınav415
Toplam(%)60
Yıl İçinin Başarıya Oranı(%)60
Finalin Başarıya Oranı(%)40
Toplam(%)100
AKTS İŞ YÜKÜ
Aktivite Sayı Süresi(Saat) İş Yükü
Ara Sınav11,51,5
Kısa Sınavlara hazırlık
Sınıf Dışı Ders Çalışma Süresi
Final Sınavına Hazırlık12020
Ders Saati14570
Ara Sınava Hazırlık11515
Laboratuvar6212
Final Sınavı11,51,5
Ödevler250100
Kısa Sınavlar4,52
Toplam İş Yükü222
Toplam İş Yükü / 307,4
Dersin AKTS Kredisi7
DİLTürkçe
STAJ / UYGULAMAYok
  

PROGRAM YETERLİLİKLERİ (P) / DERSİN ÖĞRENME KAZANIMLARI (Ö) MATRİSİ
Ö1Ö2Ö3Ö4Ö5Ö6Ö7Ö8
P1  X   X   X   X   X   X   X   X
P2      X           X
P3    X         X   X   X
P4          X     X   X
P5  X   X   X       X    
P6               
P7               
P8               
P9               
P10               
P11               
P12