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

  1. 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.

 

  1. 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.

 

  1. 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.

 

 

  1. 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.

  1. 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

 

  1. 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

Chat Wa

Artikel Terpopuler

Definisi Struktur Kontrol Perulangan Dalam Pemrograman Dan Contohnya

Pada dasarnya perulangan pada pemrograman yang sama dengan perulangan bahasa pemrograman lainnya. Struktur kontrol perulangan yang dipakai memilki suatu fungsi dari program yang akan dijalankan secara berulang. Contohnya anda ingin membuat tampilan nama anda sebanyak 100 kali, tentu akan sangat lama jika anda menuliskan kode program secara dengan manual. Dengan struktur kontrol perulangan bisa menampilkan dengan nama sebanyak 100 kali...