DBMS adalah sistem yang secara khusus dibuat untuk memudahkan pemakai dalam mengelola basis data.
Contoh kelas sederhana : dBase, Foxbase, Rbase, MS-Access, MS-Foxpro,
Borland Paradox.
Contoh kelas kompleks : Borland Interbase, MySQL,
MS-SQL Server, Oracle, Informix, Sybase.
KEUNGGULAN DBMS :
- Kepraktisan. DBMS menyediakan media penyimpan permanen yang berukuran kecil namun
- Kecepatan. Komputer dapat mencari dan menampilkan informasi yang dibutuhkan dengan cepat.
- Mengurangi kejemuan. Pekerjaan yang berulang-ulang dapat menimbulkan kebosanan bagi manusia, sedangkan mesin tidak merasakannya.
- Update to date. Informasi yang tersedia selalu berubah dan akurat setiap.
1. Perangkat keras,
2. Data, Data dalam basis data mempunyai sifat terpadu (integrated) dan berbagi (shared)
3. Perangkat Lunak, dan
4. Pengguna
BAHASA dalam DBMS :
A . Data Definision Language ( DDL )
DDL ( Data Definision Language ) adalah perintah-perintah yang digunakan untuk menjelaskan objek dari database. Dengan kata lain DDL digunakan untuk mendefinisikan kerangka database.
Contoh : Create Table ( Untuk membuat tabel )
B . DML ( Data Manipulation Language )
Data Manipultion Language adalah perintah-perintah yang digunakan untuk mengoperasikan atau memanipulasi isi database. Perintah-perintah pada DML diantaranya : Select, Insert, Update dan Delete.
Contoh : Select Query Detail artinya tampilkan Query Detail
Secara dasar ada dua tipe DML :
- Prosedural ,yang membutuhkan pemakai untuk menspesifikasikan data apa yang dibutuhkan dan bagaimana untuk mendapatkannya contoh dbase III,foxbase.
- Non Prosedural ,yang membutuhkan pemakai untuk menspesifikasikan data apa yang dibutuhkan tanpa menspesifikasikan bagaimana untuk mendapatkannya.Contoh : SQL ,QBE .
C. DQL ( Data Query Language)
Query sesungguhnya berarti pertanyaan atau permintaan. Istilah ini tetap dipertahankan dalam bentuk asli, karena telah populer di kalangan pengguna DBMS di Indonesia.






