Rancang Bangun Data Warehouse



dokumen-dokumen yang mirip
DATA WAREHOUSE PERTEMUAN I S1 TEKNIK INFORMATIKA TITUS KRISTANTO, S.KOM

BAB II LANDASAN TEORI

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

Edisi Pertama Cetakan Pertama, 2013

PERANCANGAN DAN IMPLEMENTASI DATA WAREHOUSE MENGGUNAKAN SCHEMA SNOWFLAKE UNTUK MENGETAHUI TREND PRODUKSI DAN PEMASARAN PRODUK

PENGANTAR SISTEM INFORMASI


Komunikasi Keperawatan

6/26/2011. Menurut W.H. Inmon dan Richard D.H. Menurut Vidette Poe

Perencanaan dan Pengendalian Produksi

ANALISIS DAN PERANCANGAN UML (Unified Modeling Language) Generated VB.6 Disertai Contoh Studi Kasus dan Interface Web

Business Intelligence. Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization

PERANCANGAN DATA WAREHOUSE PADA PERPUSTAKAAN UNIVERSITAS NASIONAL

HUKUM ADMINISTRASI NEGARA

APLIKASI EXCEL DALAM VALUASI PERUSAHAAN BERBASIS IFRS : David Wijaya

PENGANTAR AKUNTANSI BERBASIS IFRS

PRAKTIKUM PAJAK PERTAMBAHAN NILAI LANJUTAN

BAB II TINJAUAN PUSTAKA

UNDANG-UNDANG REPUBLIK INDONESIA NO. 5 TAHUN 2011 TENTANG AKUNTAN PUBLIK

UNDANG-UNDANG NO. 15 TAHUN 2011

SERI PERPAJAKAN INDONESIA-6 PPnBM, Revaluasi Aktiva Tetap dan Fasilitas PPh

Business Intelligence dengan SQL Server 2008 R2

REENGINEERING SISTEM INFORMASI

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

AKUNTANSI KOPERASI Pendekatan Praktis Penyusunan Laporan Keuangan

SISTEM INFORMASI MANAJEMEN PENDIDIKAN, oleh Yakub; Vico Hisbanarto Hak Cipta 2014 pada penulis

METODOLOGI PENELITIAN PETERNAKAN

CARA MUDAH DAN MURAH MEMBANGUN DAN MENGELOLA WEBSITE

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

PENGANTAR ILMU POLITIK Kerangka Berpikir dalam Dimensi Arts, Praxis & Policy

BAB I PENDAHULUAN. I.1 Pendahuluan

Jurnal String Vol. 1 No. 1 Tahun 2016 ISSN: PERANCANGAN DATA WAREHOUSE PADA PERPUSTAKAAN YAYASAN LENTERA INSAN

MERANCANG GEDUNG BANGUNAN BERTINGKAT RENDAH

PEMROGRAMAN DATABASE KONSEP DAN

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

UNDANG-UNDANG NO. 8 TAHUN 2012

Manajemen Pemasaran: Pendekatan Praktis

Sistem Informasi Manajemen Sumberdaya Manusia

PERPAJAKAN DI INDONESIA

METODOLOGI PENELITIAN SOSIAL

Teori, Kuesioner dan Analisis Data Pemasaran dan Perilaku Konsumen

ii Pengantar Bisnis

MANAJEMEN PROYEK TEKNOLOGI INFORMASI

PEMASARAN STRATEGIK Bagaimana Meraih Keunggulan Kompetitif

Media dan Model-model Pembelajaran Inovatifa

PERANCANGAN DATA MART BAGIAN PENJUALAN MOTOR BEKAS(USED MOTOR CYCLE ) PADA CV. ATLAS MOTOR

HUKUM ADMINISTRASI NEGARA

Konsep Dasar Multimedia

Belajar Membuat Iklan Sukses

BERWIRAUSAHA CERDAS Inspirasi bagi Kaum Muda

SIE/nts/TIUAJMks 9/26/2013

Pelaporan dan Laporan Keuangan, oleh Drs. Pirmatua Sirait, S.E., M.Si. Hak Cipta 2014 pada penulis GRAHA ILMU Ruko Jambusari 7A Yogyakarta 55283

