Anda di halaman 1dari 19

TUGAS MATAKULIAH MANAJEMEN DATA DAN INFORMASI

PERANCANGAN DATA WAREHOUSE UNTUK PROGRAM STUDI YANG


JUMLAH MAHASISWANYA PALING BANYAK PADA UNIVERSITAS
HOYONG PINTER SELAMA 3 TAHUN TERAKHIR

KELOMPOK 2

Oleh :
Ahmad Sidik 2153042
Anisa Fitraloka 2153037
Bukhory Affan 2153059
Haniyyah Dwi Lestari 2153063
Ismi Habibah Oktafiani 2153070

PROGRAM STUDI D3 MANAJEMEN INFORMATIKA


POLITEKNIK POS INDONESIA
TAHUN 2017
Daftar Isi

Daftar Gambar.................................................................................................................................4
Daftar Tabel.....................................................................................................................................5
I. Pendahuluan.............................................................................................................................6
I.1. LATAR BELAKANG............................................................................................................6
I.2. RUMUSAN MASALAH.......................................................................................................7
I.3. TUJUAN PENULISAN.........................................................................................................7
II. Tinjauan Pustaka......................................................................................................................8
II.1. Data Warehouse....................................................................................................................8
a. Pengertian Data Warehouse..............................................................................................8
b. Arsitektur Data Warehouse...............................................................................................8
c. Komponen Data Warehouse..............................................................................................9
d. Karakteristik Data Warehouse...........................................................................................9
e. Fungsi Data Warehouse...................................................................................................10
f. Keuntungan Data Warehouse..........................................................................................12
II.2 Skema Data Warehouse...................................................................................................13
a. Skema Star Join...............................................................................................................13
b. Skema Snowflake............................................................................................................14
c. Fact constellations...........................................................................................................14
II.3 Langkah-Langkah Perancangan Data Warehouse...........................................................15
a. Pemilihan Proses.............................................................................................................15
b. Pemilihan Sumber...........................................................................................................15
c. Mengidentifikasi Dimensi...............................................................................................15
d. Pemilihan Fakta...............................................................................................................15
e. Menyimpan Pre-kalkulasi di Tabel Fakta.......................................................................15
f. Melengkapi Tabel Dimensi.............................................................................................16
g. Pemilihan Durasi Database.............................................................................................16
h. Menelusuri Perubahan Dimensi yang Perlahan..............................................................16
i. Menentukan Prioritas dan Mode Query..........................................................................16
III. Perancangan Data Warehouse.............................................................................................17
III.1. Pemilihan Proses...............................................................................................................17
III.2. Pemilihan Sumber.............................................................................................................17
III.3. Mengidentifikasi Dimensi.................................................................................................18
III.4. Pemilihan Fakta.................................................................................................................19
Daftar Pustaka................................................................................................................................19
Daftar Gambar

Gambar 1.1 Arsitektur Data Warehouse.......................................................................................................7


Gambar 2 Skema Star Join........................................................................................................................12
Gambar 3 Skema snow Flake....................................................................................................................12
Gambar 4 Fact Constellation.....................................................................................................................13
Gambar 5 Schema Star..............................................................................................................................17
Daftar Tabel

Tabel 1.Jumlah mahasiswa berdasarkan Prodi dari tahun ke tahun...............................................17


I. Pendahuluan

I.1. LATAR BELAKANG

