Data Warehouse dan Decision Support System. Arif Basofi

dokumen-dokumen yang mirip
Data Warehouse dan Data Mining Oleh : Asep Jalaludin,S.T.,M.M.


DATA WAREHOUSING AND ONLINE ANALYTICAL PROCESSING (OLAP)

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

Universitas Putra Indonesia YPTK Padang Fakulas Ilmu Komputer Program Studi Teknik Informatika. Knowledge Discovery in Databases (KDD)

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

Datawarehouse dan OLAP (Overview) Diambil dari presentasi Jiawei Han

DATA WAREHOUSE PERTEMUAN I S1 TEKNIK INFORMATIKA TITUS KRISTANTO, S.KOM

[Data Warehouse] [6/C2 & 6/D2]

PERTEMUAN 14 DATA WAREHOUSE

KARAKTERISTIK DATA WAREHOUSE

BAB II KONSEP DATA WAREHOUSING

Perkembangan Teknologi Database

Pemodelan Data Warehouse

Data Warehouse, Data Mart, OLAP, dan Data Mining CHAPTER 6

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

[Data Warehouse] [6/C2 & 6/D2]

Basis Data Oracle - Business Intelligence System. Ramos Somya, M.Cs.

Perancangan Basis Data

BAB II. LANDASAN TEORIse. Menurut McLeod dan Schell (2004, p405), data warehouse adalah sebuah

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

BAB II LANDASAN TEORI. Data adalah sesuatu yang mewakilkan objek dan peristiwa yang memiliki arti

PERKEMBANGAN BASIS DATA SAAT INI

jumlah keluarga, dan jumlah rumah. Data diambil dari hasil sensus potensi desa yang dilakukan BPS tahun 1996, 1999, 2003, dan 2006.

Sistem Basis Data Lanjut DATA WAREHOUSE. Data Warehouse 1/20

Data Warehousing dan Decision Support

BAB II LANDASAN TEORI

ANALISA DATA TRANSAKSIONAL PADA E-COMMERCE DENGAN TEKNOLOGI OLAP (ON-LINE ANALYTICAL PROCESS)

Data Warehouse, Data Mart, OLAP, dan Data Mining. arifin, sistem informasi - udinus 1

Lecture s Structure. Desain Data Warehouse (I): Dimensional Modelling. Mendisain Sebuah Data Warehouse

BAB 2 LANDASAN TEORI

Bab 2 Tinjauan Pustaka 2. 1 Penelitian Terdahulu

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI. kebutuhan informasi suatu perusahaan. komputer secara sistematis. menggunakan database SQL Server 2000.

BAB 2 LANDASAN TEORI

BAB I PENDAHULUAN. I.1 Pendahuluan

PERANCANGAN DATA WAREHOUSE PADA PERPUSTAKAAN UNIVERSITAS NASIONAL

BAB 2 LANDASAN TEORI. berarti dan penting di lingkungan pemakai. (Hoffer, Prescott, dan McFadden, 2002, p5).

FAST berarti sistem ditargetkan untuk memberikan response terhadap user dengan secepat mungkin, sesuai dengan analisis yang dilakukan.

DESAIN DATAWAREHOUSE AKADEMIK UNTUK MENDUKUNG SISTEM ADMINISTRASI DATA AKADEMIK DI UNIVERSITAS TADULAKO. Mohammad Yazdi 1

BAB 2 LANDASAN TEORI. Berikut ini akan dijelaskan teori umum atau dasar yang digunakan, yaitu sebagai berikut:

ANALISIS DAN PERANCANGAN DATA WAREHOUSE PENJUALAN, PEMBELIAN, DAN PERSEDIAAN UNTUK MENDUKUNG EKSEKUTIF DALAM PENGAMBILAN

DATAWAREHOUSE FIRDAUS SOLIHIN UNIVERSITAS TRUNOJOYO. DATA dlm suatu ORGANISASI

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 2 LANDASAN TEORI. each unit of data is relevant to some moment in time, atau kurang lebih dapat

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Informasi Skripsi Sarjana Komputer Semester Genap 2004 / 2005

