• Tidak ada hasil yang ditemukan

Dalam tahap ini dilakukan penentuan waktu proses ETL (Extract, Transform, and Load), backup yang dilakukan secara berkala, dan keamanan penggunaan laporan serta analisis kapasitas media penyimpanan dan pertumbuhan data, termasuk keterangan pelaku dan jangka waktu atau jadwal proses.

a. Proses ETL (Extract, Transform, and Load) Tabel 4.24 Tabel Proses ETL (Extract, Transform, and Load)

Nama Aplikasi Database Database ada se jak tahun

Data yang masuk ke data warehouse

Data Dalam data warehouse

b. Proses backup

Tabel 4.25 Tabel Proses Backup

Pelaku Backup Dilakukan setiap Ke te rangan Karyawan DBA Akhir semester

sebelum proses ET L selanjutnya dilakukan

Backup data

warehouse dilakukan

untuk menanggulangi proses ETL yang gagal.

c. Penggunaan laporan atau kebutuhan informasi

Tabel 4.26 Tabel Penggunaan Laporan Atau Kebutuhan Informasi

User Informasi

SLC Manager Informasi digunakan untuk menentukan segala sesuatu yang berhubungan dengan kegiatan praktikum di Software Laboratory Center dan untuk mengambil keputusan-keputusan yang strategis.

Operational Support Section Head

Informasi digunakan untuk mengetahui utilisasi sarana praktikum agar dapat dilakukan maintenance dan pengembangan sarana praktikum untuk menunjang proses kegiatan praktikum yang lebih baik.

Research Development and Training Section Head

Informasi digunakan untuk meningkatkan perkembangan dari karyawan dan matakuliah praktikum baik melalui peningkatan pelatihan ataupun fasilitas yang dapat menunjang proses kegiatan pelatihan karyawan dan kegiatan praktikum.

Academic and Operation Section Head

Informasi digunakan untuk mengevaluasi indeks kinerja karyawan dan seluruh kegiatan operasional praktikum agar dapat ditentukan dan dilaksanakan jenis pengembangan pelatihan karyawan dan SAP praktikum bersama bagian Research Developm ent

and Training.

d. Analisis kapasitas media penyimpanan

Di dalam proses OLTP, kapasitas media penyimpanan menjadi salah satu faktor yang sangat penting. Proses insert, update, dan delete akan mempengaruhi pertumbuhan data secara terus menerus. Demikian pula pada perancangan data

warehouse, harus dilakukan analisis pertumbuhan data untuk memperoleh perkiraan kapasitas media penyimpanan yang memadai dalam menampung data hingga beberapa tahun ke depan. Rumus yang akan digunakan untuk perhitungan kebutuhan penyimpanan record dalam SQL Server 2005 (SQL Server Books Online) adalah:

a. Num_Rows = Jumlah Baris / Jumlah Record b. Num_Cols = Jumlah Kolom

c. Fixed_Data_Size = Jumlah byte yang dibutuhkan seluruh kolom fixed-length

d. Num_Variable_Cols = jumlah kolom variable-length e. M ax_Var_Size = Jumlah byte maksimum dari seluruh

kolom variable-length

f. Null_Bitmap = 2 + ((Num_Cols + 7) / 8)

g. Variable_Data_Size = 2 + (Num_Variable_Cols x 2) + M ax_Var_Size

h. Row_Size = Fixed_Data_Size + Variable_Data_Size + Null_Bitmap + 4

i. Rows_Per_Page = 8096 / (Row_Size + 2) j. Num_Pages = Num_Rows / Rows_Per_Page k. Heap size (bytes) = 8192 x Num_Pages

Analisis perkiraan kapasitas media penyimpanan data pada data warehouse Software Laboratory Center adalah

seperti berikut ini, dimana ‘n’ adalah variabel tahun. Perkiraan ini dibatasi sampai 5 tahun mendatang. Berikut adalah perhitungan pertumbuhan data untuk seluruh tabel fakta dengan asumsi tingkat pertumbuhan masing-masing adalah 10%.

Rn = R x (n + (1 + i)n) R = jumlah record n = tahun

I = persentase pertumbuhan record

1. Fakta_LaporanNilaiM ahasiswa

