Ders Bilgileri

Ders Bilgileri
Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Veri Tabanı Yönetim Sistemleri ENM205 3. Yarıyıl 3 + 0 3,0 5,0
Ön Koşullar Yok
Dersin Dili Türkçe
Dersin Seviyesi Lisans
Dersin Türü Ders
Dersin Verilişi
Dersin Koordinatörü Dr. Öğr. Üyesi Serdar KIRIŞOĞLU
Dersi Verenler Dr. Öğr. Üyesi Serdar KIRIŞOĞLU
Dersin Yardımcıları
Dersin Amacı veri tabanı ve veri tabanı yönetim sistemleri kavramlarını tanımlayabilme, veri tabanı yönetim sistemlerinin işlevlerini açıklayabilme, veri tabanı oluşturmadaki aşamaları (gereksinim analizi, kavramsal modelleme, mantıksal modelleme ve fiziksel modelleme) gerçekleştirebilme, SQL dilini kullanarak verileri sorgulayabilme, değiştirebilme, ekleyebilme, silebilme MySQLveri tabanı yönetim sistemde veritabanı oluşturma ve yönetme
Dersin İçeriği Temel kavramlar, veri tabanının avantajları ve dezavantajları, klasik dosya sistemi ve veri tabanı sistemi, klasik dosya sistemlerinin sakıncaları, veri tabanı sisteminin yararları, veri tabanı sistemlerinin temel özellikleri, veri bağımsızlığı, verinin soyutlanması, veri güvenliği, veri bütünlüğü, veri paylaşımı, veri tabanı sisteminin öğeleri (veri tabanı, veri tabanı yönetim sistemi, donanımlar, yazılımlar, kullanıcılar), veri tabanı yönetim sistemi kavramı ve mimarisi (dış düzey, kavramsal düzey, iç düzey ve eşlemeler), veri modelleri (hiyerarşik, ağ ve ilişkisel), yapısal sorgulama dili (SQL), ticari veri tabanı sistemleri, MS access ile uygulama geliştirme.
Ders Öğrenme Kazanımları - Veri tabanı kavramlarını bilme,
- Veri tabanı tasarlayabilme
- SQL sorgu dilini kullanarak sorgular yazabilme,
- Fonksiyonları kullanabilme,
- Kurallar tanımlayabilme
- Yetkilendirmeler yapabilme
Haftalık Konular (İçerik)
Hafta Konular Öğretim Yöntemleri
1. Hafta Veritabanı Yönetim Sistemlerine Giriş Sözel Anlatım
2. Hafta Veritabanı Kavramları Sözel Anlatım
3. Hafta İlişkisel Veritabanı Kavramları Sözel Anlatım
4. Hafta Veritabanı Kullanıcıları ve Tasarımı Sözel Anlatım
5. Hafta İlişkisel Veritabanı ve Normalizasyon Sözel Anlatım Görsel Sunum
6. Hafta T-Sql Veri Yönetim Dili Görsel Sunum Uygulama Sözel Anlatım
7. Hafta T-Sql Veri Sorgulama Dili Görsel Sunum Sözel Anlatım
8. Hafta T-Sql Veri Tanımlama Dili Sözel Anlatım Görsel Sunum
9. Hafta Sql Server Management Studio İle Veritabanı İşlemleri Görsel Sunum Sözel Anlatım
10. Hafta VIEW’Lar Görsel Sunum Sözel Anlatım
11. Hafta Saklı Yordamlar Sözel Anlatım Görsel Sunum
12. Hafta Tetikleyiciler Sözel Anlatım Görsel Sunum
13. Hafta Örnek Proje 1 Sözel Anlatım Görsel Sunum Uygulama
14. Hafta Örnek Proje 2 Uygulama Görsel Sunum Sözel Anlatım
Kaynaklar
Ders Kitabı: • R. Ramakrishnan, J. Gehrke, Database Management Systems-Third Edition, McGraw Hill, 2003. Yardımcı Ders Kitapları: • Y. Özkan, Veri Tabanı Sistemleri. Alfa Basım Yayım Dağıtım Ltd. Şti., 2003. • Z. A. Burma, Veri Tabanı Yönetim Sistemleri (SQL/PL–SQL/T–SQL), Seçkin Yayıncılık, 2009. • Y. Daşdemir, Veri tabanı yönetim sistemleri, Türkmen Kitabevi, 2004.
Dersin Öğrenme Kazanımlarının Program Yeterlilikleri İle İlişkisi
Program Yeterlilik Katkı Düzeyi DK1 DK2 DK3 DK4 DK5 DK6 Ölçme Yöntemi
PY1 3 3 3 3 3 3 3 -
PY2 3 3 3 3 3 3 3 -
PY3 2 2 2 2 3 1 2 -
PY4 4 4 4 4 4 4 4 -
PY5 3 3 3 3 3 3 3 -
PY6 4 4 4 4 4 4 4 -
PY7 3 3 3 3 3 3 3 -
PY8 4 4 4 4 4 4 4 -
PY9 2 2 2 2 2 2 2 -
*DK = Ders Kazanımı.
0 1 2 3 4 5
Ders Katkı Düzeyi Yok Çok Düşük Düşük Orta Yüksek Çok Yüksek
Ölçme Yöntemi Yazılı sınav Sözlü sınav Ödev/Proje Laboratuvar Çalışması Sunum /Seminer
AKTS / İş Yükü Tablosu
Etkinlik Sayısı Süresi (Saat) Toplam İş Yükü (Saat)
Ara Sınav 1 1 2,5 2,5
Ara Sınav 2 1 2,5 2,5
Ödev 1 1 10 10
Ödev 2 1 2,5 2,5
Final 1 10 10
Uygulama 2 10 20
Uygulama DS 2 10 20
Sınıf İçi Etkinlik 6 10 60
Toplam İş Yükü 127,5
Dersin AKTS Kredisi 5,0