INTRODUCTION OF DATA WAREHOUSE. Presented by HANIM M.A M. IRWAN AFANDI.

MENGENAL DATA WAREHOUSE

Tugas. Data Warehouse. OLAP, Operasi OLAP, dan Jenis Rolap

DATAWAREHOUSE. Sukarsa:Pasca Elektro Unud. I Made Sukarsa

BAB 2 LANDASAN TEORI

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA) 1 Edisi...Volume..., Bulan 20..ISSN : PEMBANGUNAN INDEPENDENT DATA MART PADA OPTIK YUDA

PERANCANGAN DATA WAREHOUSE DENGAN PENDEKATAN ENTERPRISE ARCHITECTURE (STUDI KASUS: PT. TELEKOMUNIKASI INDONESIA Tbk.)

SIE/nts/TIUAJMks 9/26/2013

PERANCANGAN DATA WAREHOUSE PENGOLAHAN PERSEDIAAN BUKU PT. GRAMEDIA ASRI MEDIA MAKASSAR

PENDAHULUAN TINJAUAN PUSTAKA

DATAMULTIDIMENSI. DATAWAREHOUSE vs DATAMART FIRDAUS SOLIHIN UNIVERSITAS TRUNOJOYO

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. mencapai tujuan. Dengan menggunakan sebuah data warehouse, menjamin

Tugas Akhir (KI091391) Muhamad Adi Prasetyo

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

Arsitektur Data Warehouse. Minggu 4

BASIS DATA MODEL BASIS DATA

TUGAS DATA WAREHOUSE & DATA MINING OLAP, OPERASI OLAP & MOLAP

BAB 2 LANDASAN TEORI

BUSINESS INTELLIGENCE. Management Database & Informasi

Perancangan Data Warehouse

BAB 2 LANDASAN TEORI


DATA WAREHOUSE KONSEP Konsep dasar data warehouse adalah perbedaan antara data dan informasi. Data terdiri dari fakta-fakta yang dapat diamati dan

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

BAB 2 2 LANDASAN TEORI. Menurut Inmon (2002, p388), data adalah rekaman dari fakta-fakta, konsepkonsep,

BAB 2 LANDASAN TEORI. bentuk yang dimengerti dan dapat digunakan.

BAB I PENDAHULUAN. Berkembangnya teknologi dan informasi saat ini telah menghasilkan kumpulan

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUAN. pokok untuk kelangsungan hidup perusahaan. perusahaan yang bergerak di bidang retail.

BAB 2 LANDASAN TEORI. Database adalah suatu koleksi / kumpulan dari data yang persistent, yaitu ada

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN DATA WAREHOUSE PEMBELIAN DAN PENJUALAN PADA PT. SINAR MEADOW INTERNATIONAL INDONESIA

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II LANDASAN TEORI. Dasar-dasar teori tersebut akan digunakan sebagai landasan berpikir dalam

DATA WAREHOUSE (The Building Blocks)

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

PERANCANGAN DATA WAREHOUSE CALON MAHASISWA BARU POLITEKNIK NEGERI LHOKSEUMAWE

Data Warehouse & Data Mining STMIK GLOBAL

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

Bab 3 Metode dan Perancangan Sistem

Membangun Data Warehouse

BAB II. 2.1 Model Data High Level Data Model (Conceptual Data Model)

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

Physical Modeling of Data Warehouse using Unified Modeling Language (UML) Muhammad Iqbal Dzulhaq Dendy Jonas Rudi Triwibowo

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

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Data merupakan bentuk jamak dari datum (Vardiansyah, 2008, p3). Dalam

Transkripsi:

Data Warehouse dan Decision Support System Arif Basofi

Referensi Data Warehouse, STMIK Global Informatika MDP. M. Syukri Mustafa,S.Si., MMSI, Sistem Basis Data II (Data Warehouse), 2008. Hanim MA, Data Warehouse 2 nd