Sebagai Negara yang besar dan dengan sumber daya alamnya yang melimpah pada dasarnya
Indonesia memiliki potensi yang besar untuk menjadi salah satu Bangsa yang maju, bermartabat
dan lebih baik dari saat ini, dan itu semua dapat terwujud tentunya dengan dukungan sumber
daya manusia yang berkualitas, kreatif dan memiliki visi yang jelas dan terarah untuk kemajuan
Bangsa. Untuk memenuhi tujuan terciptanya sumber daya manusia yang berkualitas tentunya
pendidikan adalah faktor terpenting yang tidak dapat dipisahkan.
Hal ini sesuai dengan UU No 20 Tahun 2003 tentang sistem pendidikan nasional pada pasal
3 (tiga) yang menyebutkan bahwa pendidikan nasional berfungsi mengembangkan kemampuan
dan membentuk karakter serta peradaban bangsa yang bermartabat dalam rangka mencerdaskan
kehidupan bangsa.
Tujuan dari pendidikan nasional tidak saja hanya mencetak sumber daya manusia yang
cerdas akan tetapi juga mampu mencetak kepribadian yang berkarakter, berakhlak, kreatif,
memiliki misi visi dan bertanggung jawab serta sebagai warga negara yang baik. Kesuksesan
seseorang tidak pernah lepas dari potensi yang dimiliki oleh orang tersebut, potensi dalam arti
tidak saja berbicara tentang skil akan tetapi meliputi kemampuan seseorang
mengimplementasikan potensi yang dimiliki untuk orang banyak, kemampuan mengelola diri
dan orang lain.
Berdasarkan penelitian di Harvard University Amerika Serikat ( Ali Ibrahim Akbar, 2000)
tidaknya seseorang dimana karakteristik seseorang sangat dipengaruhi oleh kualitas pendidikan
karakter yang ia serap.mengungkapkan bahwa kemampuan teknis (Hard Skill) hanya
memberikan kontribusi sekitar 20% terhadap kesuksesan seseorang, selebihnya sekitar 80%
kesuksesan seseorang ditentukan oleh soft skill dan itu artinya karakteristik seseorang memiliki
porsi yang lebih besar sebagai penentu sukses.
I.2. RUMUSAN MASALAH
Penulis telah menyusun beberapa masalah yang akan dibahas dalam makalah ini,
sebagai batasan dalam pemabahasan bab ini. Beberapa masalah tersebut antara lain :
a. Kurangnya data mengenai program studi yang paling banyak mahasiswanya

I.3. TUJUAN PENULISAN


Berdasarkan rumusan masalah di atas maka tujuan dalam penulisan makalah ini sebagai
berikut:

Untuk mengetahui banyak mahasiswa yang memilih prodi tertentu

Untuk mengetahui prodi apa saja yang dipilih calon mahasiswa


II. Tinjauan Pustaka

II.1. Data Warehouse


a. Pengertian Data Warehouse
Data warehouse adalah suatu konsep dan kombinasi teknologi yang memfasilitasi organisasi
untuk mengelola dan memelihara data historis yang diperoleh dari sistem atau aplikasi
operasional [Ferdiana, 2008].

b. Arsitektur Data Warehouse


Menurut Connoly dan Begg (2010:1204), arsitektur data warehouse dapat dijelaskan pada
gambar berikut ini :

Gambar 1.1 Arsitektur Data Warehouse

c. Komponen Data Warehouse

Komponen-komponen yang terdapat di dalam arsitektur data warehouse yaitu :


Operational Data

Operational Data Store

Load Manager

Warehouse Manager

Query Manager

Detailed Data

Lightly dan Hightly Summarized Data

Archive dan Backup Data

End-User Access Tools

d. Karakteristik Data Warehouse

Menurut Immon (2005:29), karakteristik data warehouse dibagi menjadi beberapa bagian, yaitu :

Subject Oriented

Data Warehose disusun berdasarkan subjek-subjek utama dalam perusahaan. Hal ini
menunjukkan bahwa data warehouse digunakan untuk menganalisis dan mengambil keputusan
terkait histori subjek-subjek utama tersebut, bukan digunakan untuk mendukung aplikasi
operasional.

Intergrated

Data dalam data warehouse berasal dari berbagai sumber yang terpisah. Data yang dimasukkan
ke dalam data warehouse akan diubah, disusun ulang, diurutkan, dan dirangkum. Hal ini
dilakukan untuk menjaga konsistensi data dalam data warehouse sehingga tercipta suatu
gambaran data yang terintegrasi dalam perusahaan.

Non Volatile

Data dalamdata warehouse tidak di-update secara realtime tapi diperbaharui secara berkala dari
data operasional dalam jumlah data yang besar. Karakteristik data warehouse berbeda dengan
karakteristik operasional data yang dapat diubah. Data dalam data warehouse hanya dapat
loading data (mengambil data) dan mengakses data.

Time Variant

