Show simple item record

dc.contributor.advisorAkcayol, M. Ali
dc.contributor.authorGözüdeli, Yaşar
dc.date.accessioned2020-12-10T13:39:13Z
dc.date.available2020-12-10T13:39:13Z
dc.date.submitted2007
dc.date.issued2018-08-06
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/301821
dc.description.abstractBu çalışmada tavlama benzetimi ve genetik algoritma tabanlı XML sorguiyileştirmesi gerçekleştirilmiştir. XML sorgulamada, sorgu ağacında yer alandüğümlerin birleştirilmesi sıklıkla yapılmaktadır. Sorgu çalıştırma planıoluşturulurken, düğümlerin birleştirilme sıralaması, sorgu maliyetini belirleyenen önemli etkendir. Bu çalışmada, düğümlerin sıralaması genetik algoritma vetavlama benzetimi algoritmaları ile yapılarak iki algoritmanın sonuçlarıkarşılaştırılmıştır. Uygulama C# 2.0 dili ile hazırlanmış ve açık kaynak TimberXML Veritabanı Yönetim Sistemi kullanılarak gerçekleştirilmiştir. Yapılandeneysel çalışmaların sonucunda, klasik yöntemlere göre daha basit şekildeuygulanabilen tavlama benzetimi ve genetik algoritma yöntemlerinin XQueryiyileştirmesinde başarılı oldukları görülmüştür.Anahtar Kelimeler : XML, XQuery, Sorgu İyileştirme, Birleştirme Sıralaması,Genetik Algoritma, Tavlama Benzetimi, en uygun şeklesokma, Sistem-R, Çalı Ağacı, SQL, Veri Sorgulama,Timber
dc.description.abstractIn this study, simulated annealing and genetic algorithm based XML queryinghas been implemented. In the XML query, joining all nodes in the query treehave been done regularly. During constructing query execution plan, the joinorder of nodes is the most important factor to determine the cost of the query.In this study, the join order of the nodes have been done with genetic andsimulated annealing algorithms, and the results of both algorithms have beencompared. Application has been developed using C# 2.0 language andimplemented using the open source Timber XML database management system.In the experimental results it has been showed that simulated annealing andgenetic algorithms which are implemented more easily than classical methodshave been successfully applied for optimization of XML query.Key Words : XML, XQuery, Query Optimization, Join Order, GeneticAlgorithm, Sımulated Annealıng, System-R, Bushy Tree, SQL,Querying Data, Timberen_US
dc.languageTurkish
dc.language.isotr
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsAttribution 4.0 United Statestr_TR
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectBilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontroltr_TR
dc.subjectComputer Engineering and Computer Science and Controlen_US
dc.titleXML veri tabanı için tavlama benzetimi ve genetik algoritma tabanlı sorgulama
dc.title.alternativeSimulated annealing and genetic algorithm based querying for xml databases
dc.typemasterThesis
dc.date.updated2018-08-06
dc.contributor.departmentBilgisayar Mühendisliği Anabilim Dalı
dc.subject.ytmQuery optimization
dc.identifier.yokid9002838
dc.publisher.instituteFen Bilimleri Enstitüsü
dc.publisher.universityGAZİ ÜNİVERSİTESİ
dc.identifier.thesisid212651
dc.description.pages93
dc.publisher.disciplineDiğer


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

info:eu-repo/semantics/openAccess
Except where otherwise noted, this item's license is described as info:eu-repo/semantics/openAccess