Memahami Kebutuhan Informasi Strategis History dibangunnya DataWarehouse : Pada th. 1990 bisnis semakin komplek, perusahaan tersebar secara global dan kompetisi yg berat. Usaha bisnis executif menjadi tersebar dalam persaingan informasi. Sistem operasional perusahaan menyediakan informasi untuk menjalankan operasi sehari-hari, tetapi executive memerlukan berbagai macam jenis informasi yang dapat mendukung dalam pengambilan keputusan yg strategis. Sistem operasional sangat penting untuk perusahaan, namun tidak dapat menyediakan informasi yg strategis. Oleh karena itu, perusahaan perlu mengarah kepada cara yang baru dlm memperoleh informasi yg strategis.

Data Warehouse Data Warehouse : Data Warehouse adalah Pusat repositori informasi yg mampu memberikan database berorientasi subyek untuk informasi yg bersifat historis yg mendukung DSS (Decision Suport System) dan EIS (Executive Information System). Data warehouse adalah basis data yg menyimpan data sekarang dan masa lalu, yg berasal dari berbagai sistem operasional dan sumber lain (sumber eksternal), yang menjadi perhatian penting bagi manajemen dalam organisasi dan ditujukan untuk keperluan analisis dan pelaporan manajemen dalam rangka pengambilan keputusan. Salinan dari transaksi data yg terstruktur secara spesifik pd query dan analisa serta laporan. Data warehouse hanya berisi informasi 2 yg relevan bagi kebutuhan pemakai yg dipakai untuk pengambilan keputusan.

Data Warehouse Tujuan : Meningkatkan kualitas dan akurasi informasi bisnis dan mengirimkan informasi ke pemakai dalam bentuk yg dimengerti dan dapat diakses dengan mudah. Digunakan untuk mendukung pengambilan keputusan, bukan untuk melaksanakan pemrosesan transaksi. Ini mungkin bertolak belakang dgn sebagian besar sistem OLTP yg berorientasi proses. OLTP = Online Transaction Processing

Dari Data Warehouse ke Decision Support Pembuatan keputusan organisasi memerlukan view menyeluruh pada segala aspek perusahaan, shg organisasi membuat data warehouse gabungan yg berisi data yg berasal dari berbagai sumber. DBMS juga didesain utk mendukung query OLAP scr efisien dan dioptimalisasi utk mendukung aplikasi decision support.

Karakteristik Data Warehouse Empat karakteristik Data Warehouse: 1) Subject Oriented 2) Integrated 3) Time Variant 4) Non-Volatile

Karakteristik Data Warehouse... 1) Subject Oriented Data yg disusun menurut subyek berisi hanya informasi yg penting bagi pemprosesan Decision Support (DSS). Informasi yg tersimpan dlm database di kelompokkan berdasarkan subyek tertentu, misalnya: pelanggan, gudang, pasar, dsb. Semua Informasi tsb disimpan dalam suatu sistem data warehouse. Data-data di setiap subyek dirangkum ke dalam dimensi, misalnya : periode waktu, produk, wilayah, dsb, shg dapat memberikan nilai sejarah untuk bahan analisa.

Karakteristik Data Warehouse... 1) Subject Oriented...

Karakteristik Data Warehouse... 2) Integrated Data Warehouse dapat menyimpan data 2 yg berasal dari sumber 2 yg terpisah kedalam suatu format yg konsisten dan saling terintegrasi satu dgn lainnya.

Karakteristik Data Warehouse... 3) Time Variant Data yg tersimpan dlm rentang 5-10 tahun/lebih, suatu ketika dpt digunakan untuk perbandingan atau perkiraan sbg data yg valid dan akurat, dan data ini tidak dapat diperbaharui. Data di dalam data warehouse mempunyai karakter khusus berupa time-series dalam bentuk data historical. Ini dapat digunakan untuk melakukan trend analysis dari data tersebut.