Setiap satuan data dalam data warehouse bersifat akurat dalam interval waktu tertentu. Pada tiap
record terdapat bentuk penanda waktu untuk menunjukkan kapan waktu suatu record akurat.
Misalnya, dilakukan time stamping atau pemberian tanggal transaksi untuk tiap record.

e. Fungsi Data Warehouse


Pembuatan laporan
Pembuatan laporan merupakan salah satu kegunaan data warehouse yang paling umum
dilakukan. Dengan menggunakan query sederhana didapatkan laporan perhari,perbulan, pertahun
atau jangka waktu kapanpun yang diinginkan.

On-Line Analytical Processing (OLAP)


Dengan adanya data warehouse,semua informasi baik detail maupun hasil summary yang
dibutuhkan dalam proses analisa mudah didapat. OLAP mendayagunakan konsep data multi
dimensi dan memungkinkan para pemakai menganalisa data sampai mendetail, tanpa
mengetikkan satupun perintah SQL. Hal ini dimungkinkan karena pada konsep multi dimensi,
maka data yang berupa fakta yang sama bisa dilihat dengan menggunakan fungsi yang berbeda.
Fasilitas lain yang ada pada sofware OLAP adalah fasilitas rool-up dan drill-down. Drill-down
adalah kemampuan untuk melihat detail dari suatu informasi dan roll-up adalah kebalikannya.
Data mining
Data mining merupakan proses untuk menggali(mining) pengetahuan dan informasi baru dari
data yang berjumlah banyak pada data warehouse, dengan menggunakan kecerdasan buatan
(Artificial Intelegence), statistik dan matematika. Data mining merupakan teknologi yang
diharapkan dapat menjembatani komunikasi antara data dan pemakainya.

Beberapa solusi yang diberikan data mining antara lain :


o Menebak target pasar. Data mining dapat mengelompokkan (clustering) model-model
pembeli dan melakukan klasifikasi terhadap setiap pembeli dan melakukan klasifikasi
terhadap setiap pemebeli sesuai dengan karakteristik yang diinginkan.

o Melihat pola beli dari waktu ke waktu. Data mining dapat digunakan untuk melihat
pola beli dari waktu ke waktu.

o Cross-market analysis. Data mining dapat dimanfaatkan untuk melihat hubungan


antara satu produk dengan produk lainnya.

o Profil pelanggan. Data mining bisa membantu pengguna untuk melihat profil pembeli
sehingga dapat diketahui kelompok pembeli tertentu cenderung kepada suatu produk
apa saja.

o Informasi summary. Data mining dapat membuat laporan summary yang bersifat
multi dimensi dan dilengkapi dengan informasi statistik lainnya.

Proses informasi executive


Data warehouse dapat membuat ringkasan informasi yang penting dengan tujuan membuat
keputusan bisnis, tanpa harus menjelajahi keseluruhan data. Dengan menggunakan data
warehouse segala laporan telah diringkas dan dapat pula mengetahui segala rinciannya secara
lengkap, sehingga mempermudah proses pengambilan keputusan. Informasi dan data pada
laporan data warehouse menjadi target informative bagi user.

f. Keuntungan Data Warehouse


Data warehouse merupakan pendekatan untuk menyimpan data dimana sumber-sumber data
yang heterogen(yang biasanya tersebar pada beberapa database OLTP) dimigrasikan untuk
penyimpanan data yang homogen dan terpisah. Keuntungan yang didapatkan dengan
menggunakan data warehouse tersebut dibawah ini (Ramelho).

Data diorganisir dengan baik untuk query analisis dan sebagai bahan untuk pemrosesan
transaksi.

Perbedaan diantara struktur data yang heterogen pada beberapa sumber yang terpisah
dapat diatasi.

Aturan untuk transformasi data diterapkan untuk memvalidasi dan mengkonsolidasi data
apabila data dipindahkan dari database OLTP ke data warehouse.

Masalah keamanan dan kinerja bisa dipecahkan tanpa perlu mengubah sistem produksi.

Membangun data warehouse tentu saja memberikan keuntungan lebih bagi suatu perusahaan,
karena data warehouse dapat memberikan keuntungan strategis pada perusahaan tersebut
melebihi pesaing-pesaing mereka. Keuntungan tersebut diperoleh dari beberapa sumber (Sean
Nolan,Tom Huguelet):
Kemampuan untuk mengakses data yang besar

