Ders Planı / DOSYA YAPILARI VE ORGANİZASYONU

Ders Bilgileri

Dersin Kredisi 3.0
Dersin AKTS Kredisi 3.0
Dersin Öğretim Dili Türkçe
Dersin Düzeyi Lisans , TYYÇ: 6. Düzey , EQF-LLL: 6. Düzey , QF-EHEA: 1. Düzey
Dersin Türü Zorunlu
Dersin Veriliş Şekli Yüz-Yüze Eğitim
Ders zorunlu veya opsiyonel iş deneyimi gerektiriyor mu ? Z
Dersin Koordinatörü
Dersi Veren(ler)
Dersin Yardımcıları Doç. Dr. ERSOY ÖZ

Amaç ve İçerik

Dersin Amacı Bu dersin amacı öğrencilere, dosya yapılarının tasarımı ve kullanım kavramlarının uygulamalı olarak vermek, ikincil bellek yapısı, dosya verilerinin işlenmesi ile ilgili temel bilgiler, ikincil bellek çerçevesi içinde kazandırmaktır.
Dersin İçeriği Bu dersin içeriği,dosya yapılarına giriş,dosya yapılarının tasarımı ve belirlenmesi, temel dosya kavramları , temel dosya işlemleri ,veri tanımı ve tipleri,ilişkili veriler ve ilişkisiz veriler, kayıt tanımı, dosya içinde depolanması ,erişim metodları,veri depolama ortamlarının fiziksel yapı ve karakteristikleri. ikinci bellek yapısı ve dosya verilerinin işlenmesi,dosyalar (avantaj ve dezavantajları), dosya yapıları ve çeşitleri: birinci dosya organizasyon dosya yapıları ve çeşitleri: dağıtım metodları, dosyalardaki indeks yapıları ve tipleri,hafıza işlemleri, veri yapıları ile ilişkiler, cebir ile ilişkiler, matematik lojik ile ilişkiler, sıralı ve doğrudan dosya organizasyonu, dosya sıralama metodlarıperformans için dosya organizasyonu, kayıtlara hızlı erişim, indeksleme,indekslenmiş dizisel dosya erişimi. hashing , ağaç yapılı dosya organizasyonu,ağaç endeks yapıları ve bu yapıların korunması, statik ve genişleyebilen dosyalar için hesaba dayalı adresleme teknikleri, statik ve genişleyebilen dosyalar için hesaba dayalı adresleme teknikleri, dosya çevrimi ve çok bağlantılı liste yapıları oluşturma ve geliştirm veri tabanı yönetim sistemlerine girişi kapsar.

Haftalık Ders Konuları

1Dosya yapılarına giriş,dosya yapılarının tasarımı ve belirlenmesi, temel dosya kavramları , temel dosya işlemleri .
2Veri tanımı ve tipleri, ilişkili veriler ve ilişkisiz veriler,kayıt tanımı ve dosya içinde depolanması.
3Erişim Metodları,Veri depolama ortamlarının fiziksel yapı ve karakteristikleri.
4İkincil bellek yapısı ve dosya verilerinin işlenmesi.
5Dosyalar (avantaj ve dezavantajları), dosya yapıları ve çeşitleri: birinci dosya organizasyonu.
6Dosya yapıları ve çeşitleri: dağıtım metodları,dosyalardaki indeks yapıları ve tipleri.
7Hafıza islemleri, veri Yapıları ile ilişkiler, cebir ile ilişkiler, yüksek matematik ve matematik lojik ile ilişkiler.
8Sıralı ve doğrudan dosya organizasyonu, dosya sıralama metodları.
9Kayıtlara hızlı erişim, indeksleme,indekslenmiş dizisel dosya erişimi, hashing.Ara Sınav.
10Ağaç yapılı dosya organizasyonu.
11Ağaç endeks yapıları ve bu yapıların korunması, statik ve genişleyebilen dosyalar için hesaba dayalı adresleme teknikleri.
12Statik ve genişleyebilen dosyalar için hesaba dayalı adresleme teknikleri.
13Dosya çevrimi ve çok bağlantılı liste yapıları oluşturma ve geliştirme.
14Veri tabanı yönetim sistemlerine giriş.

Kaynaklar

1.Zoellick, B. & Riccardi, G. Addison , File Structures, Folk, M.J., Wesley, 1998.
2.Tharp, A.L., . File Organization and Processing, John Wiley & Sons, 1988.