56 b. Diagram pengurai atau deployment mendeskripsikan arsitektur fisik
dalam istilah node untuk hadware dan software dalam sistem.
2.15 Basis Data
2.15.1 Pengertian Basis Data
File adalah sebuah kumpulan record yang serupa Whitten et al,. 2004: 58. Database adalah kumpulan file yang saling terkait, database
tidak hanya merupakan kumpulan file, record pada setiap file harus memperbolehkan hubungan-hubungan untuk menyimpan file-file lain
Whitten et al,. 2004: 58. Database berarti koleksi data yang saling terkait Kadir, 2008: 3. Secara praktis basis data dapat dianggap sebagai suatu
penyusunan data tujuannya adalah agar data tersebut dapat diakses dengan mudah dan cepat Kadir, 2008: 3. Database adalah suatu pengelolaan data
dalam pengingat eksternal yang memungkinkan seseorang dengan mudah menyimpan data dan sekaligus menggunakannya ketika memerlukannya
Kadir, 2009: 224.
2.15.2 Tujuan Basis Data
Basis data tidak hanya merupakan kumpulan file. Lebih dari itu, basis data adalah pusat sumber data yang caranya dipakai oleh banyak
pemakai untuk berbagai aplikasi. Inti dari basis data adalah database managemen system DBMS, yang memperbolehkan pembuatan,
modifikasi, dan pembaruan basis data, mendapatkan kembali data, dan
57 membangkitkan laporan. Tujuan basis data yang efektif termuat Kendall
Kendall, 2003: 128. dibawah ini: a. memastikan bahwa data dapat dipakai diantara pemakai untuk berbagai
aplikasi. b. Memelihara data baik keakuratan mau pun konsistennya.
c. Memastikan bahwa semua data yang diperlukan untuk aplikasi sekarang dan yang akan datang akan disediakan dengan cepat.
d. Memperbolehkan basis data untuk berkembang dan kebutuhan pemakai untuk berkembang.
e. Memperbolehkan pemakai untuk membangun pandangan personalnya tentang data tanpa perhatian cara data disimpan secara fiisik.
2.15.3 Mendukung Database
Hal-hal yang mendukung oleh database Kadir, 2009: 224, antara lain: a. Membuat database dan tabel.
b. Menambah data kedalam tabel. c. Mengubah data yang ada pada tabel.
d. Menghapus data yang ada pada tabel. e. Mengambil data pada tabel.
58
2.15.4 Model E-R