Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Dosya DüzenlemeBLM375038300
ÖnkoşullarYok
YarıyılGüz, Bahar
Dersin Diliİngilizce, Türkçe
Dersin SeviyesiLisans
Dersin TürüSeçmeli @ Bilgisayar Mühendisliği Lisans Programı (2023 versiyon)
Ders KategorisiUzmanlık/Alan Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimBilgisayar Mühendisliği Bölümü
Dersin KoordinatörüM. Utku Kalay
Dersi Veren(ler)M. Utku Kalay
Asistan(lar)ı
Dersin AmacıDisk saklama ünitesinin çalışma prensipleri ve performans ve güvenilirlik modelinin anlaşılması ve disk tabanlı veri yapılarının anlaşılması
Dersin İçeriğiDisk Temel Özellikleri; Disk Erişim Performansı; Disk Güvenilirliği; Temel Dosya Tipleri/Dosya Erişim Tipleri; Statik/Dinamik Adrese Dayalı Adresleme Dosyaları; Sıralama Esaslı Ağaç Organizasyonu (ISAM); B-Tree, Çok Nitelik Üzerinde Erişim Metodları; Kd-Tree; Grid-File.
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Öğrenci Disk ve disk erisim performansi ve diskte verinin organizasyonunun performansi hakkinda bilgi sahibi olacaktır.
  2. Öğrenci farklı uygulamalar tarafından ihtiyaç duyulan veri yapılarının belirlenmesi ve uygunluğunun değerlendirilmesi hakkında bilgi sahibi olacaktır.
  3. Öğrenci B-tree ve hash gibi disk tabanlı veri yapilari ve karşılaştırmasını yapabilir.
  4. Öğrenci disk tabanlı veri yapılarını ana hafıza veri yapıları ile karşılaştırabilir.
  5. Öğrenci dosya veri yapılarının veritabanı sistem gerçekleştirmedeki önemi hakkında bilgi sahibi olacaktır.

Ders Öğrenim Çıktısı & Program Çıktısı Matrisi

DÖÇ-1DÖÇ-2DÖÇ-3DÖÇ-4DÖÇ-5
PÇ-1-----
PÇ-2-----
PÇ-3-----
PÇ-4-----
PÇ-5-----
PÇ-6-----
PÇ-7-----
PÇ-8-----
PÇ-9-----
PÇ-10-----
PÇ-11-----
PÇ-12-----
PÇ-13-----
PÇ-14-----
PÇ-15-----
PÇ-16-----
PÇ-17-----
PÇ-18-----
PÇ-19-----
PÇ-20-----
PÇ-21-----
PÇ-22-----
PÇ-23-----
PÇ-24-----
PÇ-25-----
PÇ-26-----
PÇ-27-----
PÇ-28-----
PÇ-29-----
PÇ-30-----

Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları

HaftaKonularÖn Hazırlık
1Giriş ve depolama üniteleriFile Organization and Processing Bölüm 1,2
2Temel Disk yapısı ve performansıFundementals of Database Systems, Bölüm 13
3Disk performansı ve güvenilirliğiFundementals of Database Systems, Bölüm 13
4Nitelik ve kayıtların organizasyonu ve erişimi ve boş alanların takibiFundementals of Database Systems, Bölüm 13
5Adres tabanlı yerleşim: Statik Hash dosyalarıFile Organization and Processing Bölüm 3
6Genişleyebilir Hash dosyalarıFile Organization and Processing Bölüm 10
7Lineer Hash dosyalarıFile Organization and Processing Bölüm 10
8Ara Sınav 1 / Uygulama veya Konu Tekrarı
9Çok seviyeli indekslemeFile Organization and Processing Bölüm 9
10IndekslemeFundementals of Database Systems, Bölüm 14
11Çok seviyeli indeksleme: B-tree ve benzerleriFundementals of Database Systems, Bölüm 14
12B-tree ve benzerleriFundementals of Database Systems, Bölüm 9
13Çok-nitelik üzerine indeks yapıları:Grid-fileFundementals of Database Systems, Bölüm 12
14Çok-nitelik üzerine indeks yapıları:Grid-fileFundementals of Database Systems, Bölüm 12
15Final

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım
Laboratuar
Uygulama
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği
Ödev110
Sunum/Jüri
Projeler110
Seminer/Workshop
Ara Sınavlar240
Final140
Dönem İçi Çalışmaların Başarı Notuna Katkısı
Final Sınavının Başarı Notuna Katkısı
TOPLAM100

AKTS İşyükü Tablosu

EtkinliklerSayıSüresi (Saat)Toplam İşyükü
Ders Saati123
Laboratuar
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması126
Derse Özgü Staj
Ödev120
Küçük Sınavlar/Stüdyo Kritiği
Projeler120
Sunum / Seminer
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)230
Final (Sınav Süresi + Sınav Hazırlık Süresi)130
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok