Ders Adı | Kodu | Yerel Kredi | AKTS | Ders (saat/hafta) | Uygulama (saat/hafta) | Laboratuar (saat/hafta) |
---|---|---|---|---|---|---|
Veritabanı Sistemlerinin Gerçekleştirilmesi | BLM3780 | 3 | 5 | 3 | 0 | 0 |
Önkoşullar | 011 3711- Veritabanı Yönetimi |
---|
Yarıyıl | Bahar |
---|
Dersin Dili | Türkçe |
---|---|
Dersin Seviyesi | Lisans |
Dersin Türü | Seçmeli @ Bilgisayar Mühendisliği Lisans Programı |
Ders Kategorisi | Temel Meslek Dersleri |
Dersin Veriliş Şekli | Yüz yüze |
Dersi Sunan Akademik Birim | Bilgisayar Mühendisliği Bölümü |
---|---|
Dersin Koordinatörü | M.Utku Kalay |
Dersi Veren(ler) | Banu Diri |
Asistan(lar)ı |
Dersin Amacı | Veri Tabanı sistemlerinin gerçekleştirim tekniklerinin öğrenilmesi |
---|---|
Dersin İçeriği | Veri tabanı sistemi, farklı gorevleri olan modüllerden oluşan performans ve maaliyet ve karmaşıklık gibi ölçeklerle ile değerlendirilen karmaşık bir sistemdir. Bu sistemin gerçeklenmesi ve modüllerde kullanılan teknik ve yaklaşımların incelenmesi önemlidir. Bu tekniklerin güncel gelişmelerinin takip edilmesi de araştırma ve yeni tekniklerin keşfine zemin hazırlayacaktır. |
Ders Kitabı / Malzemesi / Önerilen Kaynaklar |
|
Opsiyonel Program Bileşenleri | Yok |
Ders Öğrenim Çıktıları
- Öğrenci veritabanı sistem modülleri ve görevleri ve çalışma prensipleri hakkında detaylı bilgiye sahip olacaktır.
- Öğrenci, tampon yönetimi ve sorgu eniyileme gibi bir çok modülden oluşan harekete dayalı bir veritabanı yönetim sisteminin gerçekleştirilmesini anlayabilir.
- Öğrenci karmaşık veri yapılari ve aralarındaki farki anlayabilir.
- Öğrenciler yeni veri yapilari tasarımı için fikir yürütebilir.
- Öğrenci veritabanı sisteminde bazı değişiklikler yapabilir ve etkilerini analiz edebilir.
Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları
Hafta | Konular | Ön Hazırlık |
---|---|---|
1 | İskelet bir VTYS: SimpleDB, Sistemin Amacı ve modüllere genel bir bakış | Bolum 12 |
2 | Disk ve Dosya Yönetimi Disk ünitesi ve performans analizi VTYS ve işletim sisteminin bağıntısı | Bolum 12 |
3 | Hafıza ve Log yönetimi: Log ve veri tamponlarının yönetimi | Bolum 13 |
4 | Hafıza ve Log yönetimi: SimpleDB’de tampon yönetimi | Bolum 13 |
5 | Hareket Yönetimine Giriş/Genel Kavramlar | Bolum 14 |
6 | Hareket Yönetimi: Hareketin tanımlanması Kurtarma yönetimi | Bolum 14 |
7 | Hareket Yönetimi: Eşzamanlılık yönetimi | Bolum 14 |
8 | Hareket Yönetimi: SimpleDB’de hareket yönetimi | Bolum 14 |
9 | Kayıt organizasyonu: Kayıt organizasyon yöntemleri SimpleDB’de kayıt yönetimi | Bolum 15 |
10 | Üstveri yönetimi (Katalog yönetimi): Tablo, görüntü ve indeks yapılarına ait üstveri ve istatistiksel verinin saklanması SimpleDB’de Katalog | Bolum 16 |
11 | Sorgu İşleme’ye Giriş | Bolum 17 |
12 | Sorgu İşleme: Sorgu cebirsel gösterim ve eşdeğerlik Boru Hattı Sorgu İşleme Tekniği | Bolum 17 |
13 | Sorgu İşleme: Sorgu işlemede Maliyet Kestirimi | Bolum 17 |
14 | Sorgu En iyileme: Maliyet kestirimine dayalı en iyileme Kapsamlı listeye dayalı en iyileme yöntemleri | Bolum 19 |
15 | 2 ara sınav | sınava hazırlık |
16 | final sınavı | sınava hazırlık |
Değerlendirme Sistemi
Etkinlikler | Sayı | Katkı Payı |
---|---|---|
Devam/Katılım | ||
Laboratuar | ||
Uygulama | ||
Arazi Çalışması | ||
Derse Özgü Staj | ||
Küçük Sınavlar/Stüdyo Kritiği | ||
Ödev | 4 | 10 |
Sunum/Jüri | ||
Projeler | ||
Seminer/Workshop | ||
Ara Sınavlar | 2 | 60 |
Final | 1 | 30 |
Dönem İçi Çalışmaların Başarı Notuna Katkısı | ||
Final Sınavının Başarı Notuna Katkısı | ||
TOPLAM | 100 |
AKTS İşyükü Tablosu
Etkinlikler | Sayı | Süresi (Saat) | Toplam İşyükü |
---|---|---|---|
Ders Saati | 16 | 3 | |
Laboratuar | |||
Uygulama | |||
Arazi Çalışması | |||
Sınıf Dışı Ders Çalışması | |||
Derse Özgü Staj | |||
Ödev | 4 | 10 | |
Küçük Sınavlar/Stüdyo Kritiği | |||
Projeler | |||
Sunum / Seminer | |||
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi) | 2 | 20 | |
Final (Sınav Süresi + Sınav Hazırlık Süresi) | 1 | 20 | |
Toplam İşyükü : | |||
Toplam İşyükü / 30(s) : | |||
AKTS Kredisi : |
Diğer Notlar | Yok |
---|