DATABASE
DATABASE ( basisdata ) adalah kumpulan seluruh sumber daya berbasis computer
milik organisasi. System manajemen basisdata adalah aplikasi perangkat
lunak yang menyimpan struktur basisdata, hubungan antardata dalam
basisdata, serta sebagai formulir dan laporan yang berkaitan dengan
basisdata. Basisdata yang dikendalikan oleh system manajemen basisdata
adalah satu set catatan data yang berhubungan dan saling menjelaskan”.
Contoh Basis Data
Basisdata warisan (legacy database) adalah basis data
yang sedang digunakan oleh sebuah perusahaan. Istilah warisan
menyatakan bahwa basisdata telah dipakai selama beberapa tahun dan
basisdata yang ada tidak sesuai dengan teknologi masa kini. Ketika
sebuah perusahaan telah menentukan untuk merancang sebuah basisdata,
basisdata yang ada dianggap sebagai basisdata warisan.
Contoh basisdata yang telah kita kenal adalah :
- Buku alamat
- Buku telepon
- Katalog perpustakaan
- Toko buku online
- Peta jalan
Beberapa basisdata diatas merupakan basisdata statis, sedangkan yang
lainnya dinamis. Sebagai contoh, peta jalan adalah basisdata statis yang
mengandung informasi seperti kota, arah, jarak, dan sebagainya. Dengan
melihat sebuah peta, Anda cepat menemukan tujuan relative terhadap
posisi anda sekarang. Informasi pada peta tidak berubah dalam waktu
lama. Buku telepon pun merupakan basisdata statis karena informasi
didalamnya hanya dicetak setiap tahun. Buku alamat adalah contoh
basisdata dinamis yang banyak digunakan sehari-hari. Buku alamat
merupakan basisdata dinamis karena isinya dapat diubah dengan cepat.
Alamat teman baru dapat ditambahkan dan alamat teman lama dapat dihapus
dengan mudah.
Dari definisi di atas dapat disimpulkan bahwa basis data adalah
kumpulan informasi yang disusun berdasarkan cara tertentu dan merupakan
suatu kesatuan yang utuh. Dengan sistem tersebut data yang terhimpun
dalam suatu database dapat menghasilkan informasi yang berguna.
Dari definisi ini, terdapat tiga hal yang berhubungan dengan basis data, yaitu sebagai berikut :
- Data itu sendiri yang diorganisasikan dalam bentuk dalam bntuk basis data (database).
- Simpanan permanen (storage) untuk menyimpan basis data tersebut. Simpanan ini merupakan bagian dari teknologi perangkat keras yang digunkan di sistem informasi. Simpanan yang permanen umumnya digunakan berupa hard disk.
- Perangakat lunak untuk memanipulasi basis datanya. Perangkat lunak ini dapat dibuat sendiri dengan menggunakan bahasa pemrograman komputer atau dibeli dalam bentuk suatu paket. Banyak paket perangkat lunak yang disediakan untuk memanipulasi basis data. Perangkat lunak ini disebut dengan DBMS (Data Base Management System). Contoh DBMS yang terkenal misalnya dBASE, Fox, Base, Microsoft Access, Oracle dan lain-lain. DBMS yang popular untuk mengolah basis data sekarang ini adalah RDBMS (Relational Data Base Management System). RDBMS menggambarkan field dari data dan bagian baris menunjukkan record dari data.