Diarsipkan di bawah: Sistem Basis Data
Sistem basis data adalah sistem terkomputerisasi dimana tujuannya adalah untuk menyimpan data, dan membolehkan pengguna untuk mengambil dan mengubah data sesuai dengan permintaan. Sistem basis data terdiri dari empat komponen yaitu :
- Data
- Perangkat keras
- Perangkat lunak mis. DBMS
- Pengguna
Mengapa dibutuhkan sistem basis data??
Sistem basis data dibutuhkan karena pada sistem yang hanya terdiri dari satu orang pengguna hanya membutuhkan kecepatan, keakuratan data akan tetapi pada sistem yang penggunanya lebih dari satu, kebutuhan akan data menjadi lebih kompleks. Kebutuhan ini meliputi konsistensi dari data sehingga data yang redundan benar-benar harus dijaga, kecepatan dalam mengambil data, keamanan data, transaksi yang dilakukan secara konkuren, dan sebagainya.
Berdasarkan kebutuhan yang muncul pada sistem tersebut, sistem basis data haruslah memperhatikan hal-hal berikut ini :
- Pemrosesan query
- Optimasi query
- Integritas basis data
- Manajemen transaksi
- Keamanan basis data
- Arsitektur sistem
- Efisiensi basis data
Biasanya dalam suatu sistem, misalnya di perusahaan, terdapat administrator yang mengurusi tentang sistem basis data di perusahaan tersebut. Tugas dari administrator ini adalah mendefenisikan model data konseptual, mendefenisikan skema basis data, berhubungan dengan pengguna, menjaga keamanan dari data, menjaga keberlangsungan dari data dengan melakukan back up untuk setiap periode tertentu serta memonitor performansi dan bertanggung jawab terhadap segala perubahan yang akan terjadi.
Sistem basis data dapat dibangun dengan arsitektur tertentu misalnya centralized system, clien-server system, parallel system atau distributed system. Centralized system adalah sistem yang berjalan pada sistem komputer tunggal. Client-server system yaitu sistem basis data yang memfasilitasi client-client nya untuk mengakses basis data yang ada di server. Parallel system terdiri dari beberapa prosessor dan disk yang terhubung dengan jaringan yang memiliki interkoneksi yang cepat. Paralel system dapat berupa sistem yang berbagi memori, berbagi disk, tidak berbagi apapun dan sistem hirarki. Distributed database yaitu sistem dimana data tersebar di beberapa node atau site. Sehingga jika data antar node atau site berbeda tipe menyebabkan data tersebut tidak dapat digunakan langsung, harus diproses terlebih dahulu. Distributed database terdiri dari sistem basis data terdistribusi homogen dan heterogen. Homogen distributed database yaitu sistem basis data terdistrusi yang semua software atau skema nya sama antar semua site / node sedangkan heterogen distributed database system software/skema antar site berbeda.
No Comments Yet sejauh ini
Tinggalkan komentar
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>