Metrik Kompleksitas Desain Database Relasional

Main Article Content

Taufiqurrahman Idrus Muhammad Ainul Yaqin, M. Kom Layla Qomariah Rahma Nur Ardinna Putri

Abstract

Desain database relasional semakin kompleks dari waktu ke waktu. Maka dari itu dibutuhkan sebuah formula yang dapat mengukur kompleksitas database relasional secara komprehensif dan sensitif terhadap perubahan kecil agar kualitas dan pemeliharaannya dapat lebih terjaga. Tujuan paper ini adalah untuk mengajukan sebuah formula kompleksitas yang dapat mengukur tingkat kompleksitas sebuah database relasional secara komprehensif dan sensitif terhadap perubahan kecil. Paper ini menggunakan metode GQM untuk identifikasi metriknya. Paper ini mengidentifikasi bahwa metrik untuk sebuah database relasional meliputi tabel, relasi antar tabel, kolom, primary key, secondary key, foreign key, index, cohesion of schema, depth referential tree, tipe data dan tipe relasi antar tabel. Dari beberapa formula kompleksitas yang sudah pernah diajukan, kami menambahkan perhitungan terhadap  jumlah tabel, jumlah relasi antar tabel, tipe data dan tipe relasi. Formula kompleksitas kami direpresentasikan dalam model tree. Sedangkan metode formulasinya digunakan metode AHP. Tahap terakhir adalah  validasi menggunakan Weyuker Properties. Penelitian ini menghasilkan sebuah formula kompleksitas database relasional seperti pada persamaan (1). Setelah dilakukan validasi dengan Weyuker’s Properties terdapat 6 dari 9 properti yang terpenuhi.

Article Details

How to Cite
IDRUS, Taufiqurrahman et al. Metrik Kompleksitas Desain Database Relasional. Prosiding SI MaNIs (Seminar Nasional Integrasi Matematika dan Nilai-Nilai Islami), [S.l.], v. 3, n. 1, p. [090-096], feb. 2020. Available at: <http://conferences.uin-malang.ac.id/index.php/SIMANIS/article/view/916>. Date accessed: 07 apr. 2020.
Section
Mathematics

References

[1]Ir. Harianto Kristanto, Konsep & Perancangan Database. Penerbit Andi, 1993.
[2]R. Van Solingen, V. Basili, G. Caldiera, and H. D. Rombach, “Goal question metric (gqm) approach,” Encycl. Softw. Eng., 2002.
[3]N. Fenton and J. Bieman, Software metrics: a rigorous and practical approach. CRC press, 2014.
[4]T. J. Mccabe, “A Complexity Measure,” IEEE Trans. Softw. Eng., vol. SE-2, no. 4, pp. 308–320, 1976.
[5]H. M. Sneed and O. Foshag, “Measuring Legacy Database Structures,” in Software Measurement, Springer, 1999, pp. 143–158.
[6]C. Calero, M. Piattini, and M. Genero, “Metrics for controlling database complexity,” in Developing Quality Complex Database Systems: Practices, Techniques and Technologies, IGI Global, 2001, pp. 48–68.
[7]M. Pavlić, M. Kaluža, and N. Vrček, “Database Complexity Measuring Method,” in Proceedings of the 19th Central European Conference on Information and Intelligent Systems, 2008, p. 1.
[8]E. J. Weyuker, “Evaluating Software Complexity Measures,” IEEE Trans. Softw. Eng., vol. 14, no. 9, pp. 1357–1365, 1988.