DESAIN DAN IMPLEMENTASI MESIN QUERY UNTUK XML

  • Thomas Hans
  • Winang Sari Pradani
  • Dhinta Darmantoro

Abstract

Salah satu kekuatan XML (Extensible Markup Languange) adalah pada fleksibilitasnya dalam menyatakan beragam jenis informasi dari beragam sumber. Untuk mengoptimalkan memanfaatkan kemampuan XML, diperlukan mekanisme yang memungkinkan ekstraksi, seleksi, integrasi, dan transformasi dari informasi yang disimpan dalam bentuk XML. Kemampuan dalam melakukan query pada sumber data XML menjadi semakin penting seiring dengan semakin populernya XML, dimana akan semakin banyak informasi yang akan disimpan, dipertukarkan, dan disediakan dalam bentuk tersebut. XQuery [2] adalah suatu bahasa query untuk XML yang dikembangkan oleh World Wide Web Consortium (W3C). Bahasa ini diharapkan dapat menjadi bahasa query standar untuk XML. Penelitian ini bertujuan membuat suatu mesin query bernama XQEngine yang mampu memproses dan mengeksekusi bahasa XQuery. Tidak semua fitur bahasa XQuery akan didukung. Ada beberapa bagian dari bahasa XQuery yang tidak diimplementasikan. Ada pula bagian yang diimplementasikan dengan mengalami penyesuaian. Walaupun XQEngine tidak mendukung semua fitur bahasa XQuery, namun dari uji analisa kasus penggunaan, dapat dilihat bahwa XQEngine mampu menangani jenis-jenis query yang esensial. XQEngine dibangun menggunakan C++Builder® dengan platform Windows™. Versi awal dibangun pada platform Linux dengan bahasa pemrograman Java™.

Kata Kunci : XML, mesin query,
XQuery, XQEngine

Downloads

Download data is not yet available.

Author Biographies

Thomas Hans
Jurusan Teknik Informatika Sekolah Tinggi Teknologi Telkom
Winang Sari Pradani
Jurusan Teknik Informatika Sekolah Tinggi Teknologi Telkom
Dhinta Darmantoro
Jurusan Teknik Informatika Sekolah Tinggi Teknologi Telkom
Published
2016-09-20
How to Cite
HANS, Thomas; PRADANI, Winang Sari; DARMANTORO, Dhinta. DESAIN DAN IMPLEMENTASI MESIN QUERY UNTUK XML. TEKTRIKA - Jurnal Penelitian dan Pengembangan Telekomunikasi, Kendali, Komputer, Elektrik, dan Elektronika, [S.l.], v. 8, n. 1, sep. 2016. ISSN 2502-2105. Available at: <//journals.telkomuniversity.ac.id/tektrika/article/view/216>. Date accessed: 27 apr. 2024. doi: https://doi.org/10.25124/tektrika.v8i1.216.
Section
Survey Articles