Apa itu Model Gudang Data?

Modeldata warehouseadalah bentuk terapan dari caral data sistem komputer.Dalam sistem komputer, aliran data dicaralkan berdasarkan informasi teoritis untuk menguji kemampuan dan keterbatasan sistem.Ketika data warehousing muncul, caral yang sama ini mulai menemukan aplikasi fisik yang sebenarnya dalam konstruksi data.Ini akan mirip dengan seseorang yang hanya mengerjakan soal matematika, lalu menggunakan persamaan tersebut untuk membuat mesin jenis baru.

Sistem Flat adalah jenis caral data warehouse yang melibatkan baris dan kolom informasi yang saling berhubungan, mirip dengan spreadsheet.

Ada beberapa ide berbeda di balik caral gudang data.Masing-masing memiliki kekuatan dan kelemahannya sendiri, serta tipe data yang lebih cocok untuk ditangani.Hal ini tidak biasa untuk beberapa caral gudang data yang berbeda, atau untuk sistem hybrid yang menggunakan kekuatan dari beberapa jenis, untuk eksis dalam sistem yang sama.

Sistem Flat adalah jenis caral data warehouse yang akan dikenali oleh banyak pengguna sebagai yang paling mudah.Carapenyimpanan data inimelibatkan baris dan kolom informasi yang saling berhubungan, mirip denganspreadsheet.Meskipun metode ini mudah dibaca manusia, lebih sulit bagi komputer dan lambat untuk dikorelasikan.

Model gudang data hierarkis menyimpan informasi dalam serangkaian level yang berkelanjutan.Setiap level berisi informasi yang bergantung pada generasi di atasnya.Ini sangat mirip dengancaral Jaringan, yang juga berisi serangkaian tingkat ketergantungan.Perbedaannya terletak pada ketergantungannya—dalam sistem Hirarki, setiap blok data mungkin hanya memiliki satu tingkat ketergantungan yang lebih tinggi, tetapi dalam caral Jaringan, mereka mungkin memiliki sebanyak yang mereka butuhkan.Dalam kedua kasus, satu blok informasi dapat terhubung ke beberapa blok di bawah ini.

Model data warehouse relasional adalah variasi dari sistem Flat.Data disimpan dalam tabel, mirip dengan yang ada di sistem Flat, dan setiap bagian data mendasar diberi pengidentifikasi unik.Pengidentifikasi ini berjalan bersama dengan data, memastikan keunikannya.Misalnya, jika pemberi kerja memiliki dua karyawan dengan nama yang sama, pengenal mereka masih akan memisahkan mereka dalam sistem.Pengidentifikasi ini dikorelasikan melalui seluruh sistem—jika semuanya bekerja dengan benar, setiap kali apa pun yang terkait dengan informasi unik masuk ke dalam sistem, itu akan berkorelasi dengan informasi yang sudah ada sebelumnya berdasarkan pengidentifikasi saja.

Baca Juga  Apa Itu Bilah Gulir HTML?

Model Dimensi didasarkan pada Hirarki.Satu fakta digunakan sebagai titik awal, kemudian informasi tambahan yang berkaitan dengan fakta itu mengalir darinya.Item seperti nomor karyawan akan menjadi fakta awal;kemudian tanggal yang berkaitan dengan pekerja itu, serta waktu pembayaran atau liburan, akan terhubung dengannya saat mereka memasuki sistem.

Model gudang data Relasional dan Dimensi adalah dua gaya yang paling umum.Jenis data warehousing lainnya ada, tetapi mereka kecil dibandingkan dengan ini.Umumnya, caral baru dibangun dari sistem Flat, Hierarchical atau Network;seringkali, mereka hanya perbaikan sederhana untuk metode dasar pengorganisasian mereka.