2.7.1 Pengertian Database
Database adalah basis data, kumpulan dari fakta-fakta yang saling berhubungan, disimpan secara bersama, untuk memenuhi berbagai kebutuhan.
Secara umum, database berarti koleksi data yang saling terkait. Secara praktis, basis data dapat dianggap sebagai suatu penyusunan data yang terstruktur
yang disimpan dalam harddisk agar data tersebut dapat dengan mudah diakses. Secara sederhana database basis data dapat diungkapkan sebagai tempat
berbagai data yang diperlukan oleh instansi, perusahaan, atau organisasi. Basis data berisi data-data yang mewakili suatu objek. Tempat untuk mencatat data
tersebut disebut database. Database biasanya berbentuk tabel.
2.7.2 Sejarah Database
Istilah database pertama kali diperkenalkan pada bula Juni 1963, yaitu ketika System Development Coorporation mendanai simposium yang dinamai
Development and management of a computer-centered database. Pada tahun 1970, di Eropa disebut Database. Sistem manajemen basis data atau DBMS
pertama kali dikembangkan pada tahun 1960-an oleh Charles Bachman.
2.7.3 Perancangan Database
Kesulitan dalam merancang sebuah database adalah yang dapat memenuhi keperluan saat ini dan masa datang. Perancangan konseptual aka menunjukkan
entity dan relasinya berdasarkan proses yang diinginkan oleh organisasi untuk 21
menentukan entity atau relasinya dibutuhkan analisis data tentang informasi yang ada dalam spesifikasi.
1. Field attribut kunci Setiap file selalu mempunyai atribut kunci berupa satu field yang dapat
mewakili record. 2. Candidate key kunci kandidat
Kunci kadidat adalah satu atribut atau satu sel minimal atribut yang mengidentifikasikan secara unik suatu kejadian spesifik dari entity.
3. Primary Key Kunci primer Primary Key adalah salah satu atribut yang tidak hanya mengidentifikasi
secara unik suatu kejadian spesifik, tetapi juga dapat mewakili setiap kejadian dari suatu entity.
4. Foreign Key kunci tamu Foreign Key adalah satu atribut yang melengkapi satu relationship
hubungan yang menunjukkn ke induknya.
2.8 Flowchart