8
İndex Yapıları

İndex Yapıları

  • Upload
    idania

  • View
    122

  • Download
    0

Embed Size (px)

DESCRIPTION

İndex Yapıları. İndeks = veri tabanındaki tabloda tutulan verilere etkin ve hızlı bir şekilde erişmeyi sağlayan sistem dir . - PowerPoint PPT Presentation

Citation preview

Page 1: İndex  Yapıları

İndex Yapıları

Page 2: İndex  Yapıları

İndeks = veri tabanındaki tabloda tutulan verilere etkin ve hızlı bir şekilde erişmeyi sağlayan sistem dir.

Basit anlamda veriye etkin erişme “yarılama yöntemi” ile sağlanabilir. Ancak bu yöntemin dezavantajları vardır. Anahtar alana göre tüm kayıtların sıralı hale getirilmesi gerekmektedir. Bundan sonra aranacak kayıt tüm kayıtlar yarıya bölünerek elde edilen kayıtla karşılaştırılır. Büyük ise bundan sonraki kısma, küçük ise bundan önceki kısma bakılır. Bu işleme istenen veriye ulaşıncaya kadar devam edilir.

Indeks Oluşturma Yöntemleri :

1- Tanımlayıcı dosya kullanarak indeksleme2- imza dosyası kullanarak indeksleme3- Tersine çevrilmiş dosya kullanarak indeksleme4- Hash yapısı kullanarak indeksleme (Genişletilebilir Hash)5- Dengelenmiş Ağaç kullanarak indeksleme

Bunlar dışında başka indeks yöntemleri de vardır. Bunlar temel olduğu için bu beş yöntem üzerinde durulacaktır.

Page 3: İndex  Yapıları
Page 4: İndex  Yapıları

1- Tanımlayıcı dosya kullanarak indeksleme :

Page 5: İndex  Yapıları

2- imza dosyası kullanarak indeksleme :

Page 6: İndex  Yapıları

3- Tersine çevrilmiş dosya kullanarak indeksleme :

Page 7: İndex  Yapıları

4- Hash yapısı kullanarak indeksleme (Genişletilebilir Hash) :

Page 8: İndex  Yapıları

5-Dengelenmiş Ağaç Kullanarak indeksleme: