Veritabanlarında genetik algoritma ve bulanık mantık tabanlı esnek sorgulama


Tezin Türü: Yüksek Lisans

Tezin Yürütüldüğü Kurum: Gazi Üniversitesi, Fen Bilimleri Enstitüsü, Türkiye

Tezin Onay Tarihi: 2013

Öğrenci: ALİ ŞENOL

Danışman: HACER KARACAN

Özet:

Veritabanları çok büyük boyuttaki veriyi saklamada büyük öneme sahip kaynaklardır. Her yıl üretilen bilgideki artışının katlarla ifade edildiği günümüzde veritabanlarının önemi günden güne artmaktadır. Veri saklama kadar önemli bir diğer nokta ise veritabanlarından doğru veriyi çekmektir. Bu noktada yapılan sorgular önem kazanmaktadır. Klasik SQL sorguları, sadece veritabanında arama kriterlerini birebir sağlayan kayıt olması durumunda sonuç döndürür. Ancak, kullanıcının aranan kritere yakın kayıtları da görebilmesi gerekli olduğundan, esnek SQL sorguları üzerine çalışmalar yapılmaktadır. Yapay zeka tekniklerinden biri olan bulanık mantık, Aristo mantığının tersine, mutlak doğru ve mutlak yanlışın yanı sıra hayatta kısmen doğru veya kısmen yanlışın da olabileceğini ortaya koyduğu için, bu alanda öne çıkmaktadır. Bu tez çalışmasında, adı geçen probleme çözüm olması açısından, bulanık mantığa ek olarak, genetik algoritma diğer bir esnek veritabanı sorgulama yaklaşımı olarak uygulanmıştır. Örnek bir emlak veritabanı üzerinde her iki yöntem ile sorgulama yapılarak sonuçlar karşılaştırılmış ve yöntemlerin etkinliğine dair değerlendirmeler sunulmuştur.