Karakteristik Data Warehouse... 3) Time Variant... Cara 2 yg digunakan untuk melihat interval waktu dlm mengukur keakuratan suatu data warehouse: a) Paling sederhana : menyajikan data warehouse pada rentang waktu tertentu. b) Menggunakan variasi/perbedaan waktu yg disajikan dalam data warehouse baik implicit maupun explicit; secara explicit dengan unsur waktu dalam hari, minggu, bulan dan waktu tertentu. c) Variasi waktu yg disajikan data warehouse melalui serangkaian snapshot yg panjang.

Karakteristik Data Warehouse... 4) Non-Volatile (tidak gampang berubah) Data dalam data warehouse tidak diupdate scr real-time/terus menerus (spt inserts, updates, deletes) spt dalam sebuah sistem OLTP, tetapi hanya dpt ditambah dan dilihat. Pada data warehouse hanya ada 2 kegiatan memanipulasi data yaitu : o loading data (mengambil data), dan o akses data (mengakses data warehouse). Data di dalam data warehouse scr periodik di upload dlm jangka waktu yang sama (misal. setiap sore / setiap tanggal 2)

Karakteristik Data Warehouse... 4) Non-Volatile

Data Warehouse Vs Database Data Warehouse : Database : Tidak terikat suatu aplikasi Aplikasi DSS secara spesifik Data terpusat Tidak terpusat oleh user area Historical Sebagian historical Denormalisasi kecil Denormalisasi besar Multiple subject One central subject of Sumber dari semua internal concern of user maupun eksternal source Sumber dari sebagian internal Fleksibel maupun eksternal source Data oriented Tidak fleksibel, terbatas Umurnya panjang Project oriented Ukuran besar Umurnya pendek Single complex structure Ukuran dari kecil menjadi besar Multi complex structure

Sumber Data untuk Data Warehouse 1. Data operasional dalam organisasi, misalnya basis data pelanggan dan produk, dan 2. Sumber eksternal yang diperoleh misalnya melalui Internet, basis data komersial, basis data pemasok atau pelanggan. Berbagai data yang berasal dari sumber digabungkan dan diproses lebih lanjut oleh manajer data warehouse dan disimpan dalam basis data tersendiri. Selanjutnya, perangkat lunak seperti OLAP dan data mining dapat digunakan oleh pemakai untuk mengakses data warehouse.

Konsep dan Prinsip Data Warehouse

Konsep dan Prinsip Data Warehouse...

Langkah Penerapan Data Warehouse

Arsitektur Data Warehouse

Arsitektur Data Warehouse (Detail)

Arsitektur Data Warehouse Hal yg harus dibuat di dlm perancangan data warehouse: process model Tipe apa yang akan dimodelkan? grain Apa dasar data dan level atom data yang akan disajikan? dimensi Dimensi apa yang dipakai untuk masing-masing record tabel fakta? ukuran Ukuran apa yang akan mengumpulkan masingmasing record tabel fakta?

Arsitektur Data Warehouse...

Arsitektur Data Warehouse...

OLAP (On-Line Analytical Processing) OLAP adalah suatu sistem/teknologi yg dirancang utk mendukung proses analisis kompleks dalam rangka mengungkapkan kecenderungan pasar dan faktor-faktor penting dalam bisnis. OLAP ditandai dgn kemampuannya menaikkan / menurunkan dimensi data shg kita dapat menggali data sampai pada level yg sangat detail dan memperoleh pandangan yg lebih luas mengenai objek yg sedang kita analisis. OLAP secara khusus memfokuskan pd pembuatan data agar dapat diakses pada saat pendefinisian kembali dimensi. OLAP dapat digunakan membuat rangkuman dari multidimensi data yg berbeda, rangkuman baru dan mendapatkan respon scr online, dan memberikan view dua dimensi pd data cube multidimensi scr interaktif.

Data Warehouse and OLAP as Multidimensional Data Model Data warehouse dan OLAP didasarkan pada multidimensional data model. Model ini merepresentasikan data dalam bentuk data cube (data kubus), data dimodelkan dan ditampilkan sebagai multiple dimension. Data cube ini didasarkan pada: dimensions table dan facts table.

