Melola Discovery

← Melola Discovery

Jurnal SINTA 2

SISTEM QUERY PADA DOKUMEN XML DENGAN MENGGUNAKAN BAHASA SQL

JUTI: Jurnal Ilmiah Teknologi Informasi · Vol. 4 No. 2 (2005) · pp. 133–140

DOI
10.12962/j24068535.v4i2.a257
ISSN
2406-8535, 1412-6389
Published
2005-07-01
Publisher
Institut Teknologi Sepuluh Nopember
Language
eng

Abstract

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

Collaboration network of the authors

32 authors · 52 co-authorship links · 2 across different organisations

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Institut Teknologi Sepuluh Nopember
  • King Abdulaziz University
  • Affiliation unknown
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
Royyana Muslim IjtihadieInstitut Teknologi Sepuluh Nopember4
Fajar BaskoroInstitut Teknologi Sepuluh Nopember2
Ary Mazharuddin ShidiqyAffiliation unknown2
Yulianawati YulianawatiAffiliation unknown1
Budi KurniawanAffiliation unknown1
Yudhi PurwanantoInstitut Teknologi Sepuluh Nopember1
M. Rifqi FebriantoAffiliation unknown1
Diana PurwitasariInstitut Teknologi Sepuluh Nopember1
Ade AfrianAffiliation unknown1
Wawan MardianAffiliation unknown1
Siti RochimahInstitut Teknologi Sepuluh Nopember1
Choiru ZainAffiliation unknown1
Beny Yulkurniawan Victorio NasutionAffiliation unknown1
Liga AwamiAffiliation unknown1
Firman AziziAffiliation unknown1
Esther HanayaAffiliation unknown1
Hindrawan ArisAffiliation unknown1
Nur Aini RakhmawatiInstitut Teknologi Sepuluh Nopember1
Ahmad Hoirul BasoriKing Abdulaziz University1
Nanik SuciatiInstitut Teknologi Sepuluh Nopember1
Daru Jani NanjayaAffiliation unknown1
Khakim GhozaliInstitut Teknologi Sepuluh Nopember1
Nina YuliastutiAffiliation unknown1
Airlangga Eka W.Affiliation unknown1
Imam KuswardayanInstitut Teknologi Sepuluh Nopember1
Firman FathoniAffiliation unknown1
M. Ihsan Alfani PuteraInstitut Teknologi Sepuluh Nopember1
Mirza RamadhaniInstitut Teknologi Sepuluh Nopember1
Usaid Syawahidul ChaqInstitut Teknologi Sepuluh Nopember1

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

Metadata source: OAI-PMH (metadata jurnal) https://juti.if.its.ac.id/index.php/juti/oai, first harvested 26 Okt 2026, last seen 26 Okt 2026.
Original metadata (oai_dc)
<oai_dc:dc xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/  http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
	<dc:title xml:lang="en">SISTEM QUERY PADA DOKUMEN XML DENGAN MENGGUNAKAN BAHASA SQL</dc:title>
	<dc:creator xml:lang="en">Samopa, Febriliyan</dc:creator>
	<dc:creator xml:lang="en">Murti, Darlis Heru</dc:creator>
	<dc:creator xml:lang="en">Oktanio, Okhi</dc:creator>
	<dc:description xml:lang="en">   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</dc:description>
	<dc:publisher xml:lang="en">Institut Teknologi Sepuluh Nopember</dc:publisher>
	<dc:date>2005-07-01</dc:date>
	<dc:type>info:eu-repo/semantics/article</dc:type>
	<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
	<dc:type xml:lang="en">Peer-reviewed Article</dc:type>
	<dc:format>application/pdf</dc:format>
	<dc:identifier>https://juti.if.its.ac.id/index.php/juti/article/view/257</dc:identifier>
	<dc:identifier>10.12962/j24068535.v4i2.a257</dc:identifier>
	<dc:source xml:lang="en">JUTI: Jurnal Ilmiah Teknologi Informasi; Vol 4, No 2 Juli 2005; 133-140</dc:source>
	<dc:source>2406-8535</dc:source>
	<dc:source>1412-6389</dc:source>
	<dc:source>10.12962/j24068535.v4i2</dc:source>
	<dc:language>eng</dc:language>
	<dc:relation>https://juti.if.its.ac.id/index.php/juti/article/view/257/206</dc:relation>
</oai_dc:dc>