Sedangkan Database basis data merupakan kumpulan data yang saling berhubungan. Hubungan antar data dapat ditunjukan dengan adanya fieldkolom kunci
dari tiap filetabel yang ada. Dalam satu file atau table terdapat record-record yang sejenis, sama besar, sama bentuk, yang merupakan satu kumpulan entitas yang
seragam. Satu record umumnya digambarkan sebagai baris data terdiri dari field yang saling berhubungan menunjukan bahwa field tersebut dalam satu pengertian
yang lengkap dan disimpan dalam satu record. Adapun struktur database adalah: Database, FileTable, Record, Elemen
dataField.
A database may be defined as a collection of onterrelated data stored together without harmful or unnecessary redundancy to serve one or more applications in an
optimal fashion; the data are stored so that they are independent of programswith use the data; a common and controlled approach its used in addingnew data and in
modifying and retrieving existing data within the database James Martin, 1975.
2.7.1 Database management system DBMS
Database merupakan sekelompok data yang saling berelasi, yang dapat disimpan,
diproses, dimanipulasi, dan digunakan oleh pihak-pihak yang berkepentingan. Relasi
tersebut biasanya ditujukan dengan bagian-bagian penting dari tiap data yang ada.
Di dalam sebuah DBMS terdapat beberapa database beserta satu atau lebih program pengelola yang berguna untuk mengolah data seperti menambah data,
mengambil data, menghapus data, maupun melakukan update terhadap data yang
Universitas Sumatera Utara
sudah ada. DBMS adalah sebuah aplikasi yang dapat digunakan untuk membuat dan
melakukan maintain terhadap database. Elmasri Navathe, 2004
Keuntungan DBMS yaitu : 1.
Mengurangi pengulangan data 2.
Mencapai independensi data 3.
Mengintegrasikan data beberapa file 4.
Mengambil data dan informasi secara cepat 5.
Meningkatkan keamanan 6.
Meningkatkan presentasi kesiapan data data availability 7.
Mempercepat penyimpanan dan pengambilan data 8.
Mempercepat dan mempermudah pemrosesan data 9.
Mengurangi penyimpanan data yang rangkap 10.
Mempermudah pemrograman karena lebih fleksibel
Kerugian DBMS yaitu : 1.
Kurangnya ahli Database 2.
Biaya pemrosesan data sangat tinggi 3.
Kebutuhan software dan hardware yang bertambah 4.
Penggabungan dan pengamanan data
BAB 3
PERANCANGAN SISTEM
Universitas Sumatera Utara
sudah ada. DBMS adalah sebuah aplikasi yang dapat digunakan untuk membuat dan
melakukan maintain terhadap database. Elmasri Navathe, 2004
Keuntungan DBMS yaitu : 1.
Mengurangi pengulangan data 2.
Mencapai independensi data 3.
Mengintegrasikan data beberapa file 4.
Mengambil data dan informasi secara cepat 5.
Meningkatkan keamanan 6.
Meningkatkan presentasi kesiapan data data availability 7.
Mempercepat penyimpanan dan pengambilan data 8.
Mempercepat dan mempermudah pemrosesan data 9.
Mengurangi penyimpanan data yang rangkap 10.
Mempermudah pemrograman karena lebih fleksibel
Kerugian DBMS yaitu : 1.
Kurangnya ahli Database 2.
Biaya pemrosesan data sangat tinggi 3.
Kebutuhan software dan hardware yang bertambah 4.
Penggabungan dan pengamanan data
BAB 3
PERANCANGAN SISTEM
Universitas Sumatera Utara
Tahap perancangan sistem merupakan tahap awal dari membangun sebuah situs, seperti membuat perencanaan, perancangan, diagram alur, tujuan, dan isi dari sebuah
situs. Setelah tahap perancangan, tahap selanjutnya yaitu membuat outline atau garis besar dari situs tersebut.
Salah satu cara yang dapat digunakan adalah dengan membuat aliran informasi atau flowchart bagan alir dari situs tersebut. Flowchart adalah suatu bagan yang
berisi seluruh tahapanrangkaian kegiatan dalam suatu pekerjaan. Flowchart dapat dipergunakan untuk memperinci tahap-tahap rangkaian dan suatu proses pekerjaan.
Flowchart juga dapat dipergunakan untuk menjabarkan suatu proses pekerjaan ke
dalam tahap-tahap rangkaian yang lebih spesifik untuk pemeriksaan selanjutnya.
3.1 Data Flow Diagram DFD