Struktur Hirarki Basis Data

advertisement
“ STRUKTUR HIRARKI BASIS DATA “
1. Komponen dasar basis data
Bagian pembentuk basis data terdiri dari 4 komponen utama, yaitu :
 Data
Data dalam basis data mempunyai ciri-ciri sebagai berikut :
- Data disimpan secara terintegrasi (integrated)
- Data dapat dipakai secara bersama-sama (shared)
 Hardware
Terdiri dari semua peralatan perangkat keras komputer yang digunakan untuk pengelolaan sistem
database .
 Software
Berfungsi sebagai perantara (interface) anatara user dengan data fisik pada database.
 Brainware
Pemakai database dibagi atas 3 klasifikasi, yaitu :
- Database Administrator (DBA)
- Programmer
- End-user
2. Fungsi / syarat database
Pembuatan database mempunyai tujuan untuk mengatasi beberapa masalah pada pengelolaan data,
yaitu :
ü
ü
ü
ü
ü
ü
ü
Redudansi dan inkonsistensi data
Kesulitan pengaksesan data
Isolasi data untuk standarisasi
Multiple user
Masalah security
Masalah integrasi
Masalah data independence
3.
Istilah-istilah dalam database
Ø Entity :
Orang, tempat, kejadian atau konsep yang informasinya direkam.
Ø Atribute :
Sebutan untuk mewakili suatu entity atau nama tertentu yang dapat memberikan karakteristik dari
suatu entity.
Ø Data value :
Data aktual atau informasi yang dismpan pada tiap data elemen atau atribut.
Ø Record/tuple :
Kumpulan elemen-elemen yang saling berkaitan menginformasikan tentang suatu entity secara
lengkap.
Ø File :
Kumpulan record-record sejenis yang mempunya pajang elemen yang sama, atribut yang sama
namun berbeda data valuenya.
Ø Database :
Kumpulan file-file yang mempunyai kaitan antara satu file dengan file yang lain sehingga membentuk
satu bangunan data untuk menginformasikan satu perusahaan, instansi atau organisasi dalam
batasan tertentu.
Ø Database Management System :
Kumpulan file yang saling berkaitan bersama dengan program untuk pengelolanya.
4.
Struktur basis data
Bagaimana sebuah basis data dapat dimengerti oleh user/pemakai maka ia dikelompokkan dalam
berbagai tingkatan yang disesuaikan dengan pandangan dari user dalam menggunakan database.
Tingkatan tersebut dibagi menjadi 3, yaitu :
Ø Level fisik
Ø Level konseptual
Ø Level eksternal
Download