Database merupakan bagian terpenting
dari dari sebuah program tanpa database mana mungkin bisa membangun
sebuah program yang dinamis. Dinamis disini kita bisa membuat atau
mengisi field yang akan menampung semua data yang akan kita simpan.
Dalam database itu sendiri kita bisa create, read, update dan delete
atau biasa disebut CRUD. Saya sendiri membuat database itu di MySql yang
telah terbundel dalam xampp, untuk teman - teman yang baru belajar
database mungkin agak pusing ketika harus disuruh membuat database kali
ini saya akan memberikan gambaran database dari penjualan online (web),
penjualan tunai (desktop aplikasi) dan absensi (desktop aplikasi).
Manfaat Data Base
- Sebagai komponen utama atau penting dalam system informasi, karena merupakan dasar dalam menyediakan informasi
- Menentukan kualitas informasi yaitu cepat, akurat, dan relevan, sehingga infromasi yang disajikan tidak basi. Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkanya.
- Mengatasi kerangkapan data (redundancy data)
- Menghindari terjadinya inkonsistensi data
- Mengatasi kesulitan dalam mengakses data
- Menyusun format yang standar dari sebuah data.
- Penggunaan oleh banyak pemakai (multiple user). Sebuah database bisa dimanfaatkan sekaligus secara bersama oleh banyak pengguna (multiuser).
- Melakukan perlindungan dan pengamanan data. Setiap data hanya bisa diakses atau dimanipulasi oleh pihak yang diberi otoritas dengan memberikan login dan password terhadap masing-masing data.
- Agar pemakai mampu menyusun suatu pandangan (view) abstraksi dari data. Hal ini bertujuan menyederhanakan interaksi antara pengguna dengan sistemnya dan database dapat mempresentasikan pandangan yang berbeda kepada para pengguna, programmer dan administratornya.