Geri Dön

The Design and implementation of extensible markup language-query language (XML-QL) processor

Geliştirilebilir işaretleme dili-sorgu dili işleyicisi tasarımı ve uygulaması

  1. Tez No: 93038
  2. Yazar: ERHAN ALGAN
  3. Danışmanlar: PROF. DR. ASUMAN DOĞAÇ
  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: Geliştirilebilir İşaretleme Dili - Sorgulama Dili (XML-QL), Geliştirilebilir İşaretleme Dili (XML), Sorgulama Dili, Elektronik Veri Alışverişi, Veri Çekilmesi, Veri Bütünleştirilmesi. VI, Extensible Markup Language - Query Language (XML-QL), Extensible Markup Language (XML), Query Language, Electronic Data Interchange, Data Extraction, Data Integration. IV
  7. Yıl: 2000
  8. Dil: İngilizce
  9. Üniversite: Orta Doğu Teknik Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 108

Özet

oz GELİŞTİRİLEBİLİR İŞARETLEME DİLİ - SORGU DİLİ İŞLEYİCİSİ TASARIMI VE UYGULAMASI Algan, Erhan Yüksek Lisans, Bilgisayar Mühendisliği Bölümü Tez Yöneticisi: Prof. Dr. Asuman Doğaç Ocak 2000, 96 sayfa Hiper Text İşaretleme Dili (HTML) ve Standard Genelleştirilmiş İşaretleme Dili (SGML)'nin her ikisi üzerinde önemli bir gelişme olan Geliştirilebilir İşaretleme Dili (XML), Ağ üzerinde veri alışverişini başarmak için en iyi araç gibi gözüküyor. HTML'den daha esnek ve SGML'in karmaşıklığına sahip değil. Esnekliği gözönüne alındığında, XML, ağ üzerinde büyük miktarlarda veri alışverişini sağlayacak gibi görününüyor. Bununla birlikte ağ üzerinde büyük miktarlarda verinin bulunması, XML'in cevaplayamadığı bazı noktaları ortaya çıkarır. Özellikle de, XML büyük XML dokümanlarından veri çekilmesinde,değişik ontolojiler (DTD' ler - Doküman Tip Tanımlamaları) arasında XML veri çevriminde, birden fazla XML kaynağından XML veri birleştiriminde ve geniş miktarda XML verisinin kullanıcılara aktarılmasında veya XML kaynaklarına sorgu gönderilmesinde yetkin değildir. Veri çekme, çevrim ve birleştirme iyi bilinen veritabanı problemleridir. XML verisi geleneksel ilşkisel veya nesneye yönelik veri' den farklı olduğu için, SQL ve OQL gibi mevcut sorgulama dilleri XML'e uygulanamaz. Yukarıdaki sorunları hedefleyen yeni bir sorgulama diline ihtiyaç var. Geliştirilebilir İşaretleme Dili - Sorgulama Dili (XML-QL), WWW konsorsiyumuna sunulan XML için bir sorgulama dili önerisidir. Dil, SQL gibi, SELECT- WHERE yapısına sahip ve yan yapılanmış veriler için son zamanlarda veritabanı araştırma çevreleri tarafından geliştirilmiş sorgulama dillerinden özellikler ödünç almıştır. Bu tezde, XML-QL için bir işlemci tasarlanmış ve gerçekleştirilmiştir.

Özet (Çeviri)

ABSTRACT THE DESIGN AND IMPLEMENTATION OF EXTENSIBLE MARKUP LANGUAGE - QUERY LANGUAGE (XML-QL) PROCESSOR Algan, Erhan M.S., Department of Computer Engineering Supervisor: Prof. Dr. Asuman Doğaç January 2000, 96 pages Extensible Markup Language (XML) seems to be the best tool for accomplishing data exchange on the Web, a significant improvement on both Hyper Text Markup Language (HTML) and Standard Generalized Markup Language (SGML). It has more flexibility than HTML, without the complexity of SGML. Given its flexibility, its likely that XML will facilitate exchange of huge amounts of data on the Web. However, the availability of huge amounts of data on the Web raises several issues that the XML standard does not address. Particularly, mXML is not capable of extracting data from large XML documents, translating XML data between different ontologies (DTDs - Document Type Definitions), integrating XML data from multiple XML sources, and transporting large amounts of XML data to clients or sending queries to XML sources. Data extraction, transformation, and integration are well-understood database problems. Since XML data differs from traditional relational or object- oriented data, the present query languages such as Structure Query Language (SQL) or Object Query Language (OQL) do not apply to XML. There is a need for a new query language that addresses the above problems. XML-QL is a query language proposal for XML which is submitted to the World Wide Web Consortium. The language has a SELECT- WHERE construct, like SQL, and borrows features of query languages recently developed by the database research community for semistructured data. In this thesis, a processor for the XML-QL is designed and implemented.

Benzer Tezler

  1. Personalization on the WEB: Desigin and tuplementation of the server site of the system

    WEB kaynaklarının kişiselleştirilmesi: Sunucu tarafının tasarım ve geliştirilmesi

    SİNAN BİLALOĞLU

    Yüksek Lisans

    İngilizce

    İngilizce

    2000

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. ASUMAN DOĞAÇ

  2. Design and implementation of agent architecture for an electronic marketplace

    Elektronik bir pazar için ajan mimarisi tasarımı ve uygulaması

    METİN YILMAZ

    Yüksek Lisans

    İngilizce

    İngilizce

    1999

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. ASUMAN DOĞAÇ

  3. Design and implementation of an open electronic marketplace through agent-based workflows: MOPPET

    Ajan tabanlı iş akışları kullanan bir elektronik pazaryerinin (MOPPET) tasarımı ve gerçekleştirilmesi

    FATMA SENA ARPINAR

    Doktora

    İngilizce

    İngilizce

    2000

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. ASUMAN DOĞAÇ

  4. Elektronik veri değişimi (EDI) için XML (extensible markup language) tabanlı genel uygulama protokolü tasarımı ve gerçekleştirimi

    Design and implementation of XML (extensible markup language) based general application protocol for electronic data interchange (EDI)

    TUĞRUL BAYSAL

    Yüksek Lisans

    Türkçe

    Türkçe

    2002

    Elektrik ve Elektronik MühendisliğiHacettepe Üniversitesi

    Elektrik ve Elektronik Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. MEHMET DEMİRER

  5. Personalization on the web: Design and implementation of the client side of the system

    WEB kaynaklarının kişiselleştirilmesi: İstemci uygulamasının tasarımı ve geliştirilmesi

    İBRAHİM VOLKAN IRAVUL

    Yüksek Lisans

    İngilizce

    İngilizce

    2000

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. ASUMAN DOĞAÇ