Pengertian Basis Data Tujuan Basis Data Mendukung Database

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