Database Dan Data Werehouse
Database Dan Data Werehouse
DATA WEREHOUSE
Pendekatan File Tradisional
Data dapat disimpan dengan dua cara yaitu dengan
pendekatan file tradisional (tidak memiliki mekanisme untuk
menandai, mengambil, dan memanipulasi data) dan
pendekatan basis data (database). Anda perlu tahu manfaat
dari pendekatan basis data, mengingat ketidaknyamanan
yang terlibat dalam mengakses dan memanipulasi data
dalam pendekatan file tradisional seperti ketergantungan
program-data, redundansi data tinggi, dan integritas data
rendah.
Pendekatan File Tradisional
Redundansi data menghabiskan ruang penyimpanan sehingga menjadi tidak
efisien. Ketika koreksi atau modifikasi perlu dilakukan, setiap perubahan
harus dilakukan sebanyak jumlah lokasi di mana data muncul, yang
membutuhkan waktu dan mungkin menimbulkan kesalahan. Jika data yang
sama dimasukkan dengan benar di satu tempat tetapi salah di tempat lain.
Ketidakakuratan merusak integritas data (karakteristik data mewakili apa
yang seharusnya diwakilinya dan data lengkap serta benar). Seringkali,
pendekatan file tradisional untuk menyimpan data menyebabkan integritas
data yang rendah. Sulit untuk memastikan bahwa data itu benar di semua
lokasi ketika ada berjuta tempat untuk memasukkan data dalam file.
Pendekatan Basis Data
Dalam pendekatan database, setiap data disusun menjadi entitas. Entitas adalah objek apa
pun yang dipilih organisasi untuk mengumpulkan data. Entitas dapat berupa tipe orang,
seperti karyawan, siswa, atau anggota klub penggemar; acara, seperti transaksi penjualan,
acara olahraga, atau pertunjukan teater; atau benda mati, seperti barang inventori atau
untuk dijual, bangunan, atau mineral. Dalam konteks manajemen data, "entitas" mengacu
pada semua kejadian berbagi jenis data yang sama. Setiap data terkecil adalah karakter.
Beberapa karakter membentuk bidang. Bidang adalah salah satu informasi tentang entitas,
seperti nama belakang atau nama depan siswa, atau alamat jalan siswa. Bidang yang
terkait dengan entitas yang sama membuat catatan. Kumpulan catatan yang saling terkait
disebut file. Seringkali, beberapa file terkait harus disimpan bersama. Kumpulan file-file
tersebut disebut sebagai basis data. Namun, fitur-fitur database dapat hadir bahkan ketika