Rabu, 02 November 2016

Kegunaan,Keuntungan dan Kerugian Basis Data

Kegunaan basis data :
Mengatasi masalah-masalah: 
 – Redudansi dan inkonsistensi data 

Data yang sama tersimpan pada tempat yang berbeda

Sehingga dengan penyimpanan yang berulang akan menyebabkan inkonsistensi data


Contoh:

Nama, alamat, dan telpon dari mahasiswa tercatat pada database perpustakaan, keuangan, dan biro

Inkonsistensi terjadi ketika alamat mahasiswa berubah pada database perpustakaan maka pada keuangan dan biro masih menggunakan informasi yang lama
 
 Kesulitan pengaksesan data

Permasalahan muncul ketika dalam jumlah data yang besar dilakukan pencarian terhadap beberapa data.

DBMS dapat mengambil secara langsung data dengan bahasa familiar dan mudah digunakan.
Isolasi data
        •Ketika data tersebar dalam bentuk file/tabel dalam bentuk format yang tidak sama, maka muncul kesulitan mengakses data pada rangkaian tabel tersebut
Sehingga dibutuhkan satu basis data dalam satu format sehingga lebih mudah untuk aplikasi menyimpan dan mengambil data
– Multiple user

Sistem mengijinkan banyak pemakai untuk respon yang cepat.

Hal ini mungkin terjadi karena data yang diolah tidak tergantung dan menyatu dalam program, namun terlepas dalamsatu kelompok data
Masalah keamanan 

Masalah keamanan data menjadi penting karena tidak semua pemakai diperbolehkan mengakses semua data.

Misal: data mengenai gaji hanya bisa diakses oleh bagian keuangan.
Masalah integrasi

Dalam sistem yang besar diperlukan data yang saling terintegrasi.

Masalah utama adalah bagaimana kaitan antar tabel dalam basis data tersebut terjadi.
Masalah independence (kebebasan)  : DBMS menyediakan independensi dengan menyertakan bahasa yang tidak terpengaruh terhadap perubahan struktur tabel atau perubahan data 
Keuntungan Sistem Basis data :
Mengurangi redudansi data

Integrasi data tercapai

Menghindari inkonsistensi data

Penggunaan data secara bersama

Standarisasi data 
Keamanan data terjamin
           Menyeimbangkan kebutuhan data

Kerugian Sistem Basis Data :
Diperlukan hardware yang lebih kuat, terminal yang lebih banyak, dan alat komunikasi 
Biaya performance yang lebih besar 
Rawanya keberhasilan operasi: gangguan listrik, dan komunikasi 
Sistem lebih komplek sehingga banyak aspek yang harus diperhatikan.

Tidak ada komentar:

Posting Komentar