Kemampuan untuk memiliki data yang konsistent

Kemampuan kinerja analisa yang cepat

Mengetahui adanya hasil yang berulang-ulang

Menemukan adanya celah pada business knowledge atau business process.

Mengurangi biaya administrasi

Memberi wewenang pada semua anggota dari perusaahan dengan menyediakan kepada
mereka informasi yang dibutuhkan agar kinerja bisa lebih efektif.

II.2 Skema Data Warehouse


a. Skema Star Join
Skema Star Join adalah sebuah rancangan tabel dalam database multidemensional yang
dimana tabel dimensi yang terhubung langsung pada fact (tabel fakta) datawarehouse
menyerupai bentuk bintang. Setiap tabel dimensi tidak bertingkat (hanya satu level) yang
menggunakan metode denormalisasi dalam operasi nya. Tabel fakta memiliki seluruh key join
dengan tabel dimensi, sehingga membuat akses lebih cepat dan media penyimpanan lebih hemat.
Gambar dibawah menunjukan tentang skema star join.

Gambar 2 Skema Star Join


b. Skema Snowflake

Skema SnowFlake adalah sebuah rancangan tabel dalam database multidensional yang
dimana tabel dimensi yang terhubung pada fact(tabel fakta) data warehouse menyerupai bentuk
kepingan salju. Setiap tabel dimensi tersebut mempunyai data yang sudah di normalisasi
sehingga tabel dimensi tersebut mempunyai banyak cabang-cabang tabel lain. Gambar dibawah
menunjukan tentang skema snowflake.

Gambar 3 Skema snow Flake

c. Fact constellations