Asumsi jumlah record data untuk tahun ini diperkirakan adalah 7560 record. Jumlah tersebut didasarkan pada asumsi bahwa di Software Laboratory Center terdapat 30 kelas praktikum dan dalam 1 hari terdiri dari 6 shift serta masa perkuliahan adalah 6 hari selama seminggu dimana setiap harinya terdiri dari 180 kelas berbeda (30 kelas x 6 shift) sehingga jumlah record yang ada selama 7 semester adalah:

30 kelas x 6 shift x 6 hari x 7 semester = 7560. M aka dapat dihitung jumlah record sampai 5 tahun ke depan adalah:

R5 = 7560 x (5 x (5 + (1 + 0.1)5) = 249877

Jumlah record pada Fakta_LaporanNilaiM ahasiswa di tahun ke-5 adalah : 249877.

M aka kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah:

- Num_Rows = 249877 - Num_Cols = 26 - Fixed_Data_Size = 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 8 + 1 + 4 + 4 + 8 + 1 + 4 + 4 + 8 + 1 + 4 + 4 + 8 + 1 + 4 + 4 + 8 + 1 = 109 bytes - Num_Variable_Cols = 0 - M ax_Var_Size = 0 - Null_Bitmap = 2 + ((26 + 7) / 8) = 6.125 - Variable_Data_Size = 2 + (0 x 2) + 0 = 2 bytes - Row_Size = 109 + 2 + 6.125 + 4= 121.125 bytes - Rows_Per_Page = 8096 / (121.125 + 2) = 66 rows - Num_Pages = 249877 / 66 = 3787 pages

- Heap size (bytes) = 8192 x 3787 = 31023104 bytes = 29.6 M bytes

2. Fakta_LaporanAbsensi

Asumsi jumlah record data untuk tahun ini diperkirakan adalah 83160 record. Jumlah tersebut didasarkan pada asumsi bahwa di Software Laboratory Center terdapat 30 kelas praktikum, dalam 1 hari terdiri

dari 6 shift dan masa perkuliahan adalah 6 hari selama seminggu dimana setiap harinya terdiri dari 180 kelas berbeda (30 kelas x 6 shift) serta ada 11 pertemuan dalam 1 semester sehingga jumlah record yang ada selama 7 semester adalah 30 kelas x 6 shift x 6 hari x 11 pertemuan x 7 semester adalah 83160. M aka dapat dihitung jumlah record sampai 5 tahun ke depan adalah:

R5 = 83160 x (5 x (5 + (1 + 0.1)5) = 274865

Jumlah record pada Fakta_LaporanAbsensi di tahun ke-5 adalah : 2748650.

M aka kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah:

- Num_Rows = 2748650 - Num_Cols = 6 - Fixed_Data_Size = 4 + 4 + 4 + 4 + 8 + 8 = 32 bytes - Num_Variable_Cols = 0 - M ax_Var_Size = 0 - Null_Bitmap = 2 + ((6 + 7) / 8) = 3.625 - Variable_Data_Size = 2 + (0 x 2) + 0 = 2 bytes - Row_Size = 32 + 2 + 3.625 + 4 = 41.625 bytes - Rows_Per_Page = 8096 / (41.625 + 2) = 186 rows - Num_Pages = 2748650 / 186 = 14778 pages

- Heap size (bytes) = 8192 x 14778 = 121061376 bytes = 115.5 M bytes

3. Fakta_LaporanKelulusan

Asumsi jumlah record data untuk tahun ini diperkirakan adalah 7560 record. Jumlah tersebut didasarkan pada asumsi bahwa di Software Laboratory Center terdapat 30 kelas praktikum dan dalam 1 hari terdiri dari 6 shift serta masa perkuliahan adalah 6 hari selama seminggu dimana setiap harinya terdiri dari 180 kelas berbeda (30 kelas x 6 shift) sehingga jumlah record yang ada selama 7 semester adalah:

30 kelas x 6 shift x 6 hari x 7 semester = 7560. M aka dapat dihitung jumlah record sampai 5 tahun ke depan adalah:

R5 = 7560 x (5 x (5 + (1 + 0.1)5) = 249877

Jumlah record pada Fakta_LaporanKelulusan di tahun ke-5 adalah : 249877.

M aka kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah:

- Num_Rows = 249877 - Num_Cols = 5

- Fixed_Data_Size = 4 + 4 + 4 + 4 + 4 = 20 bytes - Num_Variable_Cols = 0 - M ax_Var_Size = 0 - Null_Bitmap = 2 + ((5 + 7) / 8) = 3.5 - Variable_Data_Size = 2 + (0 x 2) + 0 = 2 bytes - Row_Size = 20 + 2 + 3.5 + 4 = 29.5 bytes - Rows_Per_Page = 8096 / (29.5 + 2) = 258 rows - Num_Pages = 249877 / 258 = 969 pages

- Heap size (bytes) = 8192 x 969 = 7938048 bytes = 7.6 M bytes

4. Fakta_LaporanUtilisasiRuangPraktikum

Asumsi jumlah record data untuk tahun ini diperkirakan adalah 181440 record. Jumlah tersebut didasarkan pada asumsi bahwa di Software Laboratory Center terdapat 30 kelas praktikum dan dalam 1 hari terdiri dari 6 shift serta masa perkuliahan adalah 6 hari selama seminggu, 4 minggu sebulan, 6 bulan dalam 1 semester sehingga jumlah record yang ada selama 7 semester adalah:

30 kelas x 6 shift x 6 hari x 4 minggu x 6 bulan x 7 semester = 181440. M aka dapat dihitung jumlah record sampai 5 tahun ke depan adalah:

= 5997055

Jumlah record pada

Fakta_LaporanUtilisasiRuangPraktikum di tahun ke-5 adalah : 5997055.

M aka kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah:

- Num_Rows = 5997055 - Num_Cols = 4 - Fixed_Data_Size = 4 + 4 + 4 + 8 = 20 bytes - Num_Variable_Cols = 0 - M ax_Var_Size = 0 - Null_Bitmap = 2 + ((20 + 7) / 8) = 5.375 - Variable_Data_Size = 2 + (0 x 2) + 0 = 2 bytes - Row_Size = 20 + 2 + 5.375 + 4 = 31.375 bytes - Rows_Per_Page = 8096 / (31.375 + 2) = 243 rows - Num_Pages = 5997055 / 243 = 24680 pages

- Heap size (bytes) = 8192 x 24680 = 202178560 bytes = 192.8 M bytes

5. Fakta_LaporanIKAA

Asumsi jumlah record data untuk tahun ini diperkirakan adalah 3360 record. Jumlah tersebut didasarkan pada asumsi bahwa di Software Laboratory

Center terdapat 120 karyawan dan setiap karyawan mengajar 4 matakuliah sehingga jumlah record yang ada selama 7 semester adalah:

120 karyawan x 4 shift x 7 semester = 3360. M aka dapat dihitung jumlah record sampai 5 tahun ke depan adalah: R5 = 3360 x (5 x (5 + (1 + 0.1)5)

= 111057

Jumlah record pada Fakta_LaporanIKAA di tahun ke-5 adalah : 111057.

M aka kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah:

- Num_Rows = 111057 - Num_Cols = 17 - Fixed_Data_Size = 4 + 4 + 4 + 4 + 8 + 8 + 8 + 8+ 8 + 8 + 8 + 8 + 8 + 8 + 8 + 8 + 8 = 120 bytes - Num_Variable_Cols = 0 - M ax_Var_Size = 0 - Null_Bitmap = 2 + ((17 + 7) / 8) = 5 - Variable_Data_Size = 2 + (0 x 2) + 0 = 2 bytes - Row_Size = 120 + 2 + 5 + 4= 131 bytes - Rows_Per_Page = 8096 / (131 + 2) = 61 rows - Num_Pages = 111057 / 61 = 1821 pages

- Heap size (bytes) = 8192 x 1821 = 14917632 bytes = 14.3 M bytes

6. Fakta_LaporanKoreksi

Asumsi jumlah record data untuk tahun ini diperkirakan adalah 22680 record. Jumlah tersebut didasarkan pada asumsi bahwa di Software Laboratory Center terdapat 1080 kelas (30 kelas x 6 shift x 6 hari) dari seluruh jurusan yang ada praktikum komputernya dan setiap kelas memiliki 3 jenis tugas yang harus dikoreksi, yaitu TM , UTP dan UAP atau Proyek, UTP, dan UAP dimana setiap tugas dikoreksi oleh 1 karyawan sehingga jumlah record yang ada selama 7 semester adalah:

1080 kelas x 3 tugas x 1 karyawan x 7 semester = 22680. M aka dapat dihitung jumlah record sampai 5 tahun ke depan adalah:

R5 = 22680 x (5 x (5 + (1 + 0.1)5) = 749632

Jumlah record pada Fakta_LaporanKoreksi di tahun ke-5 adalah : 749632.

M aka kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah:

- Num_Cols = 12 - Fixed_Data_Size = 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 8 = 52 bytes - Num_Variable_Cols = 0 - M ax_Var_Size = 0 - Null_Bitmap = 2 + ((12 + 7) / 8) = 2.375 - Variable_Data_Size = 2 + (0 x 2) + 0 = 2 bytes - Row_Size = 52 + 2 + 2.375 + 4 = 60.375 bytes - Rows_Per_Page = 8096 / (60.375 + 2) = 130 rows - Num_Pages = 749632 / 130 = 5767 pages

- Heap size (bytes) = 8192 x 5767 = 47243264 bytes = 45.05 M bytes

7. Fakta_LaporanPembuatanSoal

Asumsi jumlah record data untuk tahun ini diperkirakan adalah 6720 record. Jumlah tersebut didasarkan pada asumsi bahwa di Software Laboratory Center terdapat 120 karyawan yang mengajar 4 matakuliah serta membuat 2 jenis soal (TM , Proyek, UTP, atau UAP) pada tiap matakuliah setiap semesternya sehingga jumlah record yang ada selama 7 semester adalah:

120 karyawan x 4 matakuliah x 2 jenis soal x 7 semester = 6720. M aka dapat dihitung jumlah record sampai 5 tahun ke depan adalah:

R5 = 6720 x (5 x (5 + (1 + 0.1)5) = 222114

Jumlah record pada Fakta_LaporanPembuatanSoal di tahun ke-5 adalah : 222114.

M aka kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah:

- Num_Rows = 222114 - Num_Cols = 12 - Fixed_Data_Size = 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 8 = 52 bytes - Num_Variable_Cols = 0 - M ax_Var_Size = 0 - Null_Bitmap = 2 + ((12 + 7) / 8) = 2.375 - Variable_Data_Size = 2 + (0 x 2) + 0 = 2 bytes - Row_Size = 52 + 2 + 2.375 + 4 = 60.375 bytes - Rows_Per_Page = 8096 / (60.375 + 2) = 130 rows - Num_Pages = 222114 / 130 = 1709 pages

- Heap size (bytes) = 8192 x 1709 = 14000128 bytes = 13.35 M bytes

8. Fakta_LaporanPerubahanNilai

Asumsi jumlah record data untuk tahun ini diperkirakan adalah 378 record. Jumlah tersebut didasarkan pada asumsi bahwa Software Laboratory Center menerima 54 kali data protes nilai dimana data tersebut diperoleh dari rata-rata jumlah protes nilai yang ada pada database OLTP selama setahun (Februari 2004- Februari 2005) sehingga jumlah record yang ada selama 7 semester adalah:

54 kelas x 7 semester = 378. M aka dapat dihitung jumlah record sampai 5 tahun ke depan adalah:

R5 = 378 x (5 x (5 + (1 + 0.1)5) = 12494

Jumlah record pada Fakta_LaporanPerubahanNilai di tahun ke-5 adalah : 12494.

M aka kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah:

- Num_Rows = 12494 - Num_Cols = 6 - Fixed_Data_Size = 4 + 4 + 4 + 4 + 4 + 4 = 24 bytes - Num_Variable_Cols = 0 - M ax_Var_Size = 0 - Null_Bitmap = 2 + ((6 + 7) / 8) = 3.625

- Variable_Data_Size = 2 + (0 x 2) + 0 = 2 bytes - Row_Size = 24 + 2 + 3.625 + 4= 33.625 bytes - Rows_Per_Page = 8096 / (33.625 + 2) = 228 rows - Num_Pages = 12494 / 228 = 55 pages

- Heap size (bytes) = 8192 x 55 = 450560 bytes = 0.43 M bytes

9. Fakta_LaporanKehadiranTrainee

Asumsi jumlah record data untuk tahun ini diperkirakan adalah 371 record. Jumlah tersebut didasarkan pada asumsi bahwa di Software Laboratory Center menerima 53 trainee baru setiap semesternya sehingga jumlah record yang ada selama 7 semester adalah:

53 trainee baru x 7 semester = 371. M aka dapat dihitung jumlah record sampai 5 tahun ke depan adalah:

R5 = 371 x (5 x (5 + (1 + 0.1)5) = 12263

Jumlah record pada Fakta_LaporanKehadiranTrainee di tahun ke-5 adalah : 12263.

M aka kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah:

- Num_Rows = 12263 - Num_Cols = 5 - Fixed_Data_Size = 4 + 4 + 4 + 4 + 4 = 20 bytes - Num_Variable_Cols = 0 - M ax_Var_Size = 0 - Null_Bitmap = 2 + ((5 + 7) / 8) = 3.5 - Variable_Data_Size = 2 + (0 x 2) + 0 = 2 bytes - Row_Size = 20 + 2 + 3.5 + 4 = 29.5 bytes - Rows_Per_Page = 8096 / (29.5 + 2) = 257 rows - Num_Pages = 12263 / 257 = 48 pages

- Heap size (bytes) = 8192 x 48 = 393216 bytes = 0.375 M bytes

10. Fakta_LaporanNilaiTrainee

Asumsi jumlah record data untuk tahun ini diperkirakan adalah 371 record. Jumlah tersebut sama dengan jumlah record pada Fakta_LaporanNilaiTrainee karena setiap nilai hanya dimiliki oleh 1 trainee. M aka dapat dihitung jumlah record sampai 5 tahun ke depan adalah:

53 trainee baru x 7 semester = 371. M aka dapat dihitung jumlah record sampai 5 tahun ke depan adalah:

R5 = 371 x (5 x (5 + (1 + 0.1)5) = 12263

Jumlah record pada Fakta_LaporanNilaiTrainee di tahun ke-5 adalah : 12263.

M aka kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah:

- Num_Rows = 12263 - Num_Cols = 6 - Fixed_Data_Size = 4 + 4 + 4 + 4 + 4 + 8 = 28 bytes - Num_Variable_Cols = 0 - M ax_Var_Size = 0 - Null_Bitmap = 2 + ((6 + 7) / 8) = 3.625 - Variable_Data_Size = 2 + (0 x 2) + 0 = 2 bytes - Row_Size = 28 + 2 + 3.625 + 4 = 37.625 bytes - Rows_Per_Page = 8096 / (37.625 + 2) = 205 rows - Num_Pages = 12263 / 205 = 60 pages

- Heap size (bytes) = 8192 x 60 = 491520 bytes = 0.47 M bytes

Perhitungan kapasitas media penyimpanan untuk tabel dimensi adalah sebagai berikut:

Pada tabel ini dilakukan perhitungan dengan asumsi pertambahan sebanyak 1 ruang setiap 5 tahun maka dapat dihitung jumlah record sampai 5 tahun ke depan adalah:

R5 = 45 + 1 = 46

Jumlah record pada Dim_Ruang di tahun ke-5 adalah: 46

M aka kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah:

- Num_Rows = 46 - Num_Cols = 3 - Fixed_Data_Size = 4 + 3 + 4 = 11 bytes - Num_Variable_Cols = 0 - M ax_Var_Size = 0 - Null_Bitmap = 2 + ((3 + 7) / 8) = 3.25 - Variable_Data_Size = 2 + (0 x 2) + 0 = 2 bytes - Row_Size = 11 + 2 + 3.25 + 4 = 20.25 bytes - Rows_Per_Page = 8096 / (20.25 + 2) = 364 rows - Num_Pages = 46 / 364 = 0 page

2. Dim_Karyawan

Pada tabel ini dilakukan perhitungan dengan asumsi pertambahan sebanyak 30 karyawan setiap 1 semester maka dapat dihitung jumlah record sampai 5 tahun ke depan adalah:

R5 = 280 + (30 x 10 semester) = 580

Jumlah record pada Dim_Karyawan di tahun ke-5 adalah: 580

M aka kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah:

- Num_Rows = 580 - Num_Cols = 4 - Fixed_Data_Size = 4 + 4 + 2 + 5 = 15 bytes - Num_Variable_Cols = 0 - M ax_Var_Size = 0 - Null_Bitmap = 2 + ((4 + 7) / 8) = 3.375 - Variable_Data_Size = 2 + (0 x 2) + 0 = 2 bytes - Row_Size = 12 + 2 + 3.375 + 4 = 21.375 bytes - Rows_Per_Page = 8096 / (21.375 + 2) = 347 rows - Num_Pages = 580 / 347 = 2 pages

- Heap size (bytes) = 8192 x 2 = 16384 bytes = 0.02 M bytes

3. Dim_Angkatan

Pada tabel ini dilakukan perhitungan dengan pertambahan sebanyak 1 angkatan setiap 1 tahun maka dapat dihitung jumlah record sampai 5 tahun ke depan adalah:

R5 = 12 x (1 x 5 tahun) = 60

Jumlah record pada Dim_Angkatan di tahun ke-5 adalah: 60

M aka kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah:

- Num_Rows = 60 - Num_Cols = 2 - Fixed_Data_Size = 4 + 4 = 8 bytes - Num_Variable_Cols = 0 - M ax_Var_Size = 0 - Null_Bitmap = 2 + ((2 + 7) / 8) = 3.125 - Variable_Data_Size = 2 + (0 x 2) + 0 = 2 bytes - Row_Size = 8 + 2 + 3.125 + 4 = 17.125 bytes - Rows_Per_Page = 8096 / (17.125 + 2) = 424 rows - Num_Pages = 60 / 424 = 0 page

4. Dim_Group

Pada tabel ini dilakukan perhitungan dengan asumsi tidak ada pertambahan maka dapat dihitung jumlah record sampai 5 tahun ke depan adalah:

R5 = 4 + 0 = 4

Jumlah record pada Dim_Group di tahun ke-5 adalah: 4

M aka kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah:

- Num_Rows = 4 - Num_Cols = 2 - Fixed_Data_Size = 4 + 1 = 5 bytes - Num_Variable_Cols = 0 - M ax_Var_Size = 0 - Null_Bitmap = 2 + ((2 + 7) / 8) = 3.125 - Variable_Data_Size = 2 + (0 x 2) + 0 = 2 bytes - Row_Size = 5 + 2 + 3.125 + 4 = 14.125 bytes - Rows_Per_Page = 8096 / (14.125 + 2) = 502 rows - Num_Pages = 4 / 502 = 0 page

5. Dim_AstSpv

Pada tabel ini dilakukan perhitungan dengan asumsi pertambahan 2 assistant supervisor setiap 1 semester maka dapat dihitung jumlah record sampai 5 tahun ke depan adalah:

R5 = 24 + (2 x 10 semester) = 44

Jumlah record pada Dim_Angkatan di tahun ke-5 adalah: 44

M aka kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah:

- Num_Rows = 44 - Num_Cols = 2 - Fixed_Data_Size = 4 + 5 = 9 bytes - Num_Variable_Cols = 0 - M ax_Var_Size = 0 - Null_Bitmap = 2 + ((2 + 7) / 8) = 3.125 - Variable_Data_Size = 2 + (0 x 2) + 0 = 2 bytes - Row_Size = 9 + 2 + 3.125 + 4 = 18.125 bytes - Rows_Per_Page = 8096 / (18.125 + 2) = 403 rows - Num_Pages = 44 / 403 = 0 page

6. Dim_SubCo

Pada tabel ini dilakukan perhitungan dengan asumsi pertambahan 2 Subject Coordinator setiap 1 semester maka dapat dihitung jumlah record sampai 5 tahun ke depan adalah:

R5 = 16 + (2 x 10) = 36

Jumlah record pada Dim_SubCo di tahun ke-5 adalah: 36

M aka kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah:

- Num_Rows = 36 - Num_Cols = 2 - Fixed_Data_Size = 4 + 5 = 9 bytes - Num_Variable_Cols = 0 - M ax_Var_Size = 0 - Null_Bitmap = 2 + ((2 + 7) / 8) = 3.125 - Variable_Data_Size = 2 + (0 x 2) + 0 = 2 bytes - Row_Size = 9 + 2 + 3.125 + 4 = 18.125 bytes - Rows_Per_Page = 8096 / (18.125 + 2) = 403 rows - Num_Pages = 36 / 403 = 0 page

7. Dim_M ataKuliah

Pada tabel ini dilakukan perhitungan dengan asumsi pertambahan 1 matakuliah setiap 1 tahun maka dapat dihitung jumlah record sampai 5 tahun ke depan adalah:

R5 = 70 + (1 x 5) = 75

Jumlah record pada Dim_M ataKuliah di tahun ke-5 adalah: 75

M aka kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah:

- Num_Rows = 75 - Num_Cols = 3 - Fixed_Data_Size = 4 + 5 = 9 bytes - Num_Variable_Cols = 1 - M ax_Var_Size = 60 - Null_Bitmap = 2 + ((3 + 7) / 8) = 3.25 - Variable_Data_Size = 2 + (1 x 2) + 60 = 64 bytes - Row_Size = 9 + 64 + 3.25 + 4 = 80.25 bytes - Rows_Per_Page = 8096 / (80.25 + 2) = 99 rows - Num_Pages = 75 / 99 = 1 page

8. Dim_Kelas

Pada tabel ini dilakukan perhitungan dengan asumsi pertambahan 10 kelas setiap 1 semester maka dapat dihitung jumlah record sampai 5 tahun ke depan adalah:

R5 = 294 + (10 x 10) = 394

Jumlah record pada Dim_Kelas di tahun ke-5 adalah: 394

M aka kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah:

- Num_Rows = 394 - Num_Cols = 2 - Fixed_Data_Size = 4 + 5 = 9 bytes - Num_Variable_Cols = 0 - M ax_Var_Size = 0 - Null_Bitmap = 2 + ((2 + 7) / 8) = 3.125 - Variable_Data_Size = 2 + (0 x 2) + 0 = 2 bytes - Row_Size = 9 + 2 + 3.125 + 4 = 18.125 bytes - Rows_Per_Page = 8096 / (18.125 + 2) = 403 rows - Num_Pages = 394 / 403 = 1 page

9. Dim_Shift

Pada tabel ini dilakukan perhitungan dengan asumsi tidak ada pertambahan maka dapat dihitung jumlah record sampai 5 tahun ke depan adalah:

R5 = 7 + 0 = 7

Jumlah record pada Dim_Shift di tahun ke-5 adalah: 36

M aka kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah:

- Num_Rows = 7 - Num_Cols = 2 - Fixed_Data_Size = 4 + 4 = 8 bytes - Num_Variable_Cols = 0 - M ax_Var_Size = 0 - Null_Bitmap = 2 + ((2 + 7) / 8) = 3.125 - Variable_Data_Size = 2 + (0 x 2) + 0 = 2 bytes - Row_Size = 8 + 2 + 3.125 + 4 = 17.125 bytes - Rows_Per_Page = 8096 / (17.125 + 2) = 424 rows - Num_Pages = 7 / 424 = 0 page

10. Dim_Waktu

Pada tabel ini dilakukan perhitungan dengan asumsi pertambahan 365 hari setiap 1 tahun maka dapat dihitung jumlah record sampai 5 tahun ke depan adalah: R5 = 117 + (365 x 5)

= 1942

Jumlah record pada Dim_Waktu di tahun ke-5 adalah: 1942

M aka kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah:

- Num_Rows = 1942 - Num_Cols = 5 - Fixed_Data_Size = 4 + 4 + 4 + 4 + 4 = 20 bytes - Num_Variable_Cols = 0 - M ax_Var_Size = 0 - Null_Bitmap = 2 + ((5 + 7) / 8) = 3.875 - Variable_Data_Size = 2 + (0 x 2) + 0 = 2 bytes - Row_Size = 20 + 2 + 3.875 + 4 = 29.875 bytes - Rows_Per_Page = 8096 / (29.875 + 2) = 254 rows - Num_Pages = 1942 / 254 = 8 page

- Heap size (bytes) = 8192 x 8 = 65536 bytes = 0.06 M bytes

11. Dim_Trainee

Pada tabel ini dilakukan perhitungan dengan asumsi pertambahan 53 trainee baru setiap 1 semester maka dapat dihitung jumlah record sampai 5 tahun ke depan adalah:

R5 = 400 + (53 x 10) = 930

Jumlah record pada Dim_Trainee di tahun ke-5 adalah: 930

M aka kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 5 tahun adalah:

- Num_Rows = 930 - Num_Cols = 5 - Fixed_Data_Size = 4 + 4 + 10 = 18 bytes - Num_Variable_Cols = 2 - M ax_Var_Size = 50 - Null_Bitmap = 2 + ((5 + 7) / 8) = 3.875 - Variable_Data_Size = 2 + (2 x 2) + 50 = 56 bytes - Row_Size = 18 + 56 + 3.875 + 4 = 81.875 bytes - Rows_Per_Page = 8096 / (81.875 + 2) = 97 rows - Num_Pages = 930 / 97 = 10 page

- Heap size (bytes) = 8192 x 10 = 81920 bytes = 0.08 M bytes

Tabel 2.27 Tabel Analisis Kapasitas Media Penyimpanan Untuk Tabel Fakta Nama Tabel Be sar 1 Record (Bytes) Jumlah Current Record Jumlah Record Sampai 5 Tahun ke De pan Jumlah Bytes (Mbytes) FaktaLaporanNilaiMahasiswa 121.125 7560 249877 29.6 FaktaLaporanAbsensi 41.625 83160 2748650 115.5 FaktaLaporanKelulusan 29.5 7560 249877 7.6 FaktaLaporanUtilisasiRuangPraktikum 31.175 181440 5997055 192.8 FaktaLaporanIKAA 131 3360 111057 14.3 FaktaLaporanKoreksi 60.375 22680 749632 45.05 FaktaLaporanPembuatanSoal 60.375 6720 222114 13.35 FaktaLaporanPerubahanNilai 33.625 378 12494 0.43 FaktaLaporanKehadiranTrainee 29.5 371 12263 0.375 FaktaLaporanNilaiTrainee 37.625 371 12263 0.46 Total 575.925 313600 10365282 419.475

Tabel 2.28 Tabel Analisis Kapasitas Media Penyimpanan Untuk Tabel Dimensi

Nama Tabel Be sar Record (Bytes) Jumlah Current Record Jumlah Record Sampai 5 Tahun ke De pan Jumlah Bytes (Mbytes) Dim_Ruang 20.25 45 46 0 Dim_Karyawan 21.375 280 580 0.02 Dim_Angkatan 17.125 12 60 0 Dim_Group 14.125 4 4 0 Dim_AstSpv 18.125 24 44 0 Dim_SubCo 18.125 16 36 0 Dim_MataKuliah 80.25 70 75 0 Dim_Kelas 18.125 294 394 0 Dim_Shift 17.125 7 7 0 Dim_Waktu 29.875 117 1942 0.06 Dim_Trainee 81.875 400 930 0.08 Total 336.375 1269 4118 0.16

Berdasarkan hasil analisis kapasitas media penyimpanan data diatas dapat diperkirakan kebutuhan penyimpanan untuk data warehouse Software Laboratory Center adalah 419.635 M bytes untuk jangka waktu 5 tahun.

4.3 Metadata

Metadata dapat memuat informasi penting mengenai data dari data warehouse. Metadata dalam data warehouse mampu memuat beberapa hal, yaitu:

• Nama database sumber.

• Nama tabel dari data warehouse beserta deskripsinya. • Rincian informasi dalam tabel data warehouse meliputi:

o Nama kolom, o Tipe data kolom,

o Ukuran kolom, (ukuran kolom yang diperlukan dalam media penyimpanan dalam satuan tertentu),

o Kolom yang menjadi kolom kunci

Berikut ini adalah metadata yang terdapat dalam Software Laboratory Center:

Dokumen terkait