VISUALISASI STRUKTUR AYAT AL-QUR’AN MENGGUNAKAN GRAPH DATABASE

Kurnia Ramadhan Putra

Abstract


Kitab suci Al-Qur'an terdiri dari 114 surah dengan 6236 ayat yang dijadikan sebagai sumber ajaran dan pedoman untuk umat muslim di seluruh dunia. Semua ayat di dalam Al-Qur’an memiliki keterkaitan satu sama lain yang tersusun secara hierarki yaitu dalam sebuah surah terdiri dari nomor surah dan nama surah, kemudian setiap surah tersebut memiliki banyak ayat. Untuk melihat keterkaitan antar ayat dalam Al-Qur’an tersebut Penyimpanan data secara hierarki pada database relasional membutuhkan lebih banyak tabel dan terlalu banyak join tabel yang dilakukan yang membuat kinerja temu balik informasi menjadi lebih lambat. Oleh karena itu dibutuhkan graph database yang dapat menangani permasalahan tersebut yang mampu menyimpan data hierarki lebih efisien. Selain itu, graph database dapat membantu visualisasi keterkaitan antar ayat di dalam Al-Qur’an. Hasil penelitian ini menunjukkan bahwa graph database sebagai basis data non-relasional mampu menyimpan data hierarki Al-Qur’an dalam bentuk graf yang terdiri dari nodes untuk merepresentasikan surah dan ayat dan edges untuk merepresentasikan relasi atau hubungan antara surah dengan ayat. Hasil lainnya bahwa graph database mampu memvisualisasikan keterkaitan antar surah dengan ayat dengan lebih efisien tanpa membutuhkan kueri data dengan join tabel yang rumit.

Keywords


graph database; data visualization; non-relational database

Full Text:

PDF

References


Barrasa, J., Hodler, A. E., & Webber, J. (2020). Knowledge Graphs. O’Reilly Media. https://doi.org/10.1145/3340531.3412176

Dhiman, A., & Jain, S. K. (2016). Optimizing Frequent Subgraph Mining for Single Large Graph. Procedia Computer Science, 89, 378–385. https://doi.org/10.1016/j.procs.2016.06.085

Dörpinghaus, J., Klante, S., Christian, M., Meigen, C., & Düing, C. (2022). From social networks to knowledge graphs: A plea for interdisciplinary approaches. Social Sciences and Humanities Open, 6(1). https://doi.org/10.1016/j.ssaho.2022.100337

Hakim, L. N., Monika, W., Nasution, S., & Nasution, A. H. (2020). Visualisasi Tematik Al-Qur’an Berbasis Knowledge Graph. Jurnal Linguistik Komputasional (JLK), 3(1), 1. https://doi.org/10.26418/jlk.v3i1.28

Izza, M. A., Jazuli, A., & Nurkamid, M. (2022). Implementasi Teknologi Semantik Web Untuk Pencarian Koleksi Perpustakaan Universitas Muria Kudus. Jurnal Dialektika Informatika (Detika), 2(2), 56–62. https://doi.org/10.24176/detika.v2i2.7884

Jim Webber, R. V. B. (2008). Graph Database for Dummies.

Li, H., Wang, Y., Zhang, S., Song, Y., & Qu, H. (2022). KG4Vis: A Knowledge Graph-Based Approach for Visualization Recommendation. IEEE Transactions on Visualization and Computer Graphics, 28(1), 195–205. https://doi.org/10.1109/TVCG.2021.3114863

Ma’zumi, & Suja’i. (2021). VISUALISASI SENI DALAM AL- QUR’AN DALAM MODEL PEMBELAJARAN (Konten Analisis terhadap Pemikiran ‘Aly Ahmad Madkūr dalam Manhaj Al-Tarbiyyah fi Tashawwur Al- Islāmy ). Jurnal Pendidikan Karakter “JAWARA” (JPKJ), 7, 189.

Musthofa, M. R., Huda, B. M., Maulana, M. Z., & Yaqin, M. A. (2021). Analisis dan Desain Software Jejaring Kata Menggunakan Graph Database. ILKOMNIKA: Journal of Computer Science and Applied Informatics, 3(2), 176–182. https://doi.org/10.28926/ilkomnika.v3i2.196

Nguyen, H. L., & Jung, J. J. (2019). Social event decomposition for constructing knowledge graph. Future Generation Computer Systems, 100, 10–18. https://doi.org/10.1016/j.future.2019.05.016

Prakarsya, A., Aziz, R. Z. A., & Kurniawan, A. (2020). Performance Analysis of Graph Database and Relational Database. December, 89–94.

Rizki, N. A., & Amijaya, F. D. T. (2019). Database System (Sistem Basis Data). 74.

Sholeh, M., Rachmawati, R. Y., & Susanti, E. (2020). Pemodelan Basis data Graph dengan Neo4j (Studi Kasus : Basis Data Sistem Informasi Penjualan pada UMKM). Jurnal Teknologi Informasi Dan Terapan, 7(1), 25–32. https://doi.org/10.25047/jtit.v7i1.129

Syauqi, M., Ardani, H., Yaqin, M. A., & Suhartono, M. H. (2019). Implementasi Graph Database untuk Menentukan Rute Perjalanan Transportasi Umum Clustering View project Fraud Detection View project. Seminar Nasional Inovasi Dan Aplikasi Teknologi Di Industri, February, 36–42. https://www.researchgate.net/publication/330872174

Wahyudi, W., & Akbar, F. (2019). Ekstraksi Basis Pengetahuan Ke Dalam Basisdata Graf Menggunakan Graf Property. Jurnal Nasional Teknologi Dan Sistem Informasi, 5(1), 41–48. https://doi.org/10.25077/teknosi.v5i1.2019.41-48

Wiseso, L. G., Imrona, M., & Andry Alamsyah. (2020). Analisis Performa Neo4j, Mongodb, Dan Postgresql Sebagai Database Manajemen Big Data Pemilu 2019. EProceedings …, 7(3), 9690–9697. https://openlibrarypublications.telkomuniversity.ac.id/index.php/engineering/article/viewFile/14204/13942

Yunus, M. A., Zainuddin, R., & Abdullah, N. (2010). Visualizing quran documents results by stemming semantic speech query. Proceedings - 2010 International Conference on User Science and Engineering, i-USEr 2010, 209–213. https://doi.org/10.1109/IUSER.2010.5716753




DOI: https://doi.org/10.20527/cetj.v3i2.10466

Refbacks

  • There are currently no refbacks.


Flag Counter