(Basisdata)
Definisi
Data: fakta yg mempunyai arti, text,
grafik, gambar, suara, video
Database: kumpulan data yang
diorganisasi secara logis
Information: data yang sudah diproses
sehingga berguna dalam pengambilan
keputusan
Metadata: data yang menjelaskan
tentang data
Resume Data
Informasi yang berguna untuk menajer yang
digunakan untuk pengambilan keputusan
dan interpretasi
Table 1-1 Metadata
Deskripsi properti atau karakteristik data, meliputi :
data types, field sizes, nilai yang diizinkan, and
dokumentasi
Contoh Pemrosesan File pada sebuah Sistem
Duplicate
Data
Masalah dengan Data bersangkutan
Setiap pemrogram aplikasi mengelola data
sendiri
Setiap program aplikasi butuh kode program
untuk masing-masing meta data
Setiap program aplikasi butuh program untuk :
baca, tulis, ganti, dan hapus data
Korang koordinasi dan pengendalian terpusat
sulit dilakukan
Format file tidak standar
Masalah dengan Data
Berulang-ulang
Menghamburkan ruang untuk duplikasi
Mengakibatkan kesulitan pemeliharaan
Masalah terbesar :
Application
DBMS
#2
Database
Mengandung
data terpusat
secara bersama
Application
#3 DBMS mengelola sumberdaya
seperti sistem operasi
mengelola perangkat keras
Keuntungan Database
Program-Data tidak saling bergantung
Metadata disimpan pada DBMS, sehingga aplikasi tidak
perlu peduli dengan format data
Query/update data dikelola oleh DBMS sehingga program
tidak memerlukan program baca/tulis sendiri
Hasilnya: mempercepat waktu pengembangan aplikasi
dan pemeliharaannya
Mengurangi Duplikasi Data
Meningkatkan integritas/konsistensi data
Keuntungan Database
Meningkatkan penggunaan bersama
Pengguna yang berbeda melihat data secara berbeda
Memaksa standar
Semua data diakses dengan cara yang sama
Meningkatkan kualitas data
Constraints, aturan validasi data
Respon /akses data lebih cepat
Menggunakan bahasa standar (SQL, structured-query
language)
Keamanan, Backup/Recovery, Keserentakan (concurrency)
Pemulihan bencana lebih mudah
Biaya dan Resiko Database
Up-front costs:
Biaya manajemen instalasi dan kerumitan
Biaya konversi
Ongoing Costs
Sesuatu yang baru, tenaga khusus
Butuh Backup and Recovery
Konflik Organizational
Benturan dengan kebiasaan lama
Model Data
Figure 3
Model Data
Figure 3