Tipe File Database Database Management System DBMS

atau kode yang dapat dijalankan secara langsung dalam sistem operasi, dan bisa diperoleh dengan cara mengunduh di Internet secara gratis.

2.10.2 Tipe File Database

Database dibentuk dari kumpulan file yang dikategorikan dalam beberapa tipe Sutanta, 2003, yaitu: 1. File Induk master file File yang merupakan file yang tetap ada selama digunakan. 2. File Transaksi transaction file Sering disebut file input, yaitu digunakan untuk mereka data hasil suatu transaksi. 3. File Laporan report file Sering disebut dengan nama file output, yaitu berisi informasi yang akan ditampilkan dan dibuat untuk mempersiapkan pembuatan suatu laporan. 4. File Sejarah history file Disebut juga file arsip archieval file, yaitu file yang berisi data masa lalu yang sudah tidak aktif lagi, tetapi perlu disimpan untuk keperluan mendatang. 5. File Pelindung backup file Merupakan salinan dari file-file yang masih aktif dalam basis data pada suatu saat tertentu yang berfungsi sebagai cadangan atau pelindung jika basis data aktif atau rusak. 6. File Kerja working file Disebut juga file sementara temporary file atau scratch file, file ini dibuat karena memori komputer tidak mencukupi atau untuk menghemat pemakaian memori selama proses dan akan dihapus bila proses telah selesai.

2.10.3 Database Management System DBMS

Untuk mengelola database diperlukan suatu perangkat lunak yang disebut DBMS Database Management System. DBMS merupakan suatu sistem perangkat lunak yang memungkinkan user pengguna untuk membuat, memelihara, mengontrol, dan mengakses database secara praktis dan efesien Simarmata dan Prayudi, 2006 . Menurut Connoly dan Begg 2002, DBMS adalah sebuah sistem perangkat lunak yang memudahkan pengguna untuk mendefinisikan, membuat, memelihara, dan mengontrol akses terhadap basis data. Secara lebih spesifik, sistem manajemen basis data menyediakan fasilitas sebagai berikut: 1. Membantu pengguna untuk mendefinisikan basis data. 2. Membantu pengguna untuk memasukan, memperbaharui, menghapus dan, mendapatkan kembali data dari basis data. 3. Menyediakan akses kontrol pada basis data. DBMS adalah kumpulan atau gabungan database dengan perangkat lunak aplikasi yang berbasis database. DBMS merupakan koleksi terpadu dari database dan program-program komputer yang digunakan untuk mengakses dan memelihara database. Program-program tersebut menyediakan berbagai fasilitas operasi untuk memasukan, melacak, dan memodifikasi data kedalam database, mendefinisikan data baru, serta mengolah data menjadi informasi yang dibutuhkan Al-Bahra, 2005.

2.10.4 RDBMS Relational Database Management System