|
TBIL2017 | Veri Tabanı - II | 3+1+0 | AKTS:4 | Yıl / Yarıyıl | Güz Dönemi | Ders Duzeyi | Ön Lisans | Yazılım Şekli | Zorunlu | Bölümü | BİLGİSAYAR TEKNOLOJİLERİ BÖLÜMÜ | Ön Koşul | Yok | Eğitim Sistemi | Yüz yüze , Laboratuar Çalışması, Uygulama | Dersin Süresi | 14 hafta - haftada 3 saat teorik ve 1 saat uygulama | Öğretim Üyesi | Öğretim Görevlisi Nurşah DİNCER | Diğer Öğretim Üyesi | Yok | Öğretim Dili | Türkçe | Staj | Yok | | Dersin Amacı: | Veritabanı ve sunucularını yönetme ile ilgili yeterliliklerin kazandırılması. İstemci/sunucu özellikli bir veritabanında arayüz/rapor hazırlayabilme, |
Öğrenim Kazanımları | BPKK | ÖY | Bu dersi başarı ile tamamlayan öğrenciler : | | | ÖK - 1 : | Veritabanı tasarımı yapabilir.
| 1,2,8 | 1,3,6 | ÖK - 2 : | SQL Server yönetim yazılımlarını etkin bir şekilde kullanabilir.
| 1,2,8 | 1,3,6 | ÖK - 3 : | İlişkisel Veri Tabanları üzerinde gerekli işlemleri yapar.
| 1,2,8 | 1,3,6 | ÖK - 4 : | Veritabanı performans analizi ve iyileştirme işlemlerini yapabilir. | 1,2,8 | 1,3,6 | BPKK :Bölüm program 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ı | |
1.Veri Tabanı İçin Tasarım Kriterleri,
2.Endüstri standardı en az iki farklı üreticinin sunucu yazılımını kurmak.
3.Veritabanı oluşturmak ve kullanıcıları tanımlamak, Tabloları tanımlamak ve diyagram yönetmek.
4.Var olan veritabanından yeni veritabanı oluşturmak, Görünüm, tetikleyici, altprogramlar ve indeksleri düzenlemek.
5.Kullanıcı rollerini, kullanıcı tanımlı veri tiplerini düzenlemek.
6.Performans analizi ve iyileştirmeleri yapmak.
|
|
Haftalık Detaylı Ders İçeriği | Hafta | Detaylı İçerik | Önerilen Kaynak | Hafta 1 | Endüstri standardı en az iki farklı üreticinin sunucu yazılımını kurmak. | | Hafta 2 | Veritabanı yönetim panelini kurmak, Veritabanı oluşturmak ve kullanıcıları tanımlamak. | | Hafta 3 | Veritabanı oluşturmak ve kullanıcıları tanımlamak, Tabloları tanımlamak ve diyagram yönetmek. | | Hafta 4 | Tabloları tanımlamak ve diyagram yönetmek, Veri aktarma işlemleri yapmak. | | Hafta 5 | Veri aktarma işlemleri yapmak, Var olan veritabanından yeni veritabanı oluşturmak. | | Hafta 6 | Var olan veritabanından yeni veritabanı oluşturmak, Görünüm, tetikleyici, altprogramlar ve indeksleri düzenlemek. | | Hafta 7 | Görünüm, tetikleyici, altprogramlar ve indeksleri düzenlemek. | | Hafta 8 | Görünüm, tetikleyici, altprogramlar ve indeksleri düzenlemek, Kullanıcı rollerini, kullanıcı tanımlı veri tiplerini düzenlemek. | | Hafta 9 | Ara Sınav | | Hafta 10 | Kullanıcı rollerini, kullanıcı tanımlı veri tiplerini düzenlemek. | | Hafta 11 | Kural ve varsayılan değerleri düzenlemek. | | Hafta 12 | Kural ve varsayılan değerleri düzenlemek, Veri çoğaltma işlemleri ve bakım planı yapmak. | | Hafta 13 | Veri çoğaltma işlemleri ve bakım planı yapmak. | | Hafta 14 | Performans analizi ve iyileştirmeleri yapmak. | | Hafta 15 | Veritabanı Yönetim kurallarını öğrenmek. Veritabanı güvenliğini sağlamak. | | Hafta 16 | Final Sınavı | | |
1 | Gözüdeli, Y. 2013. Yazılımcılar için SQL Server 2012 Veri Tabanı Programlama, Seçkin Yayıncılık, Ankara | | |
1 | Inan, Y. ve Demirli, N. 2005. Visual C(Sharp) . NET ile veri tabani, Palme Yay | | 2 | Özkan, Y. 2009. Veri Tabani Sistemleri, Alfa Yayinevi, Istanbul. | | |
Ölçme Yöntemi | Yöntem | Hafta | Tarih | Süre (Saat) | Katkı (%) | Arasınav | 9 | | 1 | 50 | Dönem sonu sınavı | 16 | | 1 | 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 | 3 | 14 | 42 | Sınıf dışı çalışma | 1 | 14 | 14 | Laboratuar çalışması | 1 | 14 | 14 | Arasınav için hazırlık | 6 | 1 | 6 | Arasınav | 1 | 1 | 1 | Uygulama | 1 | 14 | 14 | Klinik Uygulama | 0 | 0 | 0 | Ödev | 0 | 0 | 0 | Proje | 0 | 0 | 0 | Kısa sınav | 0 | 0 | 0 | Dönem sonu sınavı için hazırlık | 8 | 1 | 8 | Dönem sonu sınavı | 1 | 1 | 1 | Diğer 1 | 0 | 0 | 0 | Diğer 2 | 0 | 0 | 0 | Toplam Çalışma Yükü | | | 100 |
|