GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
501003222023 INTRODUCTION TO DATABASES Ders 3 5 6,00

Lisans


İngilizce


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ı,sorgu işleme, eniyileme ve veritabanı ayarlama kavramlarını öğrenip uygulamasını,kayıt hareketi işleme ve eşzamanlılık denetimi kavramlarının önemini ve uygulamadaki yerini anlamasını ve yeni nesil veritabanı uygulamaları hakkında bilgi sahibi olmasını sağlamaktır.


Prof.Dr. Murat Osman ÜNALIR


1 Veritabanı kavramını açıklayabilme.
2 Veritabanı mimarisinin bileşenlerini listeleyebilme.
3 İlişkisel model kavramlarını açıklayabilme, örneklendirebilme ve kullanabilme.
4 İlişkisel veritabanı işlemlerini uygulayabilme.
5 İlişki tipi, ilişki kümesi, rol ve yapısal kısıt kavramlarını açıklayabilme ve bunlar arasındaki farklılıkları ifade edebilme.
6 ER diyagramlarına ilişkin simgelenim detaylarını kullanabilme.
7 Normal formların kurallarını ve kısıtlarını listeleyebilme.
8 Sorgu eniyilemede seçicilik ve maliyet hesaplama yöntemlerini kullanabilme.

Birinci Öğretim


Yok


Yok


Veritabanlarına Giriş,İlişkisel Veri Modeli ve SQL,Kavramsal Modelleme ve Veritabanı Tasarımı,Veritabanı Normalizasyon Kuramı,Sorgu İşleme, Eniyileme ve Veritabanı Ayarlama,Kayıt Hareketi İşleme ve Eşzamanlılık Denetimi, Yeni Nesil Veritabanı Uygulamaları


Hafta Konular (Teorik) Uygulama Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 Veritabanı ve Veritabanı Kullanıcıları Veritabanı Sistem Kavramları ve Mimari 1. ve 2. bölüm sonu örnek soru çözümleri
2 İlişkisel Veri Modeli ve İlişkisel Veritabanı Kısıtları 3. bölüm sonu örnek soru çözümleri
3 Temel SQL 4. bölüm sonu örnek soru çözümleri
4 İleri SQL: Karmaşık Sorgular, Tetikleyiciler, Görüntüler, Şema Güncelleme 5. bölüm sonu örnek soru çözümleri
5 İlişkisel Cebir ve İlişkisel Hesap 6. bölüm sonu örnek soru çözümleri
6 ER ile Veri Modelleme 7. bölüm sonu örnek soru çözümleri
7 EER Modeli 8. bölüm sonu örnek soru çözümleri
8 Ara sınav
9 ER ve EER’dan İlişkisel Eşleme ile İlişkisel Veritabanı Tasarımı Pratik Veritabanı Tasarım Metodolojisi ve UML Diyagramları 9. ve 10. bölüm sonu örnek soru çözümleri
10 İşlevsel Bağımlılıkların ve Normalizasyonun Temelleri 15. bölüm sonu örnek soru çözümleri
11 İlişkisel Veritabanı Tasarımı Algoritmaları ve İleri Bağımlılıklar 16. bölüm sonu örnek soru çözümleri
12 Sorgu İşleme ve Eniyileme için Algoritmalar Fiziksel Veritabanı Tasarımı ve Ayarlama 19. ve 20. bölüm sonu örnek soru çözümleri
13 Kayıt Hareketi İşleme Kavramları ve Kuramına Giriş 21. bölüm sonu örnek soru çözümleri
14 Eşzamanlılık Denetimi Teknikleri 22. bölüm sonu örnek soru çözümleri
15 Bilgi Elde Etme ve Web Aramasına Giriş 27. bölüm sonu örnek soru çözümleri
16 Final Sınavı

Fundamentals of Database Systems: Global Edition, 6/E Ramez Elmasri ve Shamkrant Navathe 2011, ISBN: 0132144980



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 50
Proje Hazırlama 1 50
Toplam 100
Yarıyıl (Yıl) Sonu Etkinlikleri Adet Değer
Final Sınavı 1 100
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 70
Yarıyıl (Yıl) Sonu Etkinlikleri 30

Yok


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 2 2
Final Sınavı 1 2 2
Derse Katılım 14 3 42
Proje Hazırlama 1 42 42
Ara Sınav İçin Bireysel Çalışma 1 22 22
Final Sınavı içiin Bireysel Çalışma 1 28 28
Okuma 14 3 42
Toplam İş Yükü (saat) 180

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11
ÖÇ 1 4 3 3 2 3 2
ÖÇ 2 3 5 5 2 4 3
ÖÇ 3 3 4 4 3 4 3
ÖÇ 4 3 5 3 3 3 4
ÖÇ 5 3 4 4 3 4 2
ÖÇ 6 4 4 3 3 4 3
ÖÇ 7 4 4 5 3 5 5
ÖÇ 8 5 5 4 3 4 4
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek