Sistem
penggajian Berkas karyawan,
Penjualan
Database server
Penggajian
MANFAAT/KELEBIHAN
1. Kecepatan dan Kemudahan
2. Mengrangi pengulangan data
- Data yang sama disimpan di beberapa tempat berbeda
3. Efisiensi Ruang Penyimpanan
4. Memperbaiki Konsistensi data
- Mahasiswa di identifikasi memalui nim, terdapat di data krs,
pembayaran dll, jika nama diganti cukup pada master mahasiswa maka
data yang lain menyesuaikan
5. Mengurangi biaya
6. Memaksakan standarisasi
- misal tata cara penamaan, pengkodean
7. Kemudahan dalam Pembuatan Program Aplikasi Baru
- asumsi basisdata sudah ada, maka programmer hanya konsentrasi
membuat program
-tools banyak tersedia : pembuat form, report generator
8. Pemakaian Secara Bersama
9. Kebebasan Data
- Perubahan data belum tentu harus merubah program
10. Pembatasan hak akses user
OPERASI DASAR BASIS DATA
1. Pembuatan basis data
2. Penghapusan basis data
3. Pembuatan file/tabel
4. Penghapusan file/tabel
5. Pengubahan tabel
6. Penambahan/pengisian
7. Pengambilan data
8. Penghapusan data
CONTOH APLIKASI BASIS
DATA
• transaksi pada perbankan
• aplikasi pemesanan dan penjadwalan penerbangan
• proses registrasi dan pencatatan data mahasiswa pada
perguruan tinggi
• aplikasi untuk memproses penjualan, pembelian dan
pencatatan data barang pada perusahaan dagang
• pencatatan data pegawai beserta aktifitasnya termasuk
operasi penggajian pada suatu perusahaan
• dll.
Mahasiswa Presensi
Pengguna Basis Data
Kategori Pengguna:
1) Pengguna Akhir (End User);
2) Pemrogram aplikasi (Application Programmer);
dan
3) Administrator Basis Data (Database
Administrator).
23
Pengguna Akhir
Berinteraksi dengan database menggunakan
program aplikasi yang sudah dibuat oleh
programmer, hanya bertugas mengoperasikan
24
Pemrogram aplikasi
• Membuat program menggunakan bahasa
tertentu untuk mengolah basis data
• Bisa menggunakan bahasa program tertentu,
Visual Basic, C++, Java dll
(Database Administrator):
1. Mendefinisikan basis data;
2. Menentukan isi basis data;
3. Menentukan sekuritas basis data.
4. Penentuan hak akses disesuaikan dengan wewenang pengguna
dalam organisasi:
5. Memantau kinerja sistem
6. Secara periodik DBA memantau kinerja DBMS.
7. Merencanakan pencadangan (backup) dan pemulihan (recovery)
8. DBA-lah yang membuat panduan (guide), prosedur serta standar
untuk melakukan pencadangan dan pemulihan terhadap basis
data.
9. Mengikuti perkembangan produk
10. DBA juga bertanggung jawab terhadap perkembangan produk,
sehingga dapat memberikan usulan untuk melakukan hal-hal
yang dianggap perlu.
26