Fact constellations adalah sebuah rancangan tabel dalam database multidensional yang
dimana tabel dimensi da[at diakses oleh beberapa tabel fact secara bersama-sama. sehingga
menyerupai sekumpulan bintang, sekema ini juga dikenal dengan galaxy schema.

Gambar 4 Fact Constellation


II.3 Langkah-Langkah Perancangan Data Warehouse
Ada 9 tahap metodologi dalam merancang database unrtuk datawarehouse (Kimball &
Ross,2004)

a. Pemilihan Proses
Untuk tahapan ini dalam merancang datawarehouse harus sesuai dengan kebutuhan.
Sebagai contoh ketika ingin meneganalisis penjualan yang berdasarkan berbagai sumber yang
berbeda atau dimensi. Untuk itu kita harus cermat memilih proses mana yang ingin kita analisa.

b. Pemilihan Sumber
Perancangan data model data warehouse itu juga harus sesuai atau berdasarkan dari tabel fakta
dan dimensi, untuk itu ketika pemilihan sumber harus mengacu pada kemampuan unutk
merepresentasikan fakta-fakta yang di ambil dari berbagai sumber dimensi pada OLTP. Sebagai
contoh Sales_order_fact, adalah mengambarkan rincian custumer secara detail. Jadi tahap ini
sangat penting karena akan mempengaruhi seperti apa nanti hasil dari datawarehouse yang akan
mudah untuk pengambilan keputusan.

c. Mengidentifikasi Dimensi
Dimensi ini sebagai gambaran fakta-fakta pada tabel fakta, sebagai contoh setiap data
pada tabel customer_dim dilengkapi dengan customer_id, customer_number, customer_name,
customer_street_address, customer_zip_code dan lainnya.

d. Pemilihan Fakta
Pemilihan sumber dari sebuah tabel fakta akan menentukan fakta mana yang akan di
gunakan. Sebagai contoh pada sales_order_fact terdiri dari customer_id, order_id, product_id,
order_date yang menggambarkan fakta dari berbagai tabel dimensi yaitu customer, order, product
dan tine yaitu order_date.

e. Menyimpan Pre-kalkulasi di Tabel Fakta


Hal ini akan terjadi jika tabel fakta kehilangan statement sesuai dengan fakta yang
dibutuhkan.
f. Melengkapi Tabel Dimensi
Tahap ini untuk menambahkan selengkap-lengkapnya pada tabel dimensi dan harus
bersifat intuitif dan mudah dipahami oleh pengguna. Tahap ini agar pengguna dipermudahkan
dalam penganalisaan nantinya.

g. Pemilihan Durasi Database


Tahapan ini berkaitan dengan penyimpanan data warehouse, katakan saja data yang kita
kehendaki untuk di analisa memiliki durasi 5 tahun yang lalu.

h. Menelusuri Perubahan Dimensi yang Perlahan


Ada 3 tipe perubahan dimensi yaitu atribut dimensi yang telah berubah tertulis ulang,
menimbulkan sebuah dimensi baru dan dimensi yang berubah menimbulkan alternatif, sehingga
nilai atribut lama dan yang baru dapat diakses secara bersama pada dimensi yang sama.

i. Menentukan Prioritas dan Mode Query


Tahap terakhir ini berkaitan dengan perancangan fisik.
III. Perancangan Data Warehouse
Untuk mendapatkan gambaran mengenai keadaan dan permasalahan yang sedang dihadapi
oleh perusahaan, diperlukan data-data yang tepat untuk keperluan analisis dan perancangan
aplikasi data warehouse ini. Oleh karena itu, dilakukan berbagai penelitian pada Program Studi
yang paling banyak jumlah mahasiswa di Universitas Hoyong Pintar selama 3 tahun terakhir,
melalui tahapan sebagai berikut:

III.1. Pemilihan Proses


Yang membutuhkan informasi dari Data Prodi yang paling banyak diambil adalah
Direktur
Informasi yang dibutuhkan oleh Direktur Universitas Hoyong Pintar adalah data
mahasiswa baru dan lama, laporan yang tersedia yang mencakup program studi apa yang
paling banyak diambil oleh mahasiswa di universitas hoyong pintar.
Informasi dari hasil program studi yang paling banyak diambil, digunakan pada saat 3
tahun terakhir.
Hasil data tersebut merupakan dasar untuk menentukan program studi yang paling
banyak diambil di Universitas Hoyong Pintar.

Tabel 1.Jumlah mahasiswa berdasarkan Prodi dari tahun ke tahun

Jumlah mahasiswa berdasarkan Prodi Dari tahun ke tahun


Nama Prodi 2009 2010 2011 Total
Management
700 900 1230 2850
Informatika
Teknik
1200 1100 2159 4450
Informatika

III.2. Pemilihan Sumber


Mahasiswa (#NPM, Nama, TTL, Alamat, Agama, Jenis_Kelamin,
#Kode_Angkatan)
Jenjang (#Kode_Jenjang, Nama_Jenjang, Singkatan_Jenjang)
Prodi (#Kode_Prodi, Nama_Prodi, Singkatan_Prodi, #Kode_Jenjang, #Kode_Fakultas,
Semester)
Fakultas (#Kode_Fakultas, Nama_Fakultas, Singkatan_Fakultas)
Angkatan (#Kode_Angkatan, Tahun_Ajaran)
III.3. Mengidentifikasi Dimensi

Untuk informasi Program Studi yang paling banyak diambil oleh mahasiswa di
Universitas Hoyong Pinter selama 3 tahun terakhir,
a. Measure: total program studi yang paling banyak mahasiswanya
b. Dimension: Prodi, Mahasiswa, Angkatan
Isi dari masing masing Dimensi adalah :
a. Prodi : Kode Prodi, Nama Prodi, Singkatan Prodi, Kode Jenjang, Kode Fakultas,
Semester
b. Mahasiswa : NPM, Nama, TTL, Alamat, Agama, Jenis Kelamin, Kode Angkatan
c. Angkatan : Kode Angkatan, Tahun Ajaran

III.4. Pemilihan Fakta

Gambar 5 Schema Star

Daftar Pustaka
http://berbagicatatan.web.id/model-skema-data-warehouse/
http://fitrianijanius.blogspot.co.id/2011/08/kegunaan-data-warehouse.html
http://www.waskhas.com/2016/01/9-tahapan-dalam-perancangan-data.html
Desain model Data Warehouse dengan contoh kasus Perguruan Tinggi.pdf

Anda mungkin juga menyukai