DBMS
(Database Management System)
Sistem
manajemen basis data adalah suatu sistem atau perangkat lunak yang dirancang
untuk mengelola suatu basis data yang diminta banyak pengguna.
DBMS
merupakan general purpose software
yang digunakan untuk :
1. Mendefinisikan
2. Mengkonstruksikan
3. Memanipulasi
Basis data ada adalah
kumpulan data yang terorganisir berdasarkan suatu struktur hubungan. Sedangkan
database atau basis data adalah kumpulan data yang disimpan secara sistematis
di dalam komputer yang dapat diolah atau dimanipulasi menggunakan perangkat
lunak (program aplikasi) untuk menghasilakninformasi.
Solusi : pendekatan
basis data
1. Pusat
repositori data bagi seluruh organisasi
2. Data
dikelola suatu sistem pengendali
3. Data
disimpan dalam format yang baku dan mudah dimengerti
Karakteristik program
basis data
1. Setiap
program aplikasi harus memiliki data sendiri – memungkinkan duplikasi data
2. Setiap
program aplikasi harus memiliki fasilitas pengolahan metadata (implisit maupun
eksplisit) untuk setiap file yang digunakan
3. Setiap
program aplikasi harus memiliki fungsi untuk membaca, menulis, mengubah dan
menghapus data
4. Tidak
ada koordinasi data yang sama antar aplikasi
5. Sulit
membakukan format-format file
Masalah pada system
berkas
1. Adanya
ketergantungan antara program dan data
2. Duplikasi
data
3. Data
kurang terstruktur (berupa flat file)
4. Biaya
pemeliharaan tinggi
5. Sulit/lama
untuk dikembangkan
6. Sulit
untuk berbagi data
Sistem berkas
1. Pendekatan
basis data berkembang karena kelemahan pendekatan sistem berkas (file system)
yang berkembang sebelumnya
2. Pada
sistem berkas, program-program aplikasi menyimpan data masing-masing pada file
3. Satu
file berhubungan dengan satu program atau lebih
4. Pengaksesan file
dengan berbagai metode (random, berurutan, dengan indeks)
Tidak ada komentar:
Posting Komentar