Page 75 - Rekayasa Perangkat Lunak SMK Kelas XI
P. 75
1. Hierarki Basis Data
Hierarki dalam basis data merujuk pada pengorganisasian data dalam bentuk
struktur bertingkat atau berjenjang. Data diatur dalam urutan yang memiliki
tingkatan atau level yang berbeda, di mana setiap tingkatan mewakili kategori
atau entitas yang makin spesifik. Hierarki digunakan untuk memahami dan
meng gambarkan hubungan antara data secara hierarkis, seperti bagaimana data
terkait dalam hubungan indukanak. Adapun beberapa jenis hierarki yang umum
digunakan dalam basis data sebagai berikut.
a. Hierarki Kategori (Taxonomy Hierarchy)
Hierarki kategori atau Taxonomy Hierarchy adalah jenis hierarki dalam basis data
yang digunakan untuk menggambarkan struktur klasifikasi data berdasarkan kategori
atau tipe. Hierarki ini membantu dalam mengorganisasi dan mengategorikan entitas
atau objek berdasarkan karakteristik dan sifatsifat yang dimiliki. Setiap tingkatan
dalam hierarki mewakili level yang makin spesifik dalam klasifikasi.
1) Contoh Penggunaan
Contoh yang paling sering digunakan untuk menjelaskan hierarki kategori adalah
penggolongan hewan. Berikut contoh hierarki kategori pada pengolahan hewan.
a) Kingdom (Kerajaan)
Kingdom adalah tingkat paling tinggi dalam hierarki dan mencakup semua
bentuk kehidupan. Pada penggolongan hewan, ada lima kingdom utama
antara lain Animalia (hewan), Plantae (tumbuhan), Fungi (jamur), Protista
(protozoa dan alga), dan Monera (bakteri).
b) Phylum (Filum)
Setiap kingdom dibagi menjadi phylum yang lebih kecil, yang mengelom
pokkan organisme berdasarkan ciriciri umum. Misalnya, dalam kingdom
Animalia, ada berbagai phylum seperti Chordata (termasuk vertebrata
seperti mamalia, burung, ikan, dan lainlain), Arthropoda (serangga,
krustasea, dan lainlain).
c) Class (Kelas)
Phylum kemudian dibagi menjadi class yang lebih spesifik. Pada phylum
Chordata, kita dapat menemukan class seperti Mammalia (mamalia), Aves
(burung), dan Actinopterygii (ikan bertulang sejati).
d) Order (Ordo)
Class dibagi lagi menjadi order. Misalnya, dalam class Mammalia, kita memiliki
order seperti Primates (primata), Carnivora (karnivora), dan lainlain.
e) Family (Famili)
Order dibagi menjadi family. Pada order Primates, kita memiliki family
seperti Hominidae (manusia, simpanse, gorila) dan Cercopithecidae
(monyet ekor panjang).
Bab I Mengelola Basis Data 63