Pengembangan Basis Data

Pengembangan basis data selalu membutuhkan kerjasama dari beberapa orang dengan keahlian yang berbeda-beda. Proses ini melibatkan pemakai, analis data, ahli komputer, database administrator, serta wakil dari pihak manajemen yang akan memakai sistem. Tujuan Pengembangan Sistem Basis Data

1. Akses data yang fleksibel (data flexibility)

Untuk memberikan kemudahan dalam menampilkan kembali data-data yang diperlukan dan menampilkannya dalam format yang berbeda

2. Pemeliharaan Integritas data (data integrity)

Untuk selalu meyakinkan bahwa nilai-nilai data dalam SBD adalah benar, konsisten, dan selalu tersedia

3. Proteksi data dari kerusakan dan akses ilegal (data security)

Keamanan data diperlukan untuk melindungi data dari kerusakan yang terjadi karena alam (kebakaran, banjir, dll) atau akses yang ilegal. Recovery merupakan proses untuk menyusun kembali basis data yang mengalami kerusakan

4. Menghilangkan ketergantungan data pada program aplikasi (data independence)

Ada 2 bentuk ketergantungan, yaitu logik dan fisik.
  1. Ketergantungan logik, bahwa perubahan kebutuhan user terhadap data dapat berubah, tapi hal tsb tidak mengakibatkan perubahan pada pandangan user terhadap basis data
  2. Ketergantungan fisik (schema), bahwa diskripsi logik data tidak mengalami ketergantungan pada perubahan-perubahan yang terjadi dalam teknik penyimpanan secara fisik

5. Minimalisasi kerangkapan data (reduced data redundancy)

Kerangkapan data menyebabkan media penyimpan tidak efisien, waktu akses yang lama, dan menimbulkan masalah integritas data

6. Penggunaan data secara bersama-sama (data shareability)

SBD yang dikembangkan harus dapat digunakan oleh pemakai yang berbeda-beda

7. Keterhubungan data (data relatability)

Adalah kemampuan untuk menetapkan hubungan logik antara tipe-tipe record yang berbeda

8. Standarisasi definisi rinci data (data item)

Menunjukkan definisi rinci data dalam batas presisi yang digunakan pada definisi nama rinci data dan format pentimpanan dalambasia data

9. Meningkatkan produktivitas personal (personal productivity)

SBD diharapkan mampu meningkatkan produktifitas kerja setiap personal, yang mampu memenuhi kebutuhan data sederhana hingga bentuk laporan yang lebih rumit

Komentar 0

Related Posts