Implementasi Trigger dan View untuk Mendukung Konsistensi dan Efisiensi Pengolahan Data pada Sistem Database (Study Kasus: Toko Nanda Pekalongan)

Authors

  • Mosses Aidjili Institut Widya Pratama

DOI:

https://doi.org/10.53697/jkomitek.v5i2.3940

Keywords:

Trigger, Tabel View, Database, Penjualan, Normalisasi

Abstract

Penelitian ini di lakukan untuk memahami sistem yang akan di buat secara sistem otomatis pada saat data  di input, di ubah dan di hapus agar  bekerja dengan cara sistem bukan melewati program pada  Source code, sehingga  jumlah  listing program dapat di kurangi  dan sistem logikanya  di hilangkan agar menjadi sistem program kecil pada  program trigger. Metode penelitian dengan menggunakan metode  Researh and Development akan membantu dalam penelitian data yang di perlukan untuk database dan tabel yng akn di buat, serta pengembangan bentuk program kecil pada program trigger dan tabel view sebagai tempat data mandiri yang terlepas dari data induknya atau tabel mastern dan taransaksi. Hasil penelitian menggunakan Trigger dan Tabel View menghasilkan model tujuh program Tringger dan dua tabel view hasilnya data yang di masukkan menjadi baik atau zero error input ( 0%), semua data yang di  operasikan masuk tepat dan benar pada tiap tiap tabel, program trigger yang di hasilkan ada 7 yaitu Menambah stok setelah pembelian, mengurangi stok jika pembelian di hapus, validasi stok sebelum transaksi penjualan, mengurangi stok setelah penjualan, mengembalikan stok jika penjualan di batalkan, mengurangi stok jika terjadi retur dan mengembalikan stok jika retur di batalkan. Tabel view yang di hasilkan ada 2 tabel view yaitu View  Retur Barang dan View Stok. Hasil pemanfaatan program Triger dan Tabel View tidak terlepas dari analisa database yang baik dan database yang Normal dapat memberikan dampak 100 % data dapat di olah dengan benar dan tepat pada tiap tiap tabel yang sudah di siapkan dalam sistem aplikasi. Untuk itu pemanfaatan Program trigger dan tabel View menjadi referensi bagi setiap database yang akan di buat bagi dunia usaha yang bergerak pada usaha bisnis kecil, menengah sampai yang sekala besar.

References

Aidjili, M., Budijanto, H. A., & Nur Fadhilah. (2021). Analisa perancangan database pada toko Gembong Vape. Smart Comp : Jurnalnya Orang Pintar Komputer (artikel penelitian tentang struktur database dan normalisasi).

Akadal, E., & Satman, M. H. (2022). A novel automatic relational database normalization method. Acta Informatica Pragensia, 11(3), 293–308.

Al-Sarayreh, K. T. (2020). The impact of database triggers on maintaining data integrity in relational database systems. International Journal of Computer Applications, 175(32), 15–20.

Arikunto, S. (2018). Prosedur penelitian: Suatu pendekatan praktik. Jakarta: Rineka Cipta.

Borg, W. R., & Gall, M. D. (1983). Educational research: An introduction (4th ed.). Longman.

Borg, W. R., Gall, M. D., & Gall, J. P. (2003). Educational research: An introduction (7th ed.). Allyn & Bacon.

Brooke, J. (1996). SUS: A “quick and dirty” usability scale. In P. W. Jordan et al. (Eds.), Usability Evaluation in Industry (pp. 189–194). Taylor & Francis.

Date, C. J. (2019). An introduction to database systems (8th ed.). Pearson Education.

Davis, F. D. (1989). Perceived usefulness, perceived ease of use, and user acceptance of information technology. MIS Quarterly, 13(3), 319–340. https://doi.org/10.2307/249008

DeLone, W. H., & McLean, E. R. (2003). The DeLone and McLean model of information systems success: A ten-year update. Journal of Management Information Systems, 19(4), 9–30. https://doi.org/10.1080/07421222.2003.11045748

Elmasri, R., & Navathe, S. B. (2016). Fundamentals of database systems (7th ed.). Pearson.

Garcia-Molina, H., Ullman, J. D., & Widom, J. (2009). Database systems: The complete book (2nd ed.). Pearson.

Ghozali, I. (2021). Aplikasi analisis multivariate dengan program IBM SPSS. Semarang: Badan Penerbit Universitas Diponegoro.

Herlambang, S., & Tanuwijaya, H. (2019). Analisis pengujian sistem informasi menggunakan metode black box testing. Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK), 6(3), 245–252.

MariaDB Foundation. (2023). MariaDB trigger documentation. https://mariadb.com/kb/en/triggers/

MariaDB Foundation. (2023). MariaDB view documentation. https://mariadb.com/kb/en/create-view/

Patel, R., & Sharma, V. (2018). Implementation of database triggers for transaction consistency in sales information systems. International Journal of Advanced Research in Computer Science, 9(2), 241–246.

Pratama, I. P. A. E. (2020). Evaluasi kualitas sistem informasi menggunakan model DeLone dan McLean. Jurnal Sistem Informasi dan Komputer Terapan Indonesia, 3(2), 85–92.

Pressman, R. S., & Maxim, B. R. (2015). Software engineering: A practitioner’s approach (8th ed.). McGraw-Hill Education.

Rao, P. S., & Kumar, N. (2019). Optimization of query processing using database views in relational systems. International Journal of Database Management Systems, 11(4), 1–10.

Rosa, A. S., & Shalahuddin, M. (2018). Rekayasa perangkat lunak terstruktur dan berorientasi objek. Bandung: Informatika.

Silberschatz, A., Korth, H. F., & Sudarshan, S. (2020). Database system concepts (7th ed.). McGraw-Hill Education.

Sugiyono. (2019). Metode penelitian dan pengembangan (Research and Development/R&D). Bandung: Alfabeta.

Sugiyono. (2019). Metode penelitian dan pengembangan (Research and Development/R&D). Alfabeta.

Wijaya, A., & Nugroho, Y. (2021). Implementasi view untuk peningkatan keamanan dan efisiensi akses data pada sistem informasi penjualan. Jurnal Teknologi Informasi dan Ilmu Komputer, 8(3), 455–462.

Downloads

Published

2025-12-30

How to Cite

Aidjili, M. (2025). Implementasi Trigger dan View untuk Mendukung Konsistensi dan Efisiensi Pengolahan Data pada Sistem Database (Study Kasus: Toko Nanda Pekalongan). Jurnal Komputer, Informasi Dan Teknologi, 5(2), 15. https://doi.org/10.53697/jkomitek.v5i2.3940

Issue

Section

Articles

Similar Articles

<< < 1 2 3 4 5 6 7 > >> 

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