SISTEM INFORMASI AKUNTANSI

SCADA SOFTWARE DENGAN WONDERWARE IN TOUCH Dasar-dasar Pemrograman

SISTEM INFORMASI MANAJEMEN Konsep Dasar, Analisis dan Metode Pengembangan

PERENCANAAN PEMBANGUNAN TRANSPORTASI

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

Data Warehouse Data warehouse adalah basis data yang menyimpan data sekarang dan data masa lalu yang berasal dari berbagai sistem operasional dan

MENGENAL DATA WAREHOUSE

AKUNTANSI PERPAJAKAN

ORGANISASI DAN KEPEMIMPINAN MODERN

PAJAK PERTAMBAHAN NILAI JILID 2

PERANCANGAN DATA WAREHOUSE CALON MAHASISWA BARU POLITEKNIK NEGERI LHOKSEUMAWE

BAB I PENDAHULUAN. didukung dengan pernyataan dari Poe (1998) yang menyatakan bahwa banyak

Perancangan Basis Data

BAB III LANDASAN TEORI

SERBA-SERBI MANAJEMEN BISNIS

Sistem Penunjang Keputusan, Pertemuan Ke-9 KECERDASAN BISNIS Data Warehouse, Data Mart, OLAP, dan Data Mining

AKUNTANSI DAN PELAPORAN KEUANGAN IMBALAN KERJA. Panduan Penerapan PSAK 24 (Revisi 2010) Tentang Imbalan Kerja

Akuntansi untuk Perusahaan Jasa dan Dagang/Sigit Hermawan;

Adapun karakteristik umum yang dimiliki datawarehouse adalah :

MANAJEMEN SUMBER DAYA MANUSIA

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. : info@grahailmu.co.id

GRAHA ILMU Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

TEORI DAN PANDUAN KONSELING GIZI

ENTERPRISE RESOURCE PLANNING

Manajemen Sumber Daya Manusia Masa Kini

Sistem Akuntansi Pemerintahan Basis Akrual dengan Entri Berpasangan

: Sidiq Syamsul Hidayat Ari Angga Wijaya Tafif Sulistyo

SIMULASI JARINGAN. Oleh: Andrew Fiade, S.T., M.Kom. Edisi Pertama Cetakan Pertama, 2013

MANAJEMEN JARINGAN BERBASIS CISCO SYSTEM

PANDUAN LENGKAP PEMBUATAN JARINGAN NIRKABEL MENGGUNAKAN SIMULATOR CISCO PACKET TRACER Oleh : Sidiq Syamsul Hidayat Titik Nurnawangsih Wahyu Novitasari

Buku ini diterbitkan atas kerjasama dengan Untirta Press

ii ~ Manajemen Sumber Daya Manusia

PENELITIAN OPERASIONAL

DIMENSI STRATEGIS MANAJEMEN PEMBANGUNAN

BELAJAR TENTANG PERSALINAN

PENGANTAR KOMBINATORIKA DAN TEORI GRAF

Wesli Drainase Perkotaan/Wesli - Edisi Pertama Yogyakarta; Graha Ilmu, 2008 viii hlm, 1 Jil. : 21 cm. ISBN:

MANAJEMEN TEKNOLOGI NAZARUDDIN

ii Akuntansi Biaya: Kajian Teori dan Aplikasi

TEKNOLOGI BROADCASTING TV

TEORI EKONOMI. Penulis : Dr. Nur Laily, M.Si. Drs. Ec. Budiyono Pristyadi, M.M. Edisi Pertama Cetakan Pertama, 2013

BAB II KONSEP DATA WAREHOUSING

PERANCANGAN DATA WAREHUSE PADA PERPUSTAKAAN STMIK AMIKOM YOGYAKARTA. Armadyah Amborowati Dosen STMIK AMIKOM Yogyakarta

TEKNIK MENULIS PUISI Panduan Menulis Puisi untuk Siswa, Mahasiswa, Guru dan Dosen

Transkripsi:

Rancang Bangun Data Warehouse i

