Anda di halaman 1dari 16

Struktur Hirarki Basis Data

Oleh:
Otong Daroji, S. Kom
Apa yang anda pikirkan tentang fasilitas contact pada
suatu pesawat telephone seluler yang anda miliki ?
Apa itu Basisdata ?
• Basis : Markas / gudang, tempat bersarang / berkumpul.
• Data : Merupakan representasi fakta dunia nyata yang
mewakili suatu objek.
• Basis Data yaitu kumpulan dari data yang saling berhubungan
satu dengan yang lainnya, tersimpan dalam perangkat keras komputer
dan digunakan perangkat lunak untuk memanipulasinya.
Manfaat Basisdata
• Kecepatan dan kemudahan (speed),
• Efisiensi ruang penyimpanan (space),

• Keakuratan(accuracy)
• Ketersediaan (availability),
• Kelengkapan (completeness),

• Keamanan (security),
• Kebersamaan pemakai (sharebility).
Komponen Basisdata
File terdiri dari record-record yang menggambarkan
Table satu kesatuan data yang sejenis.

File terdiri dari record-record yang menggambarkan satu


Record kesatuan data yang sejenis. Misalnya file mata kuliah
berisi data tentang semua mata kuliah yang ada.

Kumpulan dari field membentuk suatu record. Record


Field menggambarkan suatu unit data individu tertentu.

Item Mereprepentasikan suatu atribut dari record yang


Data menunjukkan suatu item data,misalnya nama, alamat,
dsb
Merupakan bagian data yang terkecil, dapat berupa
Karakter karakter numerik, huruf ataupun karakter-karakter
khusus yang membentuk suatu item data.
Contoh: tabel data siswa

RECORD
NIS NAMA NO. ALAMAT
TELFON

Field 12341 ANDI 081999 SEMARANG

ITEM DATA
12342 DIAN 085666 SOLO

12343 DINA 087333 YOGYAKAR


TA
KARAKTER
PENGGUNAAN BASIS DATA
• KEPEGAWAIAN
• PERGUDANGAN
• AKUNTANSI
• RESERVASI
• Lain-lain
Komponen Utama Sistem Basis Data
• Perangkat keras (Hardware)
• Sistem Operasi
• Data Base
• DBMS(Database management system)
• User
• Optional Software
System manajemen basis data(DBMS)

• DBMS merupakan sebuah perangkat


lunak yang menentukan bagaimana data
diorganisasi, disimpan, diubah dan diambil
kembali
Contoh:
Model Struktur basis data
1. Model Hirarkis
Model ini menggunakan pola hubungan orang tua-
anak (Parent-child). Setiap orang tua bisa memiliki
satu (hubungan 1:1) atau beberapa anak (1:M),
tetapi setiap anak hanya memiliki 1 orang tua.
Contoh
Model Struktur basis data
2. Model Jaringan (Network)
Model jaringan menyerupai model hirarkis, dengan
perbedaan suatu simpul anak bisa memiliki lebih dari
satu orang tua. Oleh karena sifatnya yang demikian,
model ini bisa menyatakan hubungan 1:1 (satu
Orang tua punya satu anak), 1:M (satu orang tua
punya banyak anak), maupun M:M (beberapa anak
bisa mempunyai beberapa orang tua)
Contoh :
Model Struktur basis data
3. Model Relasional
Model yang paling popular saat ini. Model ini
menggunakan sekumpulan tabel berdimensi dua
(yang disebut relasi atau tabel), dengan masing-
masing relasi tersusun atas tuple dan atribut. Relasi
dirancang sedemikian rupa sehingga dapat
menghilangkan kemubaziran data dan menggunakan
Field Kunci (Primary Key) untuk berhubungan
dengan relasi lain.
Contoh model relasional:
Contoh
Tugas Kelompok
• 1 kelompok terdiri dari 3 orang
• Materi diskusi :
– Carilah 3 contoh perangkat lunak system
manajement basis data, beserta kelebihan
dab kekurangannya.
– Tugas dikirim lewat grup WA

Anda mungkin juga menyukai