Geri Dön

Ontology based data access with relational databases

İlişkisel veritabanlanlarına ontololoji tabanlı veri erişimi

  1. Tez No: 522429
  2. Yazar: MOTAZ A.M. LUBBAD
  3. Danışmanlar: Assist. Prof. Dr. MUSTAFA YENİAD
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2018
  8. Dil: İngilizce
  9. Üniversite: Ankara Yıldırım Beyazıt Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektrik ve Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Elektrik ve Bilgisayar Mühendisliği Bilim Dalı
  13. Sayfa Sayısı: 94

Özet

Dünya üzerinde internet üzerinden birbirine bağlı aygıtlar arttıkça, anlamlı veriler toplamak, paylaşmak ve otomatik çıkarsamalar yapmak giderek daha önemli hale gelmiştir. Bunun bir sonucu olarak, heterojen veri kaynakları ve özellikle ilişkisel veritabanı yönetim sistemlerinde depolanan verilere erişim, yeni nesil web teknolojileri (örneğin Semantik Web) ve Nesnelerin İnterneti için bir sorundur. Bir ontoloji, verilere erişim için bir şema ve üst veriler sağlayarak kullanıcı sorguları için global etiketler sunabilir. Bu bağlamda, Ontoloji Tabanlı Veri Erişimi (OBDA) heterojen kaynaklar üzerindeki verilere erişim ve yeni nesil internet teknolojilerinin akıllı sorgular yapabilmesi için önemli bir paradigma haline gelmiştir. Bu çalışmada, ilişkisel bir veri tabanı sisteminde saklanan verilere OBDA modeli kullanılarak ve geliştirilen ontoloji bağlamında SPARQL sorguları üzerinden erişilmiştir. Veritabanındaki öğeler ve ilişkilerini betimleyebilecek bir ontoloji geliştirildikten sonra ontoloji varlıkları ile veritabanı öğeleri arasında eşleşmeler yapılarak yarı otomatik semantikleştirme süreçleri işletilmiş; yazılım üzerinden gönderilen SQL sorgularının eşdeğer SPARQL sorguları otomatik olarak üretilerek ilişkisel veritabanına erişilmiştir. Çalışmanın başarısı, SQL sorguları ile SPARQL sorgularının döndürdüğü sonuçlar arasındaki çapraz karşılaştırmalarla doğrulanmış; her SQL ve SPARQL sorgusunun tepki süresi ayrıca kıyaslanmıştır. Yeni nesil internet teknolojileri için aşılması gereken bir sorun olan, ilişkisel veritabanlarına ontoloji tabanlı erişim ve veri eldesi için, bu çalışmanın özgün bir çözüm olabileceği düşünülmektedir. Araştırmada kullanılan araçlar ve geliştirilen yazılımlar açık kaynak teknolojisine dayanmaktadır.

Özet (Çeviri)

As the interconnected devices on the Internet increases around the world, it becomes increasingly important to gather and share meaningful data, also make automatic inferences. As a result, uniform access to stored data, especially in Relational Database Management Systems (RDBMS), is a problem for next-generation web technologies (i.e. Semantic Web) and Internet of Things (IoT). An ontology defines a high-level global schema of data sources and provides an intelligent vocabulary for user queries. Ontology Based Data Access (OBDA) has become an important paradigm for accessing stored data in heterogeneous sources and regarded as a key ingredient of the next-generation of information systems. In this study, stored data in a relational database system were accessed over OBDA model through SPARQL queries according to developed ontology. After developing an ontology that describes the items and relations in the database, mapping process was applied between ontology instances and database entities in a semi-automatic fashion. Equivalent SPARQL queries are automatically generated for the SQL queries sent via the client software and the relational database was accessed. The success of the OBDA procedure was verified by cross-comparison of the data between the relational database and data returned from our model. The response time for each SQL and SPARQL query was also compared. This study may be considered as an authentic solution example to one of the obstacles accessing stored data in relational database system over an ontology for next- generation of internet technologies. All of the tools and the software have been used in this research are also entirely free and based on open source technology.

Benzer Tezler

  1. Developing a method and tool for hybrid data based access framework

    Melez veri tabanlı erişim çerçevesi için bir yöntem ve aracın geliştirilmesi

    NURİYE YASEMİN ALPARSLAN

    Yüksek Lisans

    İngilizce

    İngilizce

    2017

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolYaşar Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. MURAT KOMESLİ

  2. Servis odaklı mimari yaklaşımı kullanarak ontoloji temelli ilişkisel veritabanlarına erişim

    Access to ontology based relational databases through service oriented architectural approach

    SEÇİL ALTINBAŞ

    Yüksek Lisans

    Türkçe

    Türkçe

    2008

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolEge Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. MURAT OSMAN ÜNALIR

  3. Mimarlıkta çok boyutluluğun bütünlük içerisinde ele alınmasını sağlama amaçlı bir bilişim yönetim sistemi

    An Architecture information management system for consideration of multi-dimensionality within wholeness

    YÜKSEL DEMİR

    Doktora

    Türkçe

    Türkçe

    2000

    Mimarlıkİstanbul Teknik Üniversitesi

    PROF.DR. NİGAN BAYAZIT

  4. Anlamsal ağ ve hareketli nesne veri tabanı kullanılarak savaş uçakları için anlık rota önerme sistemi

    Instant route suggestion system for the warplanes with using semantic web and moving object database

    EMRE ÇİNTAŞ

    Yüksek Lisans

    Türkçe

    Türkçe

    2018

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolAtatürk Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ BARIŞ ÖZYER

  5. Yazılı Türkçe dilinden Türk işaret diline (tid) makine çevirisi sistemi

    Text to sign language machine translation system for Turkish

    CİHAT ERYİĞİT

    Doktora

    Türkçe

    Türkçe

    2017

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. HATİCE KÖSE