Page 84 - Rekayasa Perangkat Lunak SMK Kelas XI
P. 84

a.  Sistem Manajemen Basis Data Hierarkis (Hierarchical Database
                   Management System)
               Sistem Manajemen Basis Data Hierarkis (Hierarchical Database Management
               System atau HDBMS) adalah jenis sistem basis data yang dirancang khusus untuk
               menyimpan, mengelola, dan mengakses  data dalam  struktur hierarkis. Pada
               HDBMS,  data  diatur  dalam  bentuk pohon dengan  record  (data)  yang  mewakili
               simpul­simpul dalam pohon, dan hubungan parent­anak yang menghubungkannya.
               1)  Konsep HDBMS
                   Berikut konsep­konsep pada HDBMS.
                   a)  Struktur Hierarkis
                       Data diorganisasi dalam bentuk hierarki berbentuk pohon. Setiap simpul
                       dalam pohon mewakili sebuah record atau entitas, sedangkan relasi parent­
                       anak menggambarkan hubungan hierarkis antara simpul­simpul.
                   b)  Hubungan Induk­Anak
                       Setiap simpul dalam pohon, kecuali akar (root), terhubung dengan satu
                       simpul yang lebih tinggi dalam  hierarki, disebut “induk”. Simpul yang
                       berada lebih rendah dalam  hierarki dikenal sebagai “anak” dari simpul
                       yang lebih tinggi.
                   c)  Navigasi Hierarkis
                       Akses ke data dalam HDBMS dilakukan dengan navigasi hierarkis. Anda
                       dapat melacak  path (jalur) dari simpul tertentu ke simpul lain dengan
                       mengikuti relasi induk­anak.
                   d)  Efisiensi pada Bacaan
                       HDBMS cocok untuk skenario di mana data banyak dibaca dan hierarki
                       yang kompleks perlu diakses secara efisien.
               2)  Contoh HDBMS
                   Sistem Manajemen Informasi (IMS) dari IBM adalah salah satu contoh dari
                   HDBMS. Pada IMS, data diorganisasi dalam struktur hierarkis yang dapat diakses
                   melalui navigasi hierarkis. Contohnya, dalam konteks perusahaan, IMS dapat
                   digunakan untuk mengelola data terkait struktur organisasi. Setiap departemen
                   dapat diwakili sebagai simpul dengan  hubungan parent­anak yang sesuai.
               3)  Keuntungan HDBMS
                   Berikut adalah beberapa keuntungan HDBMS.
                   a)  Efisien untuk Struktur Hierarkis
                       Cocok untuk data yang memiliki relasi hierarkis, seperti struktur organisasi,
                       dan penelusuran data dalam hierarki yang efisien.
                   b)  Kemampuan Navigasi
                       Cocok untuk aplikasi yang memerlukan navigasi berbasis hierarki, seperti
                       pencarian jalur atau alur kerja dalam organisasi.





               72      Rekayasa Perangkat Lunak SMK/MAK Kelas XI
   79   80   81   82   83   84   85   86   87   88   89