| Ders Adı | Kodu | Dili | Türü | Yarıyıl | T+U Saat | Kredi | AKTS | 
|---|---|---|---|---|---|---|---|
| Veri Tabanı Yönetim Sistemleri | BTG1107 | Türkçe | Zorunlu | 1. Yarıyıl | 3 + 1 | 4,0 | 5,0 | 
| Ön Koşul Dersleri | |
| Dersin Seviyesi | Ön Lisans | 
| Dersin Verilişi | yüz yüze | 
| Dersin Koordinatörü | Öğr. Gör. Adem OKUMUŞ, Öğr. Gör. Tuba PALA | 
| Dersi Veren(ler) | Öğr. Gör. Adem OKUMUŞ (Güz) | 
| Dersin Amacı | Bu dersin amacı, öğrencilerin ilişkisel veritabanı tasarımı, yönetimi ve sorgulama konularında temel ve orta düzeyde bilgi ve beceri kazanmalarını sağlamaktır. | 
| Dersin İçeriği | Öğrenciler, MSSQL veya MySQL veritabanı yönetim sistemlerini kurabilir ve temel yapılandırmalarını gerçekleştirebilir. Öğrenciler, temel SQL komutlarını kullanarak veritabanı işlemleri gerçekleştirebilir. Öğrenciler, birden fazla tablo ile çalışarak, alt sorguları ve veri gruplama tekniklerini kullanabilir. Öğrenciler, ilişkisel veritabanı tasarımı yapabilir, normalizasyon kurallarını uygulayabilir ve veritabanı şeması oluşturabilir. Öğrenciler, veritabanı güvenliği ve kullanıcı yetkilendirme konularında bilgi sahibi olabilir ve veri yedekleme/yedekten geri yükleme işlemlerini gerçekleştirebilir. Öğrenciler, sorgu performansını artırmak için indeksleme ve sorgu optimizasyon tekniklerini kullanabilir. Öğrenciler, gerçek bir proje çalışması kapsamında öğrendikleri bilgileri uygulayarak kapsamlı bir veritabanı çözümü geliştirebilir. | 
| # | Öğrenme Kazanımı | 
| 1 | Öğrenciler, MSSQL veya MySQL veritabanı yönetim sistemlerini kurabilir ve temel yapılandırmalarını gerçekleştirebilir. | 
| 2 | Öğrenciler, temel SQL komutlarını kullanarak veritabanı işlemleri gerçekleştirebilir | 
| 3 | Öğrenciler, birden fazla tablo ile çalışarak, alt sorguları ve veri gruplama tekniklerini kullanabilir. | 
| 4 | Öğrenciler, ilişkisel veritabanı tasarımı yapabilir, normalizasyon kurallarını uygulayabilir ve veritabanı şeması oluşturabilir. | 
| 6 | Öğrenciler, bir tabloya ait veri ekleme, silme, güncelleme, listeleme işlemlerini gerçekleştirebilir. | 
| 7 | Öğrenciler, gerçek bir proje çalışması kapsamında öğrendikleri bilgileri uygulayarak kapsamlı bir veritabanı çözümü geliştirebilir. | 
| Hafta | Konular/Uygulamalar | Yöntem | 
|---|---|---|
| 1. Hafta | Giriş ve Kurulum | |
| 2. Hafta | Temel SQL Komutları | |
| 3. Hafta | Veri Seçme ve Filtreleme | |
| 4. Hafta | İleri Seçme İşlemleri | |
| 5. Hafta | Birden Fazla Tablo ile Çalışma | |
| 6. Hafta | Alt Sorgular ve İç İçe Sorgular | |
| 7. Hafta | Veri Gruplama ve Toplama Fonksiyonlar | |
| 8. Hafta | Veritabanı Tasarımı | |
| 9. Hafta | Depolama ve Veri Yedekleme | |
| 10. Hafta | Görünümler ve Saklı Prosedürler | |
| 11. Hafta | Tetikleyiciler ve İşlemler | |
| 12. Hafta | Güvenlik ve Yetkilendirme | |
| 13. Hafta | Performans Optimizasyonu | |
| 14. Hafta | Proje Çalışması ve Genel Değerlendirme | 
| Program Yeterlilik | DK1 | DK2 | DK3 | DK4 | DK5 | DK6 | 
|---|
| Ders Kitabı veya Notu | Ders Kitabı veya Ders Notu bulunmamaktadır. | 
|---|---|
| Diğer Kaynaklar | 
 | 
| AKTS / İş Yükü Tablosu | Sayısı | Süresi (Saat) | Toplam İş Yükü (Saat) | |
|---|---|---|---|---|
| Sınavlar | Ara Sınav 1 | 2 | 1 | 2 | 
| Ara Sınav 2 | 5 | 2 | 10 | |
| Final | 2 | 1 | 2 | |
| Toplam İş Yükü | 14 | |||
| *AKTS = (Toplam İş Yükü) / 25,5 | Dersin AKTS Kredisi | 5,0 | ||