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

c)  Kecepatan Baca
                          Cocok untuk  aplikasi dengan banyak operasi baca dan navigasi, karena
                          dapat mengambil data dengan cepat.
                  4)  Keterbatasan HDBMS
                      Berikut keterbatasan HDBMS.
                      a)  Keterbatasan dalam Struktur
                          HDBMS tidak cocok untuk data yang memiliki hubungan yang kompleks
                          di luar hierarki.
                      b)  Kemampuan Query Terbatas
                          Tidak sefleksibel Sistem Manajemen Basis Data Relasional (RDBMS) dalam
                          hal kemampuan kueri dan analisis lintas hierarki.

                      Sistem Manajemen Basis Data Hierarkis (HDBMS) adalah jenis sistem basis
                  data yang dirancang khusus untuk mengelola data dalam struktur hierarkis. Data
                  diatur dalam bentuk pohon dengan record sebagai simpul­simpul dan relasi parent­
                  anak yang menghubungkannya. Meskipun efisien untuk navigasi dan akses hierarki,
                  HDBMS memiliki batasan dalam hal kompleksitas  hubungan dan kemampuan
                  kueri. Contoh HDBMS yang terkenal adalah IBM IMS.
                  b.  Sistem File XML

                  XML (eXtensible Markup Language) adalah bahasa markup yang memungkinkan
                  representasi  data  dalam  format  hierarkis  menggunakan  tag­tag  yang  menunjuk­
                  kan  hubungan  parent-child.  XML  secara  luas  digunakan  dalam  pertukaran  dan
                  penyimpanan  data yang memerlukan  struktur hierarkis yang terstruktur dan
                  fleksibel. XML memiliki sintaks yang sederhana dan dapat diadaptasi untuk ber­
                  bagai keperluan, seperti penyimpanan konfigurasi,  data berbasis dokumen, atau
                  data yang digunakan dalam aplikasi web.
                  1)  Karakteristik Utama XML
                      Berikut karakteristik utama dari XML.
                      a)  Hierarki dan Struktur
                          XML memungkinkan representasi  data dalam  struktur hierarkis, mirip
                          dengan pohon atau hierarki yang dijelaskan sebelumnya. Data diorganisasi
                          dengan menggunakan tag­tag yang mendefinisikan entitas dan hubungan
                          antara entitas tersebut.
                      b)  Tag­Tag dan Elemen
                          Tiap  elemen  atau  entitas  dalam  XML  dikelilingi  oleh  tag,  yang  dimulai
                          dengan  tag pembuka  dan diakhiri dengan tag penutup.  Misalnya,
                          <nama>John Doe</nama> menunjukkan elemen “nama” dengan kontennya
                          “John Doe”.





                                                                  Bab I Mengelola Basis Data   73
   80   81   82   83   84   85   86   87   88   89   90