Javascript must be enabled to continue!
SISTEM QUERY PADA DOKUMEN XML DENGAN MENGGUNAKAN BAHASA SQL
View through CrossRef
Teknologi XML merupakan teknologi baru yang sangat berguna untuk pertukaran data melalui media apapun dan sistem operasi apapun. Dengan XML, pertukaran data menjadi sangat aman dan mudah untuk dikirimkan dan diambil. Kesemuanya ini dikarenakan bentuk XML yang berupa teks, sehingga memungkinkan untuk dikirim melalui HTTP. Teknologi XML sebenarnya sudah lama diperkenalkan kepada masyarakat, tetapi penggunaannya masih jarang karena sulitnya mengolah data XML. Kesulitan-kesulitan yang dialami oleh seseorang dalam mengolah dokumen XML yang mereka miliki yaitu mereka harus mempelajari XMLDOM, Xpath, XML Schema dan DTD selain XML itu sendiri. Meskipun semua hal yang tersebut di atas sudah dipelajari, masih ada kesulitan yang lain, yaitu lamanya penelusuran data sebuah XML. Penelusuran data sebuah XML membutuhkan waktu lama karena untuk mendapatkan data tertentu dari sebuah dokumen XML, diperlukan penelusuran satu persatu dari node-node yang dimiliki dokumen XML, sampai menemukan node yang diinginkan. Pada penelitian ini dikembangkan suatu komponen yang menyerupai class yang terdapat pada ADO. Penggunaan class-class ini akan mempermudah dalam melakukan query, atau manipulasi terhadap dokumen XML, tanpa harus mempelajari terlalu dalam hal-hal yang berhubungan dengan XML. Dengan menggunakan komponen ini, diharapkan seorang pengguna dapat lebih memfokuskan diri pada pengolahan data, tanpa harus mempelajari hal yang baru untuk menerapkan teknologi XML ini. Dengan menggunakan ekspresi regular dan aturan-aturan tambahan, maka perintah-perintah SQL dirubah menjadi Xpath, dan digunakan untuk mengolah dokumen-dokumen XML. Jika perintah yang didapat adalah perintah untuk memanipulasi sebuah dokumen, maka pada akhir proses akan dilakukan validasi dengan menggunakan dokumen validator dari dokumen XML yang berinteraksi. Jika hasil validasi menunjukkan bahwa dokumen tersebut adalah valid, maka dokumen tersebut disimpan. Sebaliknya jika hasil validasi dokumen menunjukkan bahwa dokumen tidak valid, maka dokumen XML tersebut tidak mengalami perubahan. Kata kunci : XML, XML DOM, Xpath, XML Schema, DTD, ADO
Lembaga Penelitian dan Pengabdian kepada Masyarakat ITS
Title: SISTEM QUERY PADA DOKUMEN XML DENGAN MENGGUNAKAN BAHASA SQL
Description:
Teknologi XML merupakan teknologi baru yang sangat berguna untuk pertukaran data melalui media apapun dan sistem operasi apapun.
Dengan XML, pertukaran data menjadi sangat aman dan mudah untuk dikirimkan dan diambil.
Kesemuanya ini dikarenakan bentuk XML yang berupa teks, sehingga memungkinkan untuk dikirim melalui HTTP.
Teknologi XML sebenarnya sudah lama diperkenalkan kepada masyarakat, tetapi penggunaannya masih jarang karena sulitnya mengolah data XML.
Kesulitan-kesulitan yang dialami oleh seseorang dalam mengolah dokumen XML yang mereka miliki yaitu mereka harus mempelajari XMLDOM, Xpath, XML Schema dan DTD selain XML itu sendiri.
Meskipun semua hal yang tersebut di atas sudah dipelajari, masih ada kesulitan yang lain, yaitu lamanya penelusuran data sebuah XML.
Penelusuran data sebuah XML membutuhkan waktu lama karena untuk mendapatkan data tertentu dari sebuah dokumen XML, diperlukan penelusuran satu persatu dari node-node yang dimiliki dokumen XML, sampai menemukan node yang diinginkan.
Pada penelitian ini dikembangkan suatu komponen yang menyerupai class yang terdapat pada ADO.
Penggunaan class-class ini akan mempermudah dalam melakukan query, atau manipulasi terhadap dokumen XML, tanpa harus mempelajari terlalu dalam hal-hal yang berhubungan dengan XML.
Dengan menggunakan komponen ini, diharapkan seorang pengguna dapat lebih memfokuskan diri pada pengolahan data, tanpa harus mempelajari hal yang baru untuk menerapkan teknologi XML ini.
Dengan menggunakan ekspresi regular dan aturan-aturan tambahan, maka perintah-perintah SQL dirubah menjadi Xpath, dan digunakan untuk mengolah dokumen-dokumen XML.
Jika perintah yang didapat adalah perintah untuk memanipulasi sebuah dokumen, maka pada akhir proses akan dilakukan validasi dengan menggunakan dokumen validator dari dokumen XML yang berinteraksi.
Jika hasil validasi menunjukkan bahwa dokumen tersebut adalah valid, maka dokumen tersebut disimpan.
Sebaliknya jika hasil validasi dokumen menunjukkan bahwa dokumen tidak valid, maka dokumen XML tersebut tidak mengalami perubahan.
Kata kunci : XML, XML DOM, Xpath, XML Schema, DTD, ADO.
Related Results
FAKTOR-FAKTOR YANG MEMPENGARUHI MORTALITAS PADA PASIEN DENGAN FRAKTUR COSTA: Literature Review
FAKTOR-FAKTOR YANG MEMPENGARUHI MORTALITAS PADA PASIEN DENGAN FRAKTUR COSTA: Literature Review
FAKTOR-FAKTOR YANG MEMPENGARUHI MORTALITAS PADA PASIEN DENGAN FRAKTUR COSTA: Literature Review Anna Tri Wahyuni1), Masfuri2), Liya Arista3)1,2,3 Fakultas Ilmu Keperawatan Univers...
A recursive visual query language for XML data
A recursive visual query language for XML data
PurposeeXtensible Markup Language (XML) data are data which are not necessarily constrained by a schema, XML is fast emerging as a standard for data representation and exchange on ...
Querying and restructuring XML data by graphical query language
Querying and restructuring XML data by graphical query language
PurposeThe rapid development of Extensible Markup Language (XML) from a mere data exchange format to a universal syntax for encoding domain specific information increases the need ...
IMPLEMENTASI QUICK RESPONSE (QR) CODE PADA APLIKASI VALIDASI DOKUMEN MENGGUNAKAN PERANCANGAN UNIFIED MODELLING LANGUAGE (UML)
IMPLEMENTASI QUICK RESPONSE (QR) CODE PADA APLIKASI VALIDASI DOKUMEN MENGGUNAKAN PERANCANGAN UNIFIED MODELLING LANGUAGE (UML)
Dengan berkembangnya teknologi informasi, sering sekali terjadi penyelewengan dokumen terutama pada dokumen-dokumen cetak. Dokumen merupakan salah satu data yang sangat penting, ka...
IMPLEMENTASI QUICK RESPONSE (QR) CODE PADA APLIKASI VALIDASI DOKUMEN MENGGUNAKAN PERANCANGAN UNIFIED MODELLING LANGUAGE (UML)
IMPLEMENTASI QUICK RESPONSE (QR) CODE PADA APLIKASI VALIDASI DOKUMEN MENGGUNAKAN PERANCANGAN UNIFIED MODELLING LANGUAGE (UML)
Dengan berkembangnya teknologi informasi, sering sekali terjadi penyelewengan dokumen terutama pada dokumen-dokumen cetak. Dokumen merupakan salah satu data yang sangat penting, ka...
KEBIASAAN MAKAN DAN ASUPAN ZAT GIZI MASYARAKAT HALMAHERA
KEBIASAAN MAKAN DAN ASUPAN ZAT GIZI MASYARAKAT HALMAHERA
<p class="MsoNormal" style="margin: 0cm 7.1pt 6pt 14.2pt; text-align: justify; text-indent: 1cm;"><span style="font-size: 10pt;" lang="en-us" xml:lang="en-us">Every com...
POLA AKTIVITAS, KONSUMSI PANGAN, STATUS GIZI DAN KESEHATAN ANAK JALANAN DI KOTA BANDUNG
POLA AKTIVITAS, KONSUMSI PANGAN, STATUS GIZI DAN KESEHATAN ANAK JALANAN DI KOTA BANDUNG
<p class="MsoTitle" style="margin: 0cm 13.05pt 6pt 17.85pt; text-align: justify; text-indent: 26.95pt;"><span style="font-size: 10pt;" lang="en-us" xml:lang="en-us">The...
Greenhouse gas fluxes from nutrient-rich organic soils in Estonia
Greenhouse gas fluxes from nutrient-rich organic soils in Estonia
<p>Nutrient-rich organic soils are one of the largest key sources of greenhouse gas (GHG) emissions in cool moist climate regions in Europe, and around 15 Mha of wetl...