Multidimensional Data Model Multidimensional yang berarti bahwa terdapat banyak lapisan kolom dan baris (Ini berbeda dengan tabel pada model relasional yang hanya berdimensi dua). Tahun n-4 Tahun n-3 Tahun n-2 Tahun n-1 Jawa Tengah Berdasarkan susunan data Jawa Barat seperti itu, amatlah mudah untuk memperoleh jawaban atas pertanyaan seperti: Berapakah jumlah produk 1 terjual di Jawa Tengah pada tahun n-3? Produk 1 Produk 2 Produk 3

Fact Table Fact Table (Tabel Fakta): Merepresentasikan proses bisnis, yaitu model proses bisnis sebagai bentuk (artifact) pada data model. Mengandung elemen pengukuran / metrik / fakta pada bisnis proses. jumlah penjualan bulanan pada proses bisnis Penjualan. dll Terdapat foreign key untuk tabel dimensi. Berisi ribuan kolom.

Dimension Tables Dimesion Table (Tabel Dimensi): Merepresentasikan who, what, where, when and how of sebuah pengukuran/artifact. Merepresentasikan entities yang real, bukan proses bisnis. Memberikan konteks pengukuran (subject) Sebagai contoh : 29 Pada tabel fakta Penjualan: Karakteristik dari pengukuran jumlah penjualan bulanan bisa terdiri dari lokasi (Where), waktu (When), produk yang terjual (What).

Dimension Tables... Atribut pada tabel dimensi merupakan kolom 2 yg ada pada tabel dimensi. Pada tabel dimensi lokasi, atribut bisa merupakan Kode Pos, kota, kode negara, negara, dll. Secara umum, atribut pada tabel dimensi digunakan untuk pelaporan dgn menggunakan batasan query, contoh where Country='USA'. Atribut pada tabel dimensi juga mengandung satu / beberapa hierarchical relationships. Sebelum mendesain data warehouse, harus ditentukan dulu mengandung elemen apa saja data warehouse yang akan dibuat. Misalkan jika ingin membuat data warehouse yg mengandung jumlah penjualan bulanan yg melibatkan semua lokasi, waktu, dan produk, maka dimensinya adalah : Lokasi Waktu Product

3D data cube, according to the dimension time, location, item 31

Warehouse Database Schema Bukan ER Diagram Design harus mencerminkan multidimensional view: Star Schema Snowflake Schema Fact Constellation Schema 32

Example of a Star Schema Order Order No Order Date Customer Customer No Customer Name Customer Address City Salesperson SalespersonID SalespersonName City Quota Fact Table OrderNO SalespersonID CustomerNO ProdNo DateKey CityName Quantity Total Price Product ProductNO ProdName ProdDescr Category CategoryDescription UnitPrice Date DateKey Date City CityName State Country

34 Example of a Star Schema...

Star Schema Model dimana data warehouse terdiri dari satu tabel pusat yang besar (tabel fakta). Ada satu table untuk tiap dimensi. Pada star schema, satu dimensi diwakili oleh satu tabel dan masing-masing tabel diwakili oleh beberapa atribut. 35

Example of a Snowflake Schema Order Order No Product ProductNO Category Order Date Customer Fact Table ProdName ProdDescr CategoryName CategoryDescr Customer No Customer Name Customer Address City Salesperson SalespersonID SalespersonName City Quota OrderNO SalespersonID CustomerNO ProdNo DateKey CityName Quantity Total Price Category Category UnitPrice Date DateKey Date Month City CityName State Country Month Year Month Year Year State StateName Country

Snowflake Schema...

Snowflake Schema Ada mekanisme normalisasi tabel dimensi. Mudah untuk dimaintain. Butuh kapasitas penyimpanan yang relatif lebih kecil. Efektifitas browsing/select data berkurang karena harus melibatkan banyak query dari berbagai macam tabel.

Fact Constellation

Fact Constellation Fact Constellation: Ada beberapa tabel fakta yang digunakan bersama-sama (share) beberapa tabel dimensi. Dapat berupa kumpulan skema star.

S.E.L.E.S.A.I...