PROGRAMI
DERS TANITIM VE UYGULAMA BİLGİLERİ

Ders AdıKoduVerildiği YılVerildiği YarıyılSüresi (T+U)Yerel KredisiAKTS Kredisi
Veritabanı Modelleme ve TasarımıSENG 306323 + 035,00
 
Ders Bilgileri
Dersin Öğretim Diliİngilizce
Dersin SeviyesiLisans
Dersin Türü
Dersin Veriliş BiçimiYüz Yüze
 
Dersin Öğrenme Kazanımları:

Bu dersi başarı ile tamamlayan öğrenciler:
1. Öğrenci, veritabanı projelerini tasarlamak ve uygulamak için grup ortamında çalışabilecek
2. Öğrencil veri gereksinimleri belgeleri oluşturabilecekler
3. Öğrenci veri gereksinimleri dokümanını inceleyerek uygun ER and EER veri modelleri hazırlayabileceklerdir.
4. Öğrenci, verilen kavramsal modele uygun mantıksal modeli tasarlayabilecektir.
5. Öğrenci, SQL yorumlarını kullanarak bir veritabanına bağlanmak ve veritabanını sorgulamak için bir kullanıcı arayüzü geliştirebilecekler.
6. Öğrenci verilen mantıksal modele uygun fiziksel veri modelini tasarlayabileceklerdir.
 
Dersin Önkoşulları ve Birlikte Alınması Gereken DerslerYok
Daha Önce Alınmış Olması Önerilen DerslerYok
 
Dersin Tanımı:

Veritabanı sistemi kavramları. ER ve EER ile veri modelleme. İlişkisel Veri Modeli. Dosya organizasyonları ve dizin yapıları. İlişkisel cebir. Yapılandırılmış Sorgu Dili (SQL). Veritabanı Tasarımı: işlevsel bağımlılıklar ve tablo normalizasyonu. Veritabanı yönetimine giriş. Bir ilişkisel VTYS nin ders projelerinde kullanımı..
 
Dersin İçeriği (Haftalık Konu Dağılımı):
 
HaftaKonu
1Veritabanı sistem kavramları
2Veritabanı sistem kavramları
3Varlık İlişki diyagram kavramları ve araşları
4E-ERD kavramları
5E-ERD Vaka Çalışmaları
6ER ve EER den mantıksal model tasarımının gerçekleştirilmesi
7ER ve EER den mantıksal model tasarımının gerçekleştirilmesi- case studies
8Fonksiyonel bağımlılıklar
9Normalizasyon
10Temel SQL komutlarına Giriş, Tabloları oluşturma ve yönetme, Veri sınırlaması ve sıralaması için SQL komutları kullanımı, Tek Satır SQL Komutları
11Birden fazla tablodan veri görüntüleme, GROUP BY ifadesini kullanarak veri toplama
12Alt sorgular, Çoklu sütun alt sorguları
13Verilerin İşlenmesi, Görünümlerin Oluşturulması ve Yönetilmesi
14Proje sunumları
 
Kaynaklar:
“Fundamentals of Database Systems”, 7th Edition, Ramez Elmasri & Shamkant B. Navathe, Pearson, ISBN: 978-1292097619
 
Diğer Kaynaklar:
Database: Application Development and Design, M.V. Mannino, McGraw-Hill
 
Öğretim Yöntem ve Teknikleri:
Ders Dönem Projesi
 
Değerlendirme Sistemi:
YöntemAdetKatkı (%)
Proje5%20
Midterm Exam2%30
Durum Çalışması1%10
Final Sınavı1%40
 
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu?
Gerektirmiyor