Ders
AIE2249650
VERİ TABANLARI
Yapay Zekâ Mühendisliği
- TEORİ
- 3
- UYGULAMA
- 2
- KREDİ
- 4
- AKTS
- 8
ÖN KOŞULLAR
Yok
ŞUNLARIN ÖN KOŞULU
Yok
OKUTULDUĞU PROGRAMLAR
AMAÇ
Veritabanları sistemlerinin altında yatan dizayn ve programlama kavramlarının açıklanması. İlişkisel veritabanı sistemleri model olarak alınarak, veri yönetimi konusunda alt yapının oluşturulması ve bu alt yapının gerçek bir veritabanı uygulumasının dizayn edilmesi ile pratiğe dökülmesi.
İÇERİK
Bu ders; Veri Yapıları Yönetim Sistemleri,İlişkisel Veriyapıları Sistemleri,Birim ve İlişki modeli,İlişkisel Cebir,Yapısal Sorgulama Dili, SQL,Veriyapısı Uygulaması Geliştirme,İlişkisel Veritabanı Dizaynı,Dosya Organizasyonu,Ağaç Veri Yapısı İndeksi,Komut yapılı indeksleme,Sorgu İşleme,Sorgu Optimazyonu ,Aynı zamanlı kullanım,Hareket işleme sistemleri özeti; konularını içermektedir.
ÖĞRENME KAZANIMLARI
TR GÜNCELLENMEDİ- 1
At the end of this course the student would have a solid background on database management systems and their underlying data structures and algorithms
Öğretim yöntemi: Tartışma Yöntemi, Bireysel Çalışma Yöntemi, Beyin Fırtınası Tekniği, Proje Temelli Öğrenme Modeli, Deneyimle Öğrenme Modeli · Değerlendirme: Klasik Yazılı Sınav, Ödev, Proje Görevi
- 2
At the end of this course the student would be able to design databases using relational database methods and apply this knowledge to the real life applications.
Öğretim yöntemi: Tartışma Yöntemi, Örnek Olay Yöntemi, Beyin Fırtınası Tekniği, Proje Temelli Öğrenme Modeli, Deneyimle Öğrenme Modeli · Değerlendirme: Klasik Yazılı Sınav, Ödev, Proje Görevi
- 3
At the end of this course the student would learn the data structures underlying the database management systems and the access methods as well as the query processing that use them.
Öğretim yöntemi: Tartışma Yöntemi, Örnek Olay Yöntemi, Bireysel Çalışma Yöntemi, Deneyimle Öğrenme Modeli · Değerlendirme: Klasik Yazılı Sınav, Ödev
- 4
During this course students are going to learn the SQL language for interacting with the database management systems.
Öğretim yöntemi: Tartışma Yöntemi, Örnek Olay Yöntemi, Bireysel Çalışma Yöntemi, Deneyimle Öğrenme Modeli · Değerlendirme: Klasik Yazılı Sınav, Ödev, Proje Görevi
HAFTALIK PLAN
- HAFTA 0
Veri Yapıları Yönetim Sistemleri
- HAFTA 1
İlişkisel Veriyapıları Sistemleri
- HAFTA 2
Birim ve İlişki modeli
- HAFTA 3
İlişkisel Cebir
- HAFTA 4
Yapısal Sorgulama Dili, SQL
- HAFTA 5
Veriyapısı Uygulaması Geliştirme
- HAFTA 6
İlişkisel Veritabanı Dizaynı
- HAFTA 7
Dosya Organizasyonu
- HAFTA 9
Ağaç Veri Yapısı İndeksi
- HAFTA 9
Komut yapılı indeksleme
- HAFTA 10
Sorgu İşleme
- HAFTA 11
Sorgu Optimazyonu
- HAFTA 12
Aynı zamanlı kullanım
- HAFTA 13
Hareket işleme sistemleri özeti
DEĞERLENDİRME
- Ara Sınavın Başarıya Oranı30%
- Genel Sınavın Başarıya Oranı70%
KAYNAKLAR
- Database Management Systems, 3rd Edition, R. Ramakrishnan, J. Gehrke McGraw- Hill, 2003
- Derslerde dağıtılacak olan sunum ve notlar
ÖĞRETİM ELEMANLARI
- Prof.Dr. Reda ALHAJJKOORDİNATÖR
- Prof.Dr. Reda ALHAJJ