Read without ads and support Scribd by becoming a Scribd Premium Reader.
 
 
1
PENGANTAR BASIS DATA
Obyektif :
1. Menjelaskan perbedaan antara file tradisional dan file manajemenbasis data2. Menjelaskan keuntungan dan kerugian apabila menggunakan filemanajemen basis data3. Memahami konsep basis data dan istilah yang termasuk didalamnya4. Mengetahui bahasa yang digunakan untuk pengoperasian basis dataBasis data menyediakan fasilitas atau mempermudah dalammenghasilkan informasi yang digunakan oleh pemakai untuk mendukungpengambilan keputusan. Hal inilah yang menjadikan alasan daripenggunaan teknologi basis data pada saat sekarang (dunia bisnis).Berikut ini contoh penggunaan Aplikasi basis data dalam dunia bisnis :
Bank : Pengelolaan data nasabah, akunting, semua transaksiperbankan
Bandara : Pengelolaan data reservasi, penjadualan
Universitas : Pengelolaan pendaftaran, alumni
Penjualan : Pengelolaan data customer, produk, penjualan
Pabrik : Pengelolaan data produksi, persediaan barang,pemesanan, agen
Kepegawaian: Pengelolaan data karyawan, gaji, pajak
Telekomunikasi : Pengelolaan data tagihan, jumlah pulsa
 
 
 
2
Sistem Pemrosesan File
Gambar 1. Sistem pemrosesan file untuk suatu Universitas
 Keterangan :File mahasiswa :
Mhs
(npm, nama, alamat, tgl_lahir)
MataKul
(kd_mk, nama_mk, sks)File MataKuliah :
MataKul
(kd_mk, nama, sks)Sebelumnya, sistem yang digunakan untuk mengatasi semuapermasalahan bisnis, menggunakan pengelolaan data secara tradisionaldengan cara menyimpan record-record pada file-file yang terpisah, yangdisebut juga sistem pemrosesan file. Dimana masing-masing filediperuntukkan hanya untuk satu program aplikasi saja. Perhatikan gambar1 mengenai suatu universitas yang mempunyai dua sistem yakni sistemyang memproses data mahasiswa dan sistem yang mengelola data matakuliah.
Kelemahannya dari sistem pemrosesan file ini antara lain
:1. Timbulnya data rangkap (
redundancy data 
) dan Ketidakkonsistensidata (
Inconsistency data 
)Karena file-file dan program aplikasi disusun oleh programmer yangberbeda, sejumlah informasi mungkin memiliki duplikasi dalambeberapa file. Sebagai contoh nama mata kuliah dan sks dari
 
Program Aplikasi MahasiswafilemahasiswaProgram Aplikasi Mata Kuliahfilemata kuliahmahasiswamata kuliah
 
 
3
mahasiswa dapat muncul pada suatu file memiliki record-recordmahasiswa dan juga pada suatu file yang terdiri dari record-recordmata kuliah. Kerangkapan data seperti ini dapat menyebabkanpemborosan tempat penyimpanan dan biaya akases yang bertambah.Disamping itu dapat terjadi inkonsistensi data. Misalnya, apabila terjadiperubahan jumlah sks mata kuliah, sedangkan perubahan hanyadiperbaiki pada file mata kuliah dan tidak diperbaiki pada filemahasiswa. Hal ini dapat mengakibatkan kesalahan dalam laporannilai mahasiswa.2. Kesukaran dalam Mengakses DataMunculnya permintaan-permintaan baru yang tidak diantisipasikansewaktu membuat program aplikasi, sehingga tidak memungkinkanuntuk pengambilan data.3. Data terisolir (
Isolation Data 
)Karena data tersebar dalam berbagai file, dan file-file mungkin dalamformat –format yang berbeda, akan sulit menuliskan program aplikasibaru untuk mengambil data yang sesuai.4. Masalah Pengamanan (
Security Problem 
)Tidak semua pemakai diperbolehkan mengakses seluruh data. BagianMahasiswa hanya boleh mengakses file mahasiswa. Bagian Matakuliah hanya boleh mengakses file mata kuliah, tidak boleh mengaksesfile mahasiswa. Tetapi sejak program-program aplikasi ditambahkansecara ad-hoc maka sulit melaksanakan pengamanan seperti yangdiharapkan.5. Data DependenceApabila terjadi perubahan atau kesalahan pada program aplikasi makapemakai tidak dapat mengakses data.
Search History:
Searching...
Result 00 of 00
00 results for result for
  • p.
  • Notes
    Load more