Ders Adı | Kodu | Verildiği Yıl | Verildiği Yarıyıl | Süresi (T+U) | Yerel Kredisi | AKTS Kredisi |
Veritabanı Yönetim Sistemleri | IT 535 | 5 | 9 | 3 + 0 | 3 | 7,50 |
|
Ders Bilgileri |
Dersin Öğretim Dili | İngilizce |
Dersin Seviyesi | Yüksek Lisans |
Dersin Türü | Zorunlu |
Dersin Veriliş Biçimi | Yüz Yüze |
|
Dersin Öğrenme Kazanımları:
Bu dersi başarı ile tamamlayan öğrenciler: |
1. İlişkisel bir tablo şemasını anlama (anahtarlar ve yabancı anahtar referansları dahil) |
2. İlgili bir konu için ilişkisel bir veritabanı şeması tasarlama |
3. İlişkisel cebir içinde yazma ve okuma (anlama) |
4. Karmaşık SQL sorgularını yazma ve okuma (anlama) |
5. Yeni veritabanları için ER diyagramlarını tasarlama ve ER diyagramlarını okuma (anlama) |
6. Fonksiyonel bağımlılığa göre normalizasyon gerçekleştirme |
|
Dersin Önkoşulları ve Birlikte Alınması Gereken Dersler | Yok |
Daha Önce Alınmış Olması Önerilen Dersler | Yok |
|
Dersin Tanımı:
Veritabanı sistemlerine giriş, veri depolamada ve almada sorunlar, veri tanımlaması, ilişkisel veritabanı yönetim sistemleri, tablolar, sorgular, ilişkiler, varlık-ilişki modeli, yapılandırılmış sorgu dili, fonksiyonel bağımlılık, normalleştirme |
|
Dersin İçeriği (Haftalık Konu Dağılımı): |
|
Hafta | Konu |
1 | Derse giriş |
2 | Giriş: Veritabanları ve Veritabanı Kullanıcıları |
3 | Veritabanı Sistem Kavramları ve Mimarisi Dosyası |
4 | Varlık-İlişki (ER) Modeli Kullanılarak Veri Modellemesi |
5 | Gelişmiş Varlık İlişkisi (EER) Modellemesi |
6 | İlişkisel Veri Modeli ve İlişkisel Veritabanı Kısıtlamaları Dosyası |
7 | Temel SQL |
8 | Daha fazla SQL: Karmaşık Sorgular, Tetikleyiciler, Görünümler ve Şema Değişikliği |
9 | İlişkisel Cebir ve İlişkisel Hesap |
10 | ER ve EERR'den İlişkisel Haritalama Dosyasına İlişkisel Veritabanı Tasarımı |
11 | Veritabanı Programlama: Teknikleri ve Sorunları |
12 | PHP Kullanarak Web Veritabanı Programlama |
13 | İlişkisel Veri Tabanları için İşlevsel Bağımlılıkların ve Normalleştirmenin Temelleri |
14 | Proje sunumları |
|
Kaynaklar: |
Fundamentals of Database Systems (7th Edition), Ramez Elmasri, Shamkant B. Navathe, Boston: Pearson, ISBN-10: 0-13-397077-9 |
|
Diğer Kaynaklar: |
|
|
Öğretim Yöntem ve Teknikleri: |
Haftada 3 saat yüzyüze teorik ders |
|
Değerlendirme Sistemi: |
Yöntem | Adet | Katkı (%) |
Ara sınav | 1 | %30 |
Proje | 1 | %20 |
Ödev | 4 | %10 |
Final Sınavı | 1 | %40 |
|
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu? |
Gerektirmiyor |