Suatu basis data pengelolaannya secara fisik tidak dilakukan oleh pemakai secara langsung, tetapi ditangani oleh sebuah perangkat lunak yang khusus. Perangkat lunak inilah yang akan menentukan bagaimana data diorganisir, disimpan, diubah dan diambil kembali. Ia juga menerapkan mekanisme pengamanan data secara bersama, pemaksaan keakuratan atau konsistensi data, dan sebagainya. (Fathansyah, 1999).
Komponen yang membangun database adalah sebagai berikut :
a. Entity, adalah barang, tempat dan kejadian atau konsep yang informasinya direkam, merupakan objek riil yang dapat dibedakan dengan yang lain dan tidak saling bergantungan. Contoh entitas di sini yaitu Barang, Supplier, Konsumen, Penjualan, dan Pembelian.
b. Field/Atribute, setiap entitas mempunyai atribut atau sebutan untuk mewakili suatu entitas. Setiap barang dapat dilihat dari atributnya, misal KodeBrg, NamaBrg, MerkBrg, Harga, dan JumlahStok.
c. Data Value (Nilai atau Isi Data), adalah data aktual atau informasi yang disimpan pada tiap data elemen atau atribut.
d. Record/Tuple adalah kumpulan elemen yang saling berhubungan menginformasikan tentang suatu entitas secara lengkap. Satu record mewakili satu data atau informasi tentang seseorang.
e. File, adalah kumpulan record sejenis yang mempunyai panjang elemen yang sama, atribut yang sama, tetapi berbeda-beda data value-nya..
f. Tabel, terdiri dari baris-baris yang memuat data-data yang berhubungan satu sama lain. Tabel juga terdiri dari kolom-kolom yang memuat data-data dari tipe yang sama.
g. Domain, adalah kumpulan harga atau nilai yang dapat dimiliki oleh atribut dari suatu entity, yaitu kumpulan harga atomic yang dapat dimiliki oleh suatu kolom atau atribut.



0 komentar:
Posting Komentar