|
|
| YZM2017 | Veri Tabanı ve Yönetimi | 2+2+0 | AKTS:5 | | Yıl / Yarıyıl | Güz Dönemi | | Ders Duzeyi | Lisans | | Yazılım Şekli | Zorunlu | | Bölümü | YAZILIM MÜHENDİSLİĞİ BÖLÜMÜ | | Ön Koşul | Yok | | Eğitim Sistemi | | | Dersin Süresi | 14 hafta - haftada 2 saat teorik ve 2 saat uygulama | | Öğretim Üyesi | Arş. Gör. Hakan AYDIN | | Diğer Öğretim Üyesi | | | Öğretim Dili | Türkçe | | Staj | Yok | | | | Dersin Amacı: | | Bu dersin amacı, öğrencilerin veritabanı kavramını bilmelerini ve anlamalarını, ilişkisel model kavramlarını öğrenmelerini, SQL ifadelerini öğrenmelerini ve kullanmalarını, kavramsal modellemeyi gerçekleştirmelerini, veritabanı modelleme prensiplerini kullanarak kavramsal modeli ilişkisel modele dönüştürmelerini, veritabanı normalizasyon teorisini ve veritabanı tasarımına etkisini öğrenmelerini, sorgu işlemeyi, optimizasyonu ve veritabanı ayarlamasını öğrenmelerini ve uygulamalarını, SQL Server'ı anlamalarını ve kullanmalarını, veri bütünlüğünü sağlamalarını, indeks teorisini ve yönetimini öğrenmelerini, tetikleyicileri tanımlamalarını ve kullanmalarını sağlamaktır. |
| Öğrenim Kazanımları | PÖKK | ÖY | | Bu dersi başarı ile tamamlayan öğrenciler : | | | | ÖK - 1 : | veritabanı sistemlerinin temel kavramlarını anlayabilir. | 3 - 8 | 1, | | ÖK - 2 : | veritabanı yönetimi sistemlerinin işlevlerini kavrayabilir. | 3 - 8 | 1 | | ÖK - 3 : | veritabanı sistem tasarımı ve yöntemlerini anlayabilir. | 3 - 8 | 1 | | ÖK - 4 : | yürürlükteki veritabanı sistem teknolojilerini anlayabilir. | 3 - 8 | 1 | | ÖK - 5 : | SQL Server yazılımını kurar kullanır yönetir. | 3 - 8 | 1 | | PÖKK :Program öğrenim kazanımlarına katkı, ÖY : Ölçme ve değerlendirme yöntemi (1: Yazılı Sınav, 2: Sözlü Sınav, 3: Ev Ödevi, 4: Laboratuvar Çalışması/Sınavı, 5: Seminer / Sunum, 6: Dönem Ödevi / Proje),ÖK : Öğrenim Kazanımı | | |
| Veritabanının temel kavramları, veri modelleri, ilişkisel veri modeli, ilişkisel veri modelinin bileşenleri ve özellikleri, varlık-ilişkisel model, varlık-ilişkisel diyagramlar, varlık-ilişki diyagramından tablolara geçiş, normalizasyon, tablolar ve özellikleri, SQL Server yazılımı ve bileşenleri, fiziksel veritabanı tasarımı ve uygulaması, veri bütünlüğü, kısıtlamalar, yapılandırılmış sorgu dili, basit sorgular, gelişmiş sorgular, görünümler, indeks teorisi ve yönetimi, saklı prosedürler, tetikleyiciler, yedekleme ve yedeklemeden geri yükleme. |
| |
| Haftalık Detaylı Ders Planı | | Hafta | Detaylı İçerik | Önerilen Kaynak | | Hafta 1 | Veri tabanı, kavramları ve bileşenleri | | | Hafta 2 | Veri modelleri, ilişkisel veri modeli ve kavramları | | | Hafta 3 | Varlık-ilişki(E-R) modeli ve tablolara geçiş | | | Hafta 4 | Normalizasyon, fonksiyonel bağımlılıklar | | | Hafta 5 | Yapısal sorgulama dili, genel yapısı | | | Hafta 6 | SQL Server yazılımı, bileşenleri, mimarisi, basit yönetimsel araçlar | | | Hafta 7 | Veri tabanı fiziksel tasarımı ve gerçekleştirilmesi, tablo tasarımı ve özellikleri | | | Hafta 8 | Veri bütünlüğü kavramları ve gerçeklenmesi | | | Hafta 9 | Arasınav | | | Hafta 10 | Sorgulama uygulamaları | | | Hafta 11 | İleri seviye sorgulamalar | | | Hafta 12 | View'lerle çalışmak
| | | Hafta 13 | Indeks teorisi ve yönetimi | | | Hafta 14 | Saklı yordamlar | | | Hafta 15 | Tetikleyiciler | | | Hafta 16 | Dönem sonu sınavı | | | |
| 1 | Gözüdeli, Yaşar. 2014. SQL Server ve Veritabanı Programlama, Seçkin Yayınevi. | | | |
| 1 | Aslan, Bora. 2013. Veri tabanı ilkeleri ve yönetim sistemleri, Paradigma yayınları. | | | |
| Ölçme Yöntemi | | Yöntem | Hafta | Tarih | Süre (Saat) | Katkı (%) | | Arasınav | 9 | 01/11/2025 | 2 | 35 | | Proje | 14 | 29/12/2025 | | 25 | | Dönem sonu sınavı | 16 | 10/01/2025 | 2 | 40 | | |
| Öğrenci Çalışma Yükü | | İşlem adı | Haftalık süre (saat) | Hafta sayısı | Dönem toplamı | | Yüz yüze eğitim | 4 | 8 | 32 | | Sınıf dışı çalışma | 2 | 14 | 28 | | Laboratuar çalışması | 4 | 6 | 24 | | Arasınav için hazırlık | 2 | 7 | 14 | | Arasınav | 1 | 1 | 1 | | Dönem sonu sınavı için hazırlık | 6 | 4 | 24 | | Dönem sonu sınavı | 2 | 1 | 2 | | Toplam Çalışma Yükü | | | 125 |
|