Application Of Heuristic Techniques To Improve Product Recommendations From Transaction Data At Jafamart Store Using Sql Query

Authors

DOI:

https://doi.org/10.22303/csrid-.17.1.2025.50-70

Keywords:

Heuristic techniques, SQL query, Product Recommendations, Transactions, Jaffamart Store, Cartesian product, Join

Abstract

In the midst of increasingly fierce competition in the retail business, companies need to implement effective promotional strategies to boost sales and attract customer interest in the various products they offer. Jaffamart, as a provider of daily necessities, possesses valuable transaction data with great potential to be developed into a product recommendation system. This study aims to build a product recommendation system based on purchase frequency while analyzing the comparative effectiveness of two types of SQL queries, namely Cartesian Product and JOIN, in the process of retrieving recommendation data after being optimized using heuristic techniques. The methods applied include transaction data analysis over a specific period, database design, implementation of SQL queries with two different methods, and the application of heuristic techniques to filter relevant data and improve query execution speed. The research findings indicate that the JOIN query consistently delivers faster and more efficient execution times compared to Cartesian Product, especially when handling large volumes of data. Furthermore, the product recommendation results over a 2-month period identified products with the highest purchase frequencies, such as Energen Sereal Cokelat 29gr, Kapal Api Mix, and Susu Jahe Sidomuncul, which are suitable to be prioritized in promotional programs. The implementation of heuristic techniques has proven effective in enhancing query performance and generating more accurate and relevant product recommendations in accordance with current conditions. These findings contribute to the development of recommendation systems and efficient transaction data management strategies for the retail business sector.

References

Aliyanto, A., Wijaya, A., & Sitompul, A. (2022). EVALUASI USER INTERFACE WEBSITE E-COMMERCE MENGGUNAKAN METODE HEURISTIC. Jurnal Ilmiah MATRIK, 24(2), 157–164.

Hanifah, M., & Purbosari, P. P. (2022). Studi Literatur: Pengaruh Penerapan Model Pembelajaran Guided Inquiry (GI) terhadap Hasil Belajar Kognitif, Afektif, dan Psikomotor Siswa Sekolah Menengah pada Materi Biologi. Biodik, 8(2), 38–46. https://doi.org/10.22437/bio.v8i2.14791

Mardiani, G. T., & Irmayanti, H. (2018). Algoritma Apriori: Cara Kerja, Kelebihan, Kekurangan dan Contohnya. Majalah Ilmiah UNIKOM, 16(2), 133–143. https://doi.org/10.34010/miu.v16i2.1356

Mehul Lal. (2024). Memilih Alat Manajemen MySQL Terbaik: SQLyog Ultimate vs. MySQL Workbench vs. PhpMyAdmin. WEBYOG. https://webyog.com/choosing-the-best-mysql-management-tool-sqlyog-ultimate-vs-mysql-workbench-vs-phpmyadmin/#:~:text=Superior for Windows Users&text=While MySQL Workbench is available,efficient workflow for Windows users.

Muljono, N. C. S., Gunadi, D., & Nugroho, A. C. (2020). Rancang Bangun Website Pemesanan Makanan Kedai Twins Menggunakan Laravel PHP Framework. Praxis, 3(1), 47–53. https://doi.org/10.24167/praxis.v3i1.2818

Nasution, A. R. S. (2021). Identifikasi Permasalahan Penelitian. ALACRITY : Journal of Education, 1(2), 13–19.

Permana, K. E., Sophan, K., Muntasa, A., & Rahmat, A. B. (2023). Perbandingan Kinerja Query Sql Join Tables Dengan Menggunakan Index Performance Comparison of Query Sql Join Tables Using Index. Jurnal SimanteC, 11(2), 241–248.

Putri, A. A., Nurjihan, F., & Rieke Corry Betsena Br Tarigan, I. F. (2024). PENGEMBANGAN TEKS LAPORAN PENELITIAN DALAM PENYUSUNAN HISTORIOGRAFI SEJARAH. Jurnal Kajian Ilmiah Interdisiplinier Vol, 8(6), 761–771.

Ramadhan, M. (2023). Aljabar Relasional dan Query #3: Produk Cartesian / Cross Join. Telematika. https://medium.com/telematika/produk-cartesian-2f32bfa2d1ce

Ramba, R. M., & Fibriani, C. (2024). Penerapan Evaluasi Heuristik pada Perancangan Sistem Point Of Sales Berbasis Website. Jurnal Teknologi Sistem Informasi Dan Aplikasi, 7(3), 1021–1032. https://doi.org/10.32493/jtsi.v7i3.40698

Sadrakh Zefanya Putra, Shasabila Titanie Harianto, & Yabes Christian Matondang. (2023). Analisis Pengaruh E-Commerce: Studi Literatur Terhadap Pertumbuhan Ekonomi UMKM. Jurnal Ilmiah Sistem Informasi Dan Ilmu Komputer, 3(2), 119–131. https://doi.org/10.55606/juisik.v3i2.494

Salsabila, M. R. (2022). Mengenal Macam-Macam Fungsi Join Table SQL dan Perbedaannya. DQLab. https://dqlab.id/mengenal-macam-macam-fungsi-join-table-sql-dan-perbedaannya

Sari, L., & Siregar, G. Y. K. S. (2021). Perancangan Aplikasi Pendataan Data Kepegawaian Negeri Sipil Pada Dinas Komunikasi Dan Informatika Kota Metro. Jurnal Mahasiswa Ilmu Komputer, 1(1), 115–135. https://doi.org/10.24127/.v2i1.1235

Sholeh, M., & Aeni, K. (2023). Perbandingan Evaluasi Metode Davies Bouldin, Elbow dan Silhouette pada Model Clustering dengan Menggunakan Algoritma K-Means. STRING (Satuan Tulisan Riset Dan Inovasi Teknologi), 8(1), 56. https://doi.org/10.30998/string.v8i1.16388

Sofyan, M., Pujas, D., Ikhsan Amar, M., Arif, M. E., & Mustamin, M. M. (2024). Pengukuran Kinerja Database SQL dan NoSQL Pada Aplikasi E-Commerce. 09(01), 12–15.

Downloads

Published

2025-02-28

How to Cite

Application Of Heuristic Techniques To Improve Product Recommendations From Transaction Data At Jafamart Store Using Sql Query . (2025). CSRID (Computer Science Research and Its Development Journal), 17(1), 50-70. https://doi.org/10.22303/csrid-.17.1.2025.50-70

Similar Articles

1-10 of 51

You may also start an advanced similarity search for this article.

Most read articles by the same author(s)