School of Information Systems

Analisis Kapasitas Media Penyimpanan Rancangan Data Warehouse Pada Dinas Pariwisata Pemprov DKI Jakarta

Untuk mengetahui banyaknya kapasitas media penyimpanan yang diperlukan, maka dilakukan analisis kapasitas media penyimpanan yang dibutuhkan.

Rumus yang digunakan untuk perhitungan kebutuhan penyimpanan record dalam MYSQL server (SQL Server Books Online) adalah :

  • Num_Rows = Menentukan jumlah kolom dalam tabel.
  • Num_Col = Menentukan jumlah kolom dalam tabel.
  • Fixed_Data_Size = Jumlah Byte yang dibutuhkan untuk semua kolom sesuai dengan tipe datanya masing-masing.
  • Null_Bitmap = Bit status Null kolom =2 + (( Num_Col+7 ) /8 )
  • Row_Size = Fixed_Data_Size + Null_Bitmap + 4
  • Nilai 4 mendeskripsikan Data Row Header
  • Rows_Per_Page = 8096 / (Row_Size + 2).
  • Num_of_Pages = Num_Row / Rows_Per_Page.
  • Num_of_Bytes = 8192 x
  • Num_of_KBytes = 8192 / 1024 x Num_of_Pages = 8 x

Analisis perkiraan kapasitas media penyimpanan data pada data warehouse Dinas Pariwisata dan Kebudayaan Provinsi DKI Jakarta adalah sebagai berikut:

Rn = R x (n + (1+i)n)

R = jumlah record

n = tahun

i = persentase pertumbuhan record per tahun

Perhitungan untuk dimensi yang mengalamin pertumbuhan data adalah sebagai berikut:

Rn = R x  (1+i)n

R = jumlah record

n = tahun

i = persentase pertumbuhan record per tahun

Berikut adalah analisis perkiraan kapasitas media penyimpanan untuk fakta penjualan, fakta persediaan, dan fakta produksi dalam 4 tahun kedepan:

  1. Record Fakta Usaha Pariwisata

Asumsi : jumlah fakta usaha pariwisata dalam 3 bulan sekitar 6560 record, sehingga jumlah record untuk satu tahun adalah 6560*4 = 26240

Maka jumlah perkiraan untuk record dalam 4 tahun kedepan adalah:

R5 = 26240* (4+(1+0,1)4) = 143377

Kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 4 tahun adalah:

  • Num_Rows = 143377
  • Num_Col = 6
  • Fixed _data_size = 4+4+4+4+4+4= 24 Bytes
  • Null_bitmap= Bit status null kolom = 2 + ((6+7)/8) = 4
  • Row_Size = Fixed_Data_Size + Null_Bitmap + 4 = 24+ 4 + 4 = 32   Bytes
  • Rows_Per_Page = 8096 / (32 + 2) = 238 rows
  • Num_of_Pages = 634863 / 47 = 13508 pages
  • Num_of_Bytes = 143377x 13508 = 1936736516 Bytes
  • Num_of_KBytes = 8 x 13508 = 108064 Kbytes
  • Num_of_MBytes (Tabel Size) = 108 MBytes
  1. Record Fakta Pertunjukan Temporer

Asumsi : jumlah fakta pertunjukan Temporer dalam 3 bulan sekitar 6680 record, sehingga jumlah record untuk 1 tahun adalah 6680*4 = 26720

Maka jumlah perkiraan untuk record dalam 4 tahun kedepan adalah :

R5 = 26720* (4+ (1+0,1)4) = 645492

Kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 4 tahun adalah :

  • Num_Rows = 146000
  • Num_Col = 6
  • Fixed _data_size = 4+4+4+4+4+4= 24 Bytes
  • Null_bitmap = Bit status null kolom = 2 + ((6+7)/8) = 4
  • Row_Size = Fixed_Data_Size + Null_Bitmap + 4 = 24+ 4 + 4 = 32   Bytes
  • Rows_Per_Page = 8096 / (32 + 2) = 238 rows
  • Num_of_Pages = 146000/ 238 = 613 pages
  • Num_of_Bytes = 8192 x 613 = 5021696 Bytes
  • Num_of_KBytes = 8 x 613 = 4904 Kbytes
  • Num_of_MBytes (Tabel Size) = 4,9 MBytes
  1. Record Fakta Retur

Asumsi : jumlah fakta Retur dalam 3 bulan sekitar 258 record, sehingga jumlah record untuk 1 tahun adalah 258*4 = 1032

Maka jumlah perkiraan untuk record dalam 4 tahun kedepan adalah :

R5 = 1032* (4+ (1+0,1)4) = 5639

Kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 4 tahun adalah :

  • Num_Rows = 5639
  • Num_Col = 4
  • Fixed _data_size = 4+4+4+4= 16 Bytes
  • Null_bitmap = Bit status null kolom = 2 + ((4+7)/8) = 3
  • Row_Size = Fixed_Data_Size + Null_Bitmap + 4 = 16+ 3 + 4 = 23   Bytes
  • Rows_Per_Page = 8096 / (23 + 2) = 323 rows
  • Num_of_Pages = 5639/ 323 = 17 pages
  • Num_of_Bytes = 8192 x 17 = 139264 Bytes
  • Num_of_KBytes = 8 x 17 = 136 Kbytes
  • Num_of_MBytes (Tabel Size) = 0,136 Mbytes

