Membuat Data Legacy Membangun Gudang Data

33

3.4 Membangun Gudang Data

Tahap ini merupakan tahapan dalam membangun gudang data dari membaca data legacy sampai membuat fact table. Tabel berikut ini berisi gambaran mengenai tahapan yang dilakukan. No Langkah yang dilakukan Penjelasan 3.4.1 Membaca data legacy Merupakan tahapan untuk memperhatikan bagian-bagian data yang akan dianalisa 3.4.2 Memilah field tabel pada database sistem informasi dan memindahkan ke dalam database gudang data Merupakan tahapan untuk memilah field yang berada dalam tabel sistem informasi akademik yang dibutuhkan serta pembuatan tabel dimensi 3.4.3 Memecah gudang data ke dalam fact table dan tabel dimensi Berdasarkan data dari tabel yang sudah ada di proses pada tahapan sebelumnya 3.4.2 maka digunakan untuk membuat skema.

3.4.1 Membuat Data Legacy

Pada tahapan ini dilakukan analisa data yang akan digunakan. Kemudian melakukan pembersihan data, menghapus, atau menambah kolom yang dirasa perlu. Tujuan dari tahapan ini adalah 34 memudahkan ketika memindahkan data-data tersebut ke dalam basis data. 3.4.2 Memilah field tabel pada database sistem informasi dan memindahkan ke dalam database gudang data Merupakan tahapan untuk memilah field yang berada dalam tabel sistem informasi akademik yang dibutuhkan serta pembuatan tabel dimensi yang dibutuhkan. 1. Membuat dimensi kategori Tabel diatas merupakan proses dari pembuatan dimensi kategori dimana sumber data berasal dari tabel Kategori. Tabel kategori tersebut berisi field id_kategori untuk menyimpan id kategori, dan nama_kategori untuk menyimpan nama kategori. Kemudian dibuat dimensi kategori yang berisi id_kategori, nama_kategori, dan menambahkan surrogate key untuk dimensi kategori yaitu sk_kategori. dim_kategori PK sk_kategori id_kategori nama_kategori Kategori id_kategori nama_kategori 35 2. Membuat dimensi tingkatan Fakultas id_fakultas nama_fakultas Tabel diatas merupakan proses dari pembuatan dimensi tingkatan dimana sumber data berasal dari tiga tabel yaitu tabel Tingkatan, Fakultas, dan Prodi. Pada tabel Tingkatan terdapat field id_tingkat untuk menyimpan id tingkatan, fakultas untuk menyimpan nama fakultas, dan prodi untuk menyimpan nama prodi. Tabel Fakultas terdapat field id_fakultas untuk menyimpan Tingkatan id_tingkat fakultas prodi dim_tingkatan PK sk_tingkatan id_prodi nama_prodi id_fakultas nama_fakultas Prodi id_prodi nama_prodi id_fakultas 36 id fakultas dan nama_fakultas untuk menyimpan nama fakultas. Sedangkan pada tabel Prodi terdapat field id_prodi untuk menyimpan id prodi, nama_prodi untuk menyimpan nama_prodi, dan fakultas digunakan untuk menyimpan nama fakultas yang sesuai dengan prodi yang bersangkutan. Kemudian dibuat dimensi tingkatan yang terdiri dari field id_prodi, nama_prodi, id_fakultas, dan nama_fakultas, disertai pula surrogate key yaitu sk_tingkatan.

3.4.3 Memecah gudang data ke dalam fact table dan tabel dimensi