Anda di halaman 1dari 15

Struktur Hirarki Basis Data

Apa yang anda pikirkan?


Apa itu Basisdata?
• Basis : Markas / gudang, tempat bersarang / berkumpul.
• Data : Merupakan representasi fakta dunia nyata yang
mewakili suatu objek.
• Basis Data
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 satu
Table 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 Data Mereprepentasikan suatu atribut dari record yang


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

Anda mungkin juga menyukai