ii Rancang Bangun Data Warehouse

Rancang Bangun Data Warehouse iii

iv Rancang Bangun Data Warehouse RANCANG BANGUN DATA WAREHOUSE Oleh : Muhammad Yazdi Pusadan, S.Kom., M.Eng. Edisi Pertama Cetakan Pertama, 2013 Hak Cipta 2013 pada penulis, Hak Cipta dilindungi undang-undang. Dilarang memperbanyak atau memindahkan sebagian atau seluruh isi buku ini dalam bentuk apa pun, secara elektronis maupun mekanis, termasuk memfotokopi, merekam, atau dengan teknik perekaman lainnya, tanpa izin tertulis dari penerbit. Ruko Jambusari No. 7A Yogyakarta 55283 Telp. : 0274-889836; 0274-889398 Fax. : 0274-889057 E-mail : info@grahailmu.co.id Pusadan, Muhammad Yazdi, S.Kom., M.Eng. RANCANG BANGUN DATA WAREHOUSE/Muhammad Yazdi Pusadan, S.Kom., M.Eng. - Edisi Pertama Yogyakarta; Graha Ilmu, 2013 viii + 60 hlm, 1 Jil. : 23 cm. ISBN: 978-602-262-079-2 1. Komputer I. Judul

Rancang Bangun Data Warehouse v KATA PENGANTAR Pertama-tama, penulis mengucapkan terima kasih kepada Allah SWT, yang telah memberikan anugerah dan kesehatan sehingga penulis bisa menyelesaikan buku ini. Buku ini merupakan buku perdana yang buat oleh penulis, dengan menitiberatkan pada keiilmuan manajemen pengolahan data. Data warehouse merupakan kajian lanjutan dari basis data, hanya saja lingkup data yang diolah dalam skala besar dengan mengintegrasikan beberapa data transaksi (basis data) menjadi satu sistem data. Di samping itu, Data warehouse dibangun dalam rangka untuk memisahkan data history dari operasional, secara kontinu melakukan update data history dari transaksi, lebih bersifat statis, dan data dikumpulkan untuk analisis bisnis. Pada akhir buku, penulis mengajak pembaca untuk menerapkan konsep data warehouse pada suatu sistem pengolahan data, serta dilakukan dibuatkan program untuk mengakses data warehuse yang telah dibangun. Akhir kata, penulis berharap agar buku ini memberikan manfaat terutama sehingga acuan dalam pengembangan sistem informasi dan basis data untuk kebutuhan pengambilan keputusan dan manajerial. Palu, April 2013 Penulis

vi Rancang Bangun Data Warehouse

Rancang Bangun Data Warehouse vii DAFTAR ISI KATA PENGANTAR DAFTAR ISI BAB I PENGENALAN DATA WAREHOUSE, SQL SERVER 2008, DAN VB.NET 1 1.1. Data Warehouse 1 1.2. SQL Server 2008 7 1.3. Microsoft Visual Basic 2008 (VB.Net) 22 BAB II LINGKUP DATA WAREHOUSE (ETL, STAR SCHEMA, OLAP, & CUBE) 25 2.1. Extraction Tranformation Loading (ETL) 25 2.2. Star Schema 27 2.3. Online Analythical Processing (OLAP) 28 2.4. Cube 30 BAB III PENGENALAN TOOLS IMPLEMENTASI DATA WARE- HOUSE (SQL Server Integration Service (SSIS) & SQL Server Analysis Service (SSAS)) 33 1.1. SQL Server Integration Service (SSIS) sebagai tool ETL 33 1.2. SQL Server Analisis Service (SSAS) sebagai tool OLAP 36 v vii

viii Rancang Bangun Data Warehouse BAB IV MEMBANGUN DATA WAREHOUSE 37 4.1. Menentukan Subyek Data Warehouse 37 4.2. Mendefinisikan Kebutuhan Sumber Data dan Informasi 37 1.3. Merancang Star Schema 41 4.4. Desain ETL 42 4.5. Membuat Cube dan Dimensional Data 44 4.6. Analisis Data Warehouse 45 DAFTAR PUSTAKA 55 TENTANG PENULIS 59

