Konsep Hirarki Database dan Contohnya
Mungkin dari sebagian kita sudah tidak asing lagi dengan nama nya “Database” , khusus nya untuk mahasiswa Teknik Informatika dan para programmer – programmer. Pasti nya database itu sudah menjadi makanan sehari – hari mereka, maksud nya hampir setiap hari mereka mengerjakan database.
Konsep Hirarki Database
Hirarki merupakan unsur – unsur dari suatu database yang meliputi kumpulan file (berkas), bit, record (cantuman), byte, field (ruas). Hirarki juga di sebut sebagai model pohon karena membentuk seperti struktur pohon. Hirarki kategori dapat mengelompokkan data – data, sehingga menjadi kompleks. Untuk hirarki penyimpanan data terdiri dari beberapa tingkatan data yang di simpan seperti : file, database, bit, byte (karakter), record dan field.
Contoh model database hirarki bisa di lihat di gambar berikut :
Seperti yang terlihat pada gambar diatas, terdapat simpul A yang di sebut sebagai akar dan berperan menjadi orang tua yang anak simpul nya adalah A, B dan C. Sedangkan E dan F adalah anak dari simpul B, karena yang menjadi Simpul E, F, I dan J disebut sebagai daun. Yang mana simpul I dan J ialah anak dari simpul H. yang di satu sisi lain nya simpul B juga menjadi orang tua dari anak simpul E dan F, yang mana Simpul B disebut anak dari simpul A.
Anda bisa melihat nya dari aplikasi nyata nya, dilihat antara hubungan matakuliah yang di asuh beserta mahasiswanya dengan dosen. Bisa di lihat pada gambar di bawah ini :
Pada gambar di atas terdapat mahasiswa yang menjadi anak dari simpul pada matakuliah, dengan ada nya pilihan ini, mahasiswa yang dalam masa istirahat kuliah (cuti) menjadi sulit untuk di tangani, karena terdapat nya data yang hilang. Yang di simpan hanya lah data – data mahasiswa (anak) yang mengambil matakuliah (orang tua).
STRUKTUR BASIS DATA
- Database
Pengertian dari database ini Greader adalah kumpulan dari beberapa table dan field atau juga bisa kumpulan informasi untuk memperoleh informasi dari database tersebut dimana tersave pada komputer yang bisa di lihat menggunakan suatu program komputer.
Adapun beberapa contoh – contoh database seperti : Clipper, MySQL, Microsoft Access, XBase, Force, Quicksilver, Microsoft SQL Server, dBase III, Recital, Oracle, PostgreSQL, Visual FoxPro, Firebird, Sybase, dbFast, Interbase, dbXL, Paradox, Arago, dan FoxPro.
- File
File merupakan data yang tersimpan di komputer atau arsip. Atau define lain dari file ialah informasi – informasi yang terkumpul dan saling berhubungan yang di simpan ke dalam secondary storage. Beberapa tipe yang di miliki konsep file, seperti yang bertipe data binary, bertipe data numeric, dan ada juga character. Ada pun yang bertipe program.
Beberapa contoh file yaitu :
Dokumen à pdf, doc, ods, html, odt, xls
Gambar à tiff, jpeg, gif, jpg, png dan tif
Suara à midi, wav, mp3, dan rm
Video à flv, avi, 3gp, KV, wmv, mpeg, mpg
System à exe, sys, tmp, com, bat, dan bak.
- Record
Record merupakan suatu file yang telah terbentuk dari kumpulan record atau kumpulan dari file. Record juga menggambarkan data dari individu – individu.
Contohnya : file dokumen.
- Field
Field merupakan data yang sejenis, yang terbentuk dari kumpulan record – record yang menggambar kan kesatuan data. Misalnya pada matakuliah. yang berisi tentang semua data tentang matakuliah tersebut.
- Byte
Byte merupakan satuan pada informasi yang lebih besar kapasitas nya dari pada bit dan 8 satuan bit yang di gabungkan sehingga menjadi satu. Contohnya seperti : 65,66,61 untuk A,B,C
- Bit
Bit atau binary digit ialah komputasi digital yang merupakan unit satuan terkecil atau yang berarti digit digital. Komputer tidak menyimpan dan tidak mengerti data desimal, semua data yang ada di computer tersimpan dalam bentuk angka biner. Yaitu 0 dan 1 .
Penulis :Jumalia
Sukai/Like Fan Page Facebook Garuda Cyber Indonesia>
Subscribe Channel Youtube Garuda Cyber Indonesia>
Follow Instagram Garuda Cyber Indonesia>