Show simple item record

dc.contributor.advisorNurhadryani, Yani
dc.contributor.advisorAhmad, Hafidlotul Fatimah
dc.contributor.authorTRIANGGARA, YUDA
dc.date.accessioned2026-08-12T04:40:37Z
dc.date.available2026-08-12T04:40:37Z
dc.date.issued2026
dc.identifier.urihttp://repository.ipb.ac.id/handle/123456789/178410
dc.description.abstractKMS Desa Digital memanfaatkan basis data sebagai komponen utama dalam pengelolaan dan penyebaran pengetahuan, namun sistem basis data Firebase yang digunakan sebelumnya memiliki keterbatasan dalam fleksibilitas pengolahan data dan skalabilitas sistem. Penelitian ini bertujuan melakukan migrasi basis data KMS Desa Digital Indonesia dengan menerapkan pendekatan database reengineering yang mencakup empat tahapan, yaitu analisis basis data, translasi skema, konversi data, dan translasi basis data program. Hasil analisis basis data Firebase menunjukkan empat permasalahan struktural, yaitu atribut non-atomik, atribut redundan, atribut turunan, serta relasi antar koleksi yang dikelola secara manual. Proses normalisasi dilakukan hingga Third Normal Form (3NF). Translasi skema menghasilkan rancangan empat koleksi MongoDB, yaitu village, innovations, innovator, dan claim innovations, dengan seluruh relasi antar koleksi diimplementasikan menggunakan mekanisme reference. Proses konversi data berhasil memigrasikan 370 dokumen yang terdiri atas 163 dokumen village, 97 dokumen innovations, 90 dokumen innovator, dan 20 dokumen claim innovations tanpa kehilangan data.
dc.description.sponsorship
dc.language.isoid
dc.publisherIPB Universityid
dc.titlePerancangan Migrasi Basis Data KMS Desa Digital Indonesia dengan Pendekatan Database Reengineeringid
dc.title.alternativeDatabase Migration for KMS Desa Digital Indonesia with Database Reengineering Approach
dc.typeSkripsi
dc.subject.keywordDatabase Reengineeringid
dc.subject.keywordMigrasi Basis Dataid
dc.subject.keywordMongoDBid
dc.subtypeUndergraduate Theses


Files in this item

Thumbnail
Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record