Beberapa definisi basis data :
- Chou mendefinisikan basis data sebagai kumpulan informasi bermanfaat yang diorganisasikan ke dalam tatacara yang khusus.
- Fabbri dan Schwab : Basis data, adalah sistem berkas terpadu yang dirangcang terutama untuk meminimalkan pengulangan data.
- Date : Basis data dapat dianggaop sebagai tempat untuk sekumpulan berkas data terkomputerisasi.
Basis data tidak hanya sekedar kumpulan berkas (tabel), tetapi juga mencakup hal-hal lain, seperti hubungan antar tabel, view (tabel yang bersifat logis, yang merupakan paduan sejumlah medan milik sejumlah tabel), dan bahkan kode yang disebut prosedur tersimpan.
SEJARAH KEMUNCULAN BASIS DATA
- Sistem Pemrosesan manual ( berbasis kertas)
Sistem pemrosesan manual merupakan bentuk pemrosesan yang menggunakan dasar berupa setumpuk rekaman yang disimpan pada rak-rak berkas. Jika sesuatu berkas diperlukan , berkas tersebut harus dicari pada rak-rak tersebut.
- Sistem pemrosesan Berkas
Sistem pemrosesan berkas merupakan sekelompok rekaman di simpan pada sejumlah berkas pada sejumlah berkas secara terpisah.
Kelemahan sistem ini :
- Kemubaziran data
- Keterbatasan berbagi data
- Ketidakonsistenan dan kurangnya integritas, serta
- Ketidakluwesan (terutama dalam hal pengembangan dan perubahan)
Sumber : Abdul Kadir, Hal. 7 - 13,Konsep & Tuntunan Praktis BASIS DATA, Penerbit ANDI Yogyakarta, 2001