BBS647 VERİ TABANI SİSTEMLERİ
BAHAR 2026
ÖĞRETİM ÜYESİ: Engin Demir
İLETİŞİM: Ders ile ilgili bütün kaynaklar ve iletişim Piazza sistemi üzerindeki http://piazza.com/hacettepe.edu.tr/fall2026/bbs647 adresinden yürütülecektir.
DERS KAPSAMI: Veri tabanı sistemlerinin temellerini ve esaslarını öğretmek. Varlık-Bağıntı Modeli, İlişkisel Model, SQL , Normalizasyon ve Sorgu Optimizasyonu, İşlemler ve Eşzamanlılık gibi temel konuları kapsar.
HAFTALIK PROGRAM
| Konu | Topic | |
| 1 | Giriş | Introduction |
| 2 | E-R Model ile Veri Tabanı Tasarımı | Database Design Using The E-R Model |
| 3 | İlişkisel Veri Tabanı Tasarımı | Relational Database Design |
| 4 | İlişkisel Modele Giriş | Introduction to the Relational Model |
| 5 | SQL’e Giriş | Introduction to SQL |
| 6 | Ara Sınav | Midterm |
| 7 | Orta Seviye SQL | Intermediate SQL |
| 8 | Karmaşık Veri Tipleri ve Uygulama Geliştirme | Complex Data Types & Application Development |
| 9 | Sorgu İşleme | Query Processing |
| 10 | Sorgu Optimizasyonu | Query Optimization |
| 11 | Ara Sınav | Midterm |
| 12 | İşlemler | Transactions |
| 13 | Eşzamanlılık Kontrolü | Concurrency Control |
| 14 | Kurtarma Sistemleri | Recovery Systems |
KAYNAKLAR:
NOT DAĞILIMI:
| Ara Sınav (x2) | 40 |
| Ödevler | 10 |
| Genel sınav | 50 |