Bu dersin sonunda öğrenciler; 1) Veri tabanı farklı mimari yapılarını öğrenebilecek, 2) Veri tabanı farklı mimari yapılarını ayırt edebilecek, 3) Veri tabanı modellerinden ihtiyaca en uygun olanın seçebilecek, 4) Veri tabanı güvenlik sistemlerinin öğrenebilecek, 5) Bir veri tabanına yönelik ihtiyaç analizini yapabilecek, tasarlayabilecek, geliştirebilecektir.
DERSİN VERİLİŞ BİÇİMİ
Yüz Yüze
DERSİN ÖNKOŞULLARI
Yok
ÖNERİLEN DERSLER
BÖTE 304 Veri Tabanı Yönetim Sistemleri
DERS TANIMI
Veri tabanı alanında en yaygın diller olan ORACLE, DB2, SQL Server ve My SQL yapılarını öğrenmek ve uygulamasını yapmak. Dosya kavramına, modern bilgisayarlarda kullanılan depolama birimlerine ve özelliklerine giriş yapar. Ardışık dosyalar, sıralama, B+ ağaç indeksleme yöntemleri, adresleme (hashing), veritabanı yönetimi sistemlerine giriş, bağıntısal veri tabanı sistemlerine giriş, bağıntısal sorgu lisanı, bağıntısal cebir, bağıntısal hesaplama, bağlantı işlemi yapımı, entity-bağıntısal veri modeli.
DERS İÇERİĞİ
HAFTA
KONULAR
1. Hafta
Giriş ve Donanım Parametreleri
2. Hafta
Donanım Parametreleri
3. Hafta
Temel Dosya Yapıları: Ardışık Dosyalar
4. Hafta
Temel Dosya Yapıları: Ardışık Dosyalar
5. Hafta
Dış Sorgulama
6. Hafta
Dış sorgulama
7. Hafta
Uygulama
8. Hafta
ARASINAV
9. Hafta
Direk Erişim: Hassing
10. Hafta
Direk Erişim: Hassing
11. Hafta
Dosya İndeksleme Teknikleri: B-Trees
12. Hafta
Dosya İndeksleme Teknikleri: B-Trees
13. Hafta
Proje
14. Hafta
Proje-Sunum
ZORUNLU YA DA ÖNERİLEN KAYNAKLAR
1) Bety Salzberg, file Structures: An Analytic Approach, prentice Hall, 1988 2) Alan Tharp, File Organizations and Processing, John Wiley, 1988
ÖĞRETİM YÖNTEM VE TEKNİKLERİ
Anlatım,Eğitim-Uygulama,Proje
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ
Sayısı
Toplam Katkısı(%)
Ara Sınav
1
20
Uygulama/Pratik
2
15
Proje
2
30
Diğer
1
15
Toplam(%)
80
Yıl İçinin Başarıya Oranı(%)
80
Finalin Başarıya Oranı(%)
20
Toplam(%)
100
DİL
Türkçe
STAJ / UYGULAMA
Yok
PROGRAM YETERLİLİKLERİ (P) / DERSİN ÖĞRENME KAZANIMLARI (Ö) MATRİSİ