MEMBANGUN DATA MINING DENGAN SQL SERVER 2005 BUSINESS INTELLIGENCE

dokumen-dokumen yang mirip

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I LATAR BELAKANG

6/26/2011. Kebutuhan perusahaan untuk mengimplementasikan BI cukup besar. BI dengan data analysis toolnya merupakan

Perancangan Basis Data

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

Contoh Distributed Database

Foundation of Bussiness Inteligence : Database and Information Management. Ayu Mentari Tania Rizqy Amalia Nisa Tri Lestari Oktarina Yurika Anggesty

DATA WAREHOUSING AND ONLINE ANALYTICAL PROCESSING (OLAP)

BAB III LANDASAN TEORI

ABSTRAK. v Universitas Kristen Maranatha

Customer Relationship. Customer Relationship

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB II LANDASAN TEORI

ABSTRAK. Kata Kunci: ETL, Data Warehouse, Visualisasi Data, Bagan. Universitas Kristen Maranatha

Business Intelligence dengan SQL Server 2008 R2

وإذ تا ذن لي ني ن ربكم شكرتم لا زیدنكم ولي ن إنن كفرتم عذابي لشدید Dan (ingatlah juga), tatkala Tuhanmu memaklumkan: "Sesungguhnya jika kamu bersyukur

ABSTRAK. Kata Kunci : data mining, market basket analysis, algoritma Apriori, algoritma Fuzzy c-covering, association rules

ANALISIS MASALAH DAN PERANCANGAN SISTEM

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

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

APLIKASI DATA WAREHOUSE UNTUK BUSINESS INTELLIGENCE. Kusnawi Dosen STMIK AMIKOM Yogyakarta. Abstraksi

UKDW BAB I PENDAHULUAN

information karena data yang terkumpul itu tidak dapat digunakan untuk aplikasi

BAB II TINJAUAN PUSTAKA

INTELIGENSI BISNIS SQL SERVER 2014

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

BAB 1 PENDAHULUAN. yang lama untuk menghasilkan laporan yang dibutuhkan. Belum lagi

Data Mining. Pengenalan Sistem & Teknik, Serta Contoh Aplikasi. Avinanta Tarigan. 22 Nov Avinanta Tarigan Data Mining

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

ABSTRAKSI. Keywords : DSS, C#, Penjualan. Universitas Kristen Maranatha

BAB 1 PENDAHULUAN. mempunyai satu kantor pusat dan tiga buah cabang. CV. Anugrah menjual

Rancang Bangun Data Warehouse

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

BAB II TINJAUAN PUSTAKA. yang akan dibuat adalah sebagai berikut : Sistem Monitoring Pertumbuhan Balita Berbasis Web. Wahyuningsih

BUSINESS INTELLIGENCE

1.1 Latar Belakang Masalah

OPTIMALISASI DATA PADA BAGIAN PENJUALAN DENGAN MENGGUNAKAN DATA MART DI PT. XYZ

PERANCANGAN DAN PEMBANGUNAN INTELIGENSI BISNIS PADA PERUSAHAAN ASURANSI PENSIUN XYZ TUGAS AKHIR

DATA MINING. Pertemuan 2. Nizar Rabbi Radliya 3 SKS Semester 6 S1 Sistem Informasi

BINA NUSANTARA UNIVERSITY. Jurusan Sistem Informasi Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008

BUSINESS INTELLIGENCE PADA DIREKTORAT JENDERAL PENDIDIKAN TINGGI SKRIPSI