Nama Fakta Bytes Jumlah Current Record per tahun Jumlah record sampai 4 tahun kedepan MBytes
Fakta Usaha Pariwisata 24 26240 143377 108
Fakta Pertunjukan Temporer 24 26720 645492 4,9
Fakta Retur 16 1032 5639 0,136

 

Tabel 4.12 Analisis Kapasitas Media Penyimpanan 4 Tahun Mendatang Untuk Table Fakta

            Berikut adalah perhitungan untuk dimensi yang mengalami pertumbuhan data(kecuali dimensi waktu) :

  1. Record Dimensi Waktu
  • Num_Row = 1000 rows
  • Num_Col = 5 columns
  • Fixed_Data_Sized = 4+4+4+4= 16 Bytes
  • Num_Variable_Cols = 0
  • Null_Bitmap = Bit status null kolom = 2 + ((5 + 7) / 8) = 3.5
  • Row_Size = 16 + 3.5 + 4 = 23,5 Bytes
  • Rows_per_Page = 8096 / (23,5 + 2) = 317 rows
  • Num_of_Pages = 1000/317 = 3 pages
  • Num_of_Bytes = 8192 x 3 = 270 Bytes
  • Num_of_KBytes = 8 x 3 = 24 KBytes
  1. Record Dimensi Wilayah

Jumlah Wilayah saat ini adalah 30.

R5 = 21 x (1 + 0.1)4 = 30

Jumlah record Dimensi Wilayah pada tahun ke-4 adalah 30.

Kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 4 tahun adalah :

  • Num_Row = 30 rows
  • Num_Col = 3 columns
  • Fixed_Data_Sized = 5+5 = 10 Bytes
  • Num_Variable_Cols = 1
  • Max_Var_Size = 100
  • Variable_Data_Size = 2 + (1 x 2) + 100 = 104
  • Null_Bitmap = Bit status null kolom = 2 + ((3 + 7) / 8) = 3.25
  • Row_Size = 10 + 10 + 3.25 + 4 = 27.25 Bytes
  • Rows_per_Page = 8096 / (27.25 + 2) = 274 rows
  • Num_of_Pages = 30/188 = 0,159 pages
  • Num_of_Bytes = 8192 x 0,159 = 1302,528 Bytes
  • Num_of_KBytes = 8 x 0,159 = 1,272 KBytes
  1. Record Dimensi Karyawan

Jumlah Karyawan saat ini adalah 70.

R5 = 70 x (1 + 0.1)4 = 102

Jumlah record Dimensi Karyawan pada tahun ke-4 adalah 102.

Kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 4 tahun adalah :

  • Num_Row = 70 rows
  • Num_Col = 3 columns
  • Fixed_Data_Sized = 5+5 = 10 Bytes
  • Num_Variable_Cols = 1
  • Max_Var_Size = 100
  • Variable_Data_Size = 2 + (1 x 2) + 100 = 104
  • Null_Bitmap = Bit status null kolom = 2 + ((3 + 7) / 8) = 3.25
  • Row_Size = 10 + 10 + 3.25 + 4 = 27.25 Bytes
  • Rows_per_Page = 8096 / (27.25 + 2) = 274 rows
  • Num_of_Pages = 70/188 = 0,372 pages
  • Num_of_Bytes = 8192 x 0,372 = 3047,424 Bytes
  • Num_of_KBytes = 8 x 0, 372 = 2,976 Kbytes

  1. Record Dimensi Pemohon

Jumlah Pemohon saat ini adalah 100

R5  = 100x (1+0,1)4 = 146

Jumlah record Dimensi Pemohon pada tahun ke-4 adalah 146

Kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 4 tahun adalah :

  • Num_Rows = 146
  • Num_Col = 3
  • Fixed _Data_Size = 4+13+50=67 Bytes
  • Null_Bitmap = Bit status null kolom = 2 + ((3+7)/8) = 4
  • Row_Size = 67 + 3 + 4 = 74 Bytes
  • Rows_Per_Page = 8096 / (74 + 2) = 107 rows
  • Num_of_Pages = 146/ 107 = 1 pages
  • Num_of_Bytes = 8096 x 1 = 8096 Bytes
  • Num_of_KBytes = 8 x 1 = 8 KBytes
  1. Record Dimensi Wisata

Jumlah Wisata saat ini adalah 689

R5  = 689x (1+0,1)4 = 1008

Jumlah record Dim_Waktu pada tahun ke-4 adalah 1008

Kisaran media penyimpanan yang dibutuhkan dalam jangka waktu 4 tahun adalah :

  • Num_Rows = 1008
  • Num_Col = 3
  • Fixed _Data_Size = 4+25+50=79 Bytes
  • Null_Bitmap = Bit status null kolom = 2 + ((3+7)/8) = 3
  • Row_Size = 79+ 3 + 4 = 86 Bytes
  • Rows_Per_Page = 8096 / (86+ 2) = 92 rows
  • Num_of_Pages = 1008/ 92 = 10 pages
  • Num_of_Bytes = 8096 x 10 = 80960 Bytes
  • Num_of_KBytes = 8 x 10 = 80 Kbytes
Nama Dimensi Bytes Jumlah Current Record per tahun Jumlah record sampai 4 tahun kedepan MBytes
Dimensi Waktu 16 1 1000 0.0024
Dimensi Wilayah 10 1 30 0,001272
Dimensi Karyawan 10 10 70 0,02976
Dimensi Pemohon 67 18 146 0.008
Dimensi Wisata 79 20 1008 0.08

Tabel Analisis Kapasitas Media Penyimpanan 4 Tahun Mendatang Untuk Table Dimensi

Evaristus Didik