|
1. hafta |
Veritabanı Sistemlerine Giriş: Temel Kavramlar ve Mimariler |
|
2. hafta |
Varlık-İlişki (ER/EER) Modellemesi ve Şema Tasarımı |
|
3. hafta |
İlişkisel Veri Modeli ve Veritabanı Tasarımına Geçiş |
|
4. hafta |
Veritabanı Tasarımı: Normalizasyon Kuralları ve Kısıtlamalar |
|
5. hafta |
İlişkisel Veritabanı Sorgulamaları: Veri Tanımlama (DDL) ve Manipülasyon (DML) Dilleri |
|
6. hafta |
İlişkisel Veritabanı Sorgulamaları: Veri Tanımlama (DDL) ve Manipülasyon (DML) Dilleri |
|
7. hafta |
İleri Düzey Sorgulamalar 1: Tablo Birleştirme (JOIN) İşlemleri |
|
8. hafta |
İleri Düzey Sorgulamalar 2: Alt Sorgular ve Gruplama Fonksiyonları |
|
9. hafta |
Veritabanı Nesneleri 1: Görünümler ve İndeksleme Mimarisi |
|
10. hafta |
Veritabanı Nesneleri 2: Saklı Yordamlar ve Fonksiyonlar |
|
11. hafta |
Veritabanı Nesneleri 3: Tetikleyiciler ve Aktif Veritabanı Kuralları |
|
12. hafta |
İşlem Yönetimi (ACID Özellikleri) ve Eşzamanlılık Kontrolü |
|
13. hafta |
Veritabanı Güvenliği: Erişim Kontrolü, SQL Zafiyetleri ve Güvenlik Prensipleri |
|
14. hafta |
Modern Veritabanı Yaklaşımları: İlişkisel Olmayan (NoSQL) ve Graf Veritabanı Modelleri |