Basis data atau
bahasa Inggrisnya database, adalah kumpulan informasi yang disimpan di dalam
komputer atau penyimpanan elektronik lainnya secara sistematik sehingga dapat
diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari
basis data tersebut. Dari beberapa artikel yang gue baca, Tujuan utama dari
sistem basis data adalah menyediakan pemakai melalui suatu pandangan abstrak
mengenai data, dengan menyembunyikan detail dari bagaimana data disimpan dan
dimanipulasikan.
DBMS (database management system)
Database Management System
(DBMS) merupakan paket program (Software) yang dibuat agar memudahkan dan
mengefisienkan pemasukan, pengeditan, penghapusan dan pengambilan informasi
terhadap database.
Software yang tergolong
kedalam DBMS antara lain, Microsoft SQL, MySQL, Oracle, MS. Access, dan
lain-lain
Komponen utama DBMS :
- perangkat keras
berupa komputer dan
bagian-bagian didalamnya.
- basisdata
sebuah DBMS dapat memiliki
beberapa basisdata, setiap basisdata dapat berisi sejumlah obyek basisdata
(file,tabel,indeks dsb).
- perangkat lunak
perangkat lunak ini terdiri
dari sistem operasi dan perangkat lunak/program pengelola basisdata.
Contoh perangkat lunak DBMS :
MS access, SQL Server, Oracle dsb.
- pengguna/user
pengguna dapat digolongkan menjadi 3 :
- pengguna akhir / end user.
- pemrogram aplikasi adalah orang yang membuat program aplikasi yang menggunakan basisdata.
- administrator database / DBS (database administrator) adalah orang yang bertanggungjawab terhadap pengelolaan basisdata.