BAB 2 LANDASAN TEORI. yang menyewa) yang memberikan lessee hak untuk. persyaratan-persyaratan di mana pemilik properti, yaitu lessor (yang

APLIKASI MONITORING KETERSEDIAAN STOK BARANG MINIMARKET DENGAN METODE MARKET BASKET ANALYSIS (MBA)

BAB II LANDASAN TEORI. Teori teori yang digunakan sebagai landasan dalam desain dan. implementasi dari sistem ini adalah sebagai berikut :

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

BAB I PENDAHULUAN. I.1 Pendahuluan

Enterprise Resource Planning

SUMBER DAYA-SUMBER DAYA SISTEM INFORMASI (BAGIAN 1) PSI Materi III Sesi 6

LAMPIRAN. 2) Membuat tabel-tabel dimensi dan fakta yang sesuai dengan skema bintang yang. if exists (select * from dbo.sysobjects where id = object_id

Analytical CRM. Sistem Informasi Fakultas Ilmu Komputer. CRM Handbook A Business Guide to CRM Addison Wesley

xiii Forecasting BAB VI KESIMPULAN DAN SARAN Kesimpulan Saran DAFTAR PUSTAKA...

Bab 4. Perancangan Data Mining. 4.1 Arsitektur Perancangan Data Mining yang Diusulkan

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

Kegunaan Data Warehouse

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 4 PERANCANGAN DAN IMPLEMENTASI

Sistem Basis Data Lanjut DATA MINING. Data Mining 1/12

Techno, ISSN Volume 12 No. 1, April 2011 Hal

- PERTEMUAN 1 - KNOWLEGDE DISCOVERY

DATA MINING. Pertemuan 1. Nizar Rabbi Radliya 3 SKS Semester 6 S1 Sistem Informasi

Kasus pada Integrasi Data

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

Pentingnya Data Warehouse dalam Dunia Bisnis. By : Feris Thia PT. Putera Handal Indotama


BAB 3 PERANCANGAN SISTEM

PENERAPAN ALGORITMA APRIORI DALAM MEMPREDIKSI PERSEDIAAN BUKU PADA PERPUSTAKAAN SMA DWI TUNGGAL TANJUNG MORAWA

SIE/nts/TIUAJMks 9/26/2013

DATAWAREHOUSE. Sukarsa:Pasca Elektro Unud. I Made Sukarsa

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

Data Warehouse dan Decision Support System. Arif Basofi

Perancangan Data Warehouse

SISTEM BISNIS DENGAN ELEKTRONIK

ANALISIS PERBANDINGAN ALGORITMA DECISION TREE J48 DAN NAÏVE BAYES DALAM MENGKLASIFIKASIKAN POLA PENYAKIT SKRIPSI. Oleh :

Pembuatan Data Warehouse Penjualan Produk dan Penerapan Dalam Studi Kasus Divisi Greenscope Energy PT. Tustika Nagata Surabaya

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

TESIS PENGEMBANGAN APLIKASI REAL-TIME BUSINESS INTELLIGENCE BERBASIS WEB UNTUK SUBJEK KEGIATAN AKADEMIK PADA UNIVERSITAS

Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-issn: X

Gambar 4.57 Rancangan Pivot Tabel Total Purchase Return Dalam Quantity

The Design of Warehouse Data Structure to Support Product Marketing Plan Using Star Schema

DATABASE. Basis Data : Suatu pengorganisasian sekumpulan data yang saling terkait sehingga

3.5 Arsitektur Data Warehouse Data Source Data Warehouse Surveilans Terpadu Penyakit (STP) kabupatenbantul

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

IMPLEMENTASI OLAP PADA DATA PENJUALAN BBM MENGGUNAKAN PENTAHO TRIYONO

DESAIN DAN IMPLEMENTASI DATA WAREHOUSE UNTUK SISTEM PENDUKUNG KEPUTUSAN PADA MANAJEMEN KESEHATAN IBU DAN ANAK

Perancangan Data Warehouse pada Perpustakaan. STMIK AMIKOM Yogyakarta

Online Analytical Processing (OLAP)

ANALISIS DAN DESAIN DATA WAREHOUSE PADA PERPUSTAKAAN DAERAH KABUPATEN LUMAJANG. Tugas Akhir

Oleh : Edi Sugiarto, S.Kom, M.Kom

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

Desain Data Warehouse dan Implementasi Data Mining Terhadap Data Nilai Mahasiswa

Organizing Data and Information

Data Warehousing dan Decision Support

DATA WAREHOUSE USULAN PEMANFAATAN DATA WAREHOUSE UNTUK SISTEM IRIGASI OTOMATIS PADA DESA KELATING, KERAMBITAN, TABANAN

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

BAB I PENDAHULUAN. dalam aplikasi database. Informasi memegang peranan yang sangat penting dan

TUGAS AKHIR. Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Teknik Pada Jurusan Teknik Informatika. oleh :

PEMANFAATAN BUSINESS INTELLIGENCE PENDISTRIBUSIAN MAKANAN OLAHAN

BABI PENDAHULUAN. 1.1 Latar Belakang

BAB 2 LANDASAN TEORI

Transkripsi:

MEMBANGUN DATA MINING DENGAN SQL SERVER 2005 BUSINESS INTELLIGENCE Emha Taufiq Luthfi Dosen STMIK AMIKOM Yogyakarta Abstraksi Data mining melakukan proses penggalian terhadap data untuk mendapatkan pola tersembunyi. Terdapat berbagai teknik atau alritma yang digunakan dalam melakukan data mining. Artikel ini membahas cara melakukan data mining dengan alritma association menggunakan SQL Server 2005 Business Intelligence. Kata Kunci : data mining, association, SQL Server Business Intelligence Pendahuluan Data mining merupakan proses analisis data dan penemuan pola tersembunyi secara otomatis maupun semi otomatis. Data mining merupakan konsep utama dari Business Intelligence, Online Analytical Processing (OLAP), Enterprise Reporting. Berbagai business software yang ada seperti Financial Application, Enterprise Resource Planner (ERP), Customers Relation Management (CRM) telah membuat perusahaan memiliki atau kaya akan data akan tetapi belum banyak pengetahuan atau manfaat yang didapat dengan data yang ada tersebut. Data mining dapat menyelesaikan berbagai masalah bisnis antara lain : Churn Analysis Mengenali kemungkinan pelanggan berpindah ke pesaing Cross-Selling Mengenali produk yang banyak dipesan pelanggan 54

Fraud Detection Mengenali klaim asuransi yang ilegal Risk Management Mengurangi resiko, persetujuan kredit nasabah Customer Segmentation Siapakah pelanggan kita? Targeted Ads Banner apa yang harus ditampilkan thd pengunjung tertentu Sales Forecast Berapa besar penjualan minggu ini Classification Memasukan data ke dalam suatu kateri berdasar attribute tertentu Clustering / Segmentation Mengidentifikasi kelompok-kelompok kasus berdasar sekumpulan attribute Association / Market Basket Analysis Mengidentifikasi produk-produk yang mungkin dibeli bersama dengan pembelian suatu produk Regression Serupa dengan classification dengan attribute berupa nilai continue Forecasting Memperkirakan nilai untuk masa yang akan datang Hal tersebut dapat dilaksanakan dengan berbagai teknik yang ada dalam data mining seperti : Regression Time Series Decision Trees Neural Network Genetic Alrithm Siklus pengembangan data mining menurut CRISP-DM terlihat dalam gambar 1. 55

Gambar 1 Siklus Data Mining CRISP-DM Data Mining Dengan Sql Server Akan coba dilakukan data mining association untuk database penjualan dengan menggunakan SQL Server Business Intelligence. Gambar 2 Design Database Penjualan 56

Sebelum dapat dilakukan data mining, dilakukan proses data warehouse untuk membangun star schema dari database penjualan yang ada. Gambar 3 Star Schema Database Penjualan Selanjutnya dilaksanakn proses ETL untuk membawa data dari database transaksi penjualan ke dalam database warehouse model star schema penjualandw. Dalam SQL Server nantinya dapat di buat dalam DTS dengan script sbb : delete from [PenjualanDW].[dbo].[Fact_table] delete from [PenjualanDW].[dbo].[Pelanggan] Insert into [PenjualanDW].[dbo].[Pelanggan] SELECT [idpelanggan],[nmpelanggan],[alamat],[kecamatan],[kabupaten] FROM 57

[Penjualan].[dbo].[Pelanggan] delete from [PenjualanDW].[dbo].[Produk] Insert into [PenjualanDW].[dbo].[Produk] SELECT [idproduk],[nmproduk],[harga] FROM [Penjualan].[dbo].[Produk] delete from [PenjualanDW].[dbo].[Penjualan] Insert into [PenjualanDW].[dbo].[Penjualan] SELECT [idjual] FROM [Penjualan].[dbo].[Penjualan] delete from [PenjualanDW].[dbo].[Waktu] DBCC CHECKIDENT ('[PenjualanDW].[dbo].[Waktu]',RESEED,0) Insert into [PenjualanDW].[dbo].[Waktu] SELECT distinct month([tgljual]), Triwulan = CASE month([tgljual]) WHEN '1' THEN '1' WHEN '2' THEN '1' WHEN '3' THEN '1' WHEN '4' THEN '1' WHEN '5' THEN '2' WHEN '6' THEN '2' WHEN '7' THEN '2' WHEN '8' THEN '2' WHEN '9' THEN '3' 58

WHEN '10' THEN '3' WHEN '11' THEN '3' WHEN '12' THEN '3' END, year([tgljual]) FROM [Penjualan].[dbo].[Penjualan] delete from [PenjualanDW].[dbo].[fact_table] insert into [PenjualanDW].[dbo].[fact_table] SELECT A.idJual, (select idwaktu from [PenjualanDW].[dbo].[Waktu] where bulan=month(a.tgljual) and tahun=year(a.tgljual)) as IdWaktu, A.idPelanggan, B.idProduk, B.jml FROM [Penjualan].[dbo].[Penjualan] A inner join [Penjualan].[dbo].[DetailPenjualan] B on A.idJual=B.idJual Selanjutnya melaksanakan data mining menggunakan SQL Server Business Intelligence diawali dengan membangun data source. Tentukan tabel dan view yang akan digunakan, pilih : fact_table, penjualan, waktu, produk, pelanggan 59

Gambar 4 Data Source Selanjutnya tentukan untuk data source view. Gambar 5 Data Source View 60

Gambar 6 Schema Star Selanjutnya membuat Cube merupakan suatu kubus yang biasa digunakan untuk model analisis dalam OLAP (Online Analytical Processing). Cube mengandung sekumpulan Dimensi dan Measure. Dimensi merupakan acuan pembuatan aggregasi, misal dalam penjualan data source view terdapat dimensi : Pelanggan, Produk, Penjualan, Waktu. Measure merupakan nilai yang akan diagregasikan. 61

Gambar 7 Cube Penjualan Setelah semua langkah tersebut tinggal membuat data mining analisis associasi. Gambar 8 New Mining Structure 62

Gambar 9 Association Itemsets Gambar 9 Association Rule 63

Gambar 10 Hasil Association Dependency Network Penutup Data Mining merupakan proses penggalian data untuk menemukan pola tersembunyi dari data. Analisis Association mencari hubungan antar kemunculan data. Data Mining Analisis Association dapat dilaksanakan dengan mudah menggunakan SQL Server 2005 Business Intelligence Daftar Pustaka - 64