|
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 | Yüz yüze , Uygulama | Dersin Süresi | 14 hafta - haftada 2 saat teorik ve 2 saat uygulama | Öğretim Üyesi | Prof. Dr. Özcan ÖZYURT | Diğer Öğretim Üyesi | | Öğretim Dili | Türkçe | Staj | Yok | | Dersin Amacı: | Bu dersin amacı, öğrencilerin, veritabanı kavramını tanımasını ve anlamasını,ilişkisel veri modelinin kavramlarını öğrenebilmesini,SQL deyimlerini öğrenebilmesini ve kullanabilmesini,kavramsal modellemeyi kavramasını, kavramsal modelden ilişkisel modele veritabanı tasarımı ilkelerini kullanarak geçebilmesini öğrenmeyi,veritabanı normalizasyon kuramını öğrenmesini ve veritabanı tasarımına etkilerini algılamasını,Sql server'ı tanıması ve kullanmasını, sorgu işleme, veri bütünlüğünü sağlama, indeks kavramları ve yönetimini kullanma, tetikleyici tanımlama ve kullanmayı gerçekleştirmesini sağlamaktır. |
Öğrenim Kazanımları | PÖKK | ÖY | Bu dersi başarı ile tamamlayan öğrenciler : | | | ÖK - 1 : | veritabanı sistemlerinin temel kavramlarını anlayabilir. | 4,6,12 | 1 | ÖK - 2 : | veritabanı yönetimi sistemlerinin işlevlerini kavrayabilir. | 4,6,12 | 1 | ÖK - 3 : | veritabanı sistem tasarımı ve yöntemlerini anlayabilir. | 4,6,12 | 1 | ÖK - 4 : | yürürlükteki veritabanı sistem teknolojilerini anlayabilir. | 4,6,12 | 1 | ÖK - 5 : | SQL Server yazılımını kurar kullanır yönetir. | 4,6,12 | 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ı | |
Veri tabanı temel kavramları, veri modelleri, ilişkisel veri modeli, ilişkisel veri modeli bileşenleri ve özellikleri, varlık-ilişki modeli, Varlık-ilişki diyagramları, varlık-ilişki diyagramlarından tablolara geçiş, normalizasyon işlemleri, tablolar ve özellikleri, SQL Server veri tabanı yönetim sistemi ve bileşenleri, veri tabanı fiziksel tasarımı, veri bütünlüğü, kısıtlayıcılar, yapısal sorgulama dili, basit sorgular, ileri sorgular, viewler, indeks teorisi ve yönetimi, saklı yordamlar, tetikleyiciler, yedekleme ve yedekten dönme. |
|
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 | 16/11/2016 | 2 | 50 | Dönem sonu sınavı | 16 | 12/1/2017 | 2 | 50 | |
Öğ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 | 14 | 56 | Sınıf dışı çalışma | 2 | 14 | 28 | 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 |
|