Database-adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut.
Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi.
Istilah "basis data" berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas, memasukkan hal-hal di luar bidang elektronika, artikel ini mengenai basis data komputer.
Catatan yang mirip dengan basis data sebenarnya sudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kuitansi dan kumpulan data yang berhubungan dengan bisnis.
Istilah basis data mengacu pada koleksi dari data-data yang saling berhubungan, dan perangkat lunaknya seharusnya mengacu sebagai sistem manajemen basis data (database management system/DBMS).
Jika konteksnya sudah jelas, banyak administrator dan programer menggunakan istilah basis data untuk kedua arti tersebut.
DBMS-Database adalah kumpulan basis data dan jumlahnya pasti sangat banyak dan membingungkan, karna hal inilah muncul konsep manajemen database modern.
Pada era saat ini sangat banyak DBMS yang memudahkan user untuk mengelola database mereka, DBMS adalah sebuah tools perangkat lunak yang digunakan user untuk membuat, memanipulasi, mengontrol dan mengakses database yang mereka miliki secara cepat dan efisien.
RDBMS-Banyak yang bingung ketika ditanya apa itu RDBMS, RDBMS (Relationship Database Management System) adalah sebuah DBMS yang mendukung adanya hubungan relationship antara tabel.
MySQL adalah salah satu RDBMS yang paling populer digunakan di seluruh dunia karna selain gratis MySQL juga stabil dan memiliki fitur yang lumayan lengkap.
Suatu database terdiri dari banyak tabel dan tabel ini terdiri dari banyak field yang merupakan kolomnya. Isi tiap baris dari tabel inilah merupakan data.
Sedangkan untuk membuat data saling terhubung dan terintegrasi, maka satu tabel dengan tabel yang lainnya harus memiliki hubungan antara satu dengan yang lainnya.
Setiap tabel mempunyai sebuah primary key, lalu primary key ini dihubungkan dengan tabel kedua dan menjadi foreign key di tabel kedua ini.
Dengan konsep seperti inilah data akan saling terhubung dan disebut relational, karna data dalam tabel yang satu terhubung dengan tabel yang lainnya.
Berbagai macam relasi dalam database, antara lain(One-to-One, One-to-Many,
Many-to-Many)
Manfaat Database :
1. Terkontrolnya kerangkapan data dan inkonsistensi.
2. Terpeliharanya keselarasan data.
3. Data dapat dipakai secara bersama-sama.
4. Memudahkan penerapan standarisasi.
5. Memudahkan penerapan batasan-batasan pengamanan.
6. Terpeliharanya intergritas data.
7. Terpeliharanya keseimbangan atas perbedaan kebutuhan data dari setiap aplikasi.
8. Program / data independent.
9. Meningkatkan kemampuan berbagai data.
10. Meningkatkan kualitas data.
Semoga tulisan ini bermanfaat,, so cuma ini yang sempat saya post, nantikan artikel lainya.
HERI PRIYADI
Monday, September 5, 2016