Pengenalan Data Warehouse, SQL Server 2008, Dan VB.net 1 B A B I PENGENALAN DATA WAREHOUSE, SQL SERVER 2008, DAN VB.NET 1.1. Data Warehouse Definisi data warehouse adalah data warehouse merupakan kumpulan data yang berorientasi subyek, terintegrasi, tidak dapat di update, memiliki dimensi waktu, yang digunakan untuk mendukung proses manajemen pengambilan keputusan dan kecerdasan bisnis (Inmon, 2002, h.31-35). Jadi dengan definisi tersebut, maka data warehouse memiliki karakteristik, sebagai berikut : 1. Berorientasi subjek Data diorganisasi oleh subjek detail (misal berdasarkan pelanggan, jenis kebijakan, dan klaim dalam perusahaan asuransi), yang berisi informasi yang relevan untuk mendukung keputusan. Data warehouse berbeda dengan database operasional. Pada umumnya, database operasional mempunyai sebuah orientasi produk untuk menangani transaksi yang memperbarui database. 2. Terintegrasi Data pada sumber berbeda dapat di enkode dengan cara yang berbeda. Sebagai contoh, data jenis kelamin dapat di enkode sebagai 0 dan 1 di satu tempat dan m dan f di tempat lain. Di dalam data warehouse, enkode tersebut dibersihkan atau dibuat ke dalam satu format sehingga mereka distandarisasi dan konsisten. Banyak organisasi menggunakan terminologi yang sama untuk data dari jenis yang berbeda. Sebagai contoh, penjualan bersih bisa berarti komisi bersih untuk departemen pemasaran, tetapi retur penjualan kotor bagi departemen akuntansi. Data yang terintegrasi mengatasi inkonsistensi dan menyediakan istilah yang seragam di organisasi keseluruhan, juga format waktu dan data yang bervariasi.

2 Rancang Bangun Data Warehouse 3. Time-variant Data tidak menyediakan status saat ini. Mereka disimpan untuk lima atau sepuluh tahun atau lebih dan digunakan untuk tren, peramalan, dan perbandingan. Ada kualitas sementara pada sebuah data warehouse. Waktu adalah dimensi penting yang harus didukung oleh semua data warehouse. Data untuk analisis dari berbagai sumber berisi berbagai poin waktu (misal harian, mingguan, bulanan). 4. Nonvolatile Sekali dimasukkan ke dalam data warehouse, data adalah read only, mereka tidak bisa diubah atau dibarui. Data usang dibuang, dan perubahan direkam sebagai data baru. Ini memungkinkan data warehouse untuk disesuaikan hampir secara ekslusif untuk akses data. Sebagai contoh, sejumlah besar ruang kosong (untuk pertumbuhan data) umumnya tidak diperlukan dan reorganisasi database dapat dijadwalkan bersama dengan operasi pengisian sebuah data warehouse. Data warehouse sebenarnya dapat dianggap sebagai suatu salinan data transaksional/oltp (Online Transaction Processing) yang terstruktur untuk kebutuhan analisis, reporting, dan data mining. Oleh karena itu, sistem transaksi tidak pernah mengupdate data yang berada di dalam data warehouse melainkan hanya menambahkan data ke dalam data warehouse tersebut. Berikut ini pada tabel 2.1 memperlihatkan perbedaan sistem OLTP (Online Transaction Processing) dan sistem data warehouse. (Kadir, 2003, h.278). Tabel 2.1 Perbedaan OLTP dan data warehouse OLTP Datawarehouse Menangani data saat ini. Lebih cenderung menangani data masa lalu. Data bisa saja disimpan pada beberapa platform. Data diorganisasi berdasarkan fungsi atau operasi, seperti penjualan, produksi, dan pemrosesan pesanan. Data disimpan dalam satu platform. Data diorganisasi menuntut subjek seperti pelanggan atau produk. Pemrosesan bersifat berulang. Pemrosesan sewaktu-waktu, tak terstruktur, dan bersifat heuristik. Untuk mendukung keputusan hasian (operasional). Untuk mendukung keputusan yang strategis.