-
Ketergatungan Program dan Data
o
Setiap program aplikasi harus memiliki data sendiri –
Memungkinkan duplikasi data
o
Setiap program aplikasi harus memiliki fasilitas
pengelola meta data untuk setia file yang digunakan
o
Setiap program aplikasi harus memiliki fungsi untuk
membaca, menulis, mengubah dan menghapus data
o
Tidak ada koordinasi data yang sama antar aplikasi
o
Sulit membakukan format-format file
-
Solisi Pendekatan Basis Data
o
Pusar respitori
data bagi seluruh organisasi
o
Data dikelola oleh suatu sistem pengendali
o
Data disimpan dalam format yang baku dan mudah dimengerti
-
Keuntungan Penggunaan Basis Data
o
Controlling redundancy
o
Restricting unauthirized access
o
Provides persistents storage for data stuctures
o
Permits Inferencing
o
Multiple user interfaces
o
Represent complex relation amongst data
o
Enforcing integrity constraints
o
Provide backup & recovery
-
Impliaksi Lebih Jauh Dari Pendekatan Basis Data
o
Memungkinkan perlakuan standar
§ Standar
mencangkup nama item, data, format tampilan, struktur laporan, metadata, dll
§ Sangat
krusial untuk organiasi yang besar
o
Mengurangi waktu pengembangan
§ Waktu untuk
mengembangkan aplikasi baru menjadi lebih singkkat
o
Fleksibel untuk mengubah stuktut data
§ Ketika
mendapatkan requrement baru
-
Kapan Perlu Menggunakan Basis Data ?
o
Data berupa data bisnis yang jumlahnya besar dan perlu
di-update
o
Banyak bagian data yang homogen
o
Data relevan untuk jangka waktu yang cukup lama
o
Data digunakan simulatan oleh banyak pengguna
-
Pengguna Basis Data
o
Aktor di depan layar
§ Database
Administrator
§ Database
Designer
§ End User
·
Cassual end User
·
Parametric User
·
Sophisticated User
·
Stand-Alone User
§ Software Engineers
·
Software Analyst
·
Application Programmer
o
Aktor di belakang layar
§ DBMS
§ Tool
Developers
§ Operation
& maintenance Personals
Tidak ada komentar:
Posting Komentar