Apa itu Skema?
Dalam sistem pengurusan pangkalan data (DBMS), skema mewakili pangkalan data hubungan. Ia menentukan jadual, bidang di setiap jadual dan hubungan antara bidang dan jadual. Dengan kata lain skema adalah kumpulan objek pangkalan data, termasuk jadual, pandangan, indeks dan sinonim. Skema umumnya disimpan dalam kamus data.
Apa itu Skema Bintang Klasik?
Skema bintang klasik adalah model data multidimensi. Ia berdasarkan jadual fakta pusat yang dikelilingi oleh beberapa jadual dimensi dalam bentuk bintang (maka namanya).
InfoCube terdiri daripada beberapa Info-Objek (Karakteristik dan tokoh Utama) dan disusun mengikut skema bintang. Ini bermaksud bahawa terdapat sebuah tabel fakta yang besar dengan angka-angka penting untuk InfoCube, serta banyak tabel dimensi yang mengelilingi strukturnya yang kelihatan seperti bintang.
Manfaat skema bintang adalah pengurangan, pemahaman data dan peningkatan prestasi yang mudah.
Apa itu Skema Bintang Dipanjangkan?
Dalam skema bintang lanjutan, "jadual fakta" dan "jadual data induk" dihubungkan melalui jadual SID (Surrogate ID). Dalam skema bintang lanjutan, jadual fakta dan jadual dimensi akan berada di dalam kubus. Ia mempunyai kapasiti analisis 16 * 248 (Jadual SID). Jadual fakta kecil dan jadual dimensi sangat bertentangan dengan model Star Schema. Di bawah model skema bintang lanjutan, jadual dimensi tidak mengandungi data induk
Berikut adalah pelbagai komponen Skema Bintang Diperluas.
- Jadual atribut memegang atribut data induk.
- Jadual SID mencipta SID unik untuk (Surrogate Id) setiap rekod data induk.
- Jadual dimensi membuat DimId untuk setiap kombinasi unik SID (Max 248 SID (watak) dapat ditampung dalam jadual DIM).
- Jadual teks memuatkan keterangan data induk.
- Jadual fakta mengandungi gabungan unik ID DIM dan angka kunci (Max 233 angka utama (kuantiti yang dapat diukur) dapat ditampung dalam jadual fakta).
Berikut adalah contoh bagaimana jadual fakta Infocube kelihatan.
Berikut adalah jadual Dimensi dan SID.
Di bawah ini ditunjukkan jadual data dan data induk objek Maklumat.
Infocube: Contoh Skema Bintang Diperluas:
Berikut adalah contoh Infocube yang menunjukkan Skema Bintang Diperpanjang.
Langkah menerangkan Skema Bintang Diperluas dari Infocube:
- Jadual Fakta InfoCube mempunyai nilai 3.
- Nilai jadual fakta (iaitu "3") dipetakan dalam jadual Dimensi.
- ID Dimensi "3" mempunyai SID yang dipetakan dalam jadual SID.
- Nilai SID dipetakan dengan jadual data Teks dan Master.