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

dokumen-dokumen yang mirip
Anggota Kelompok 3 :

DATA WAREHOUSING AND ONLINE ANALYTICAL PROCESSING (OLAP)

Bab 3 Metode dan Perancangan Sistem


BAB III LANDASAN TEORI

BAB I PENDAHULUAN. perusahaan atau organisasi dalam menentukan kebijakan-kebijakan strategis

RENCANA PEMBELAJARAN SEMESTER (RPS)

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

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

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

IMPLEMENTASI OLAP PADA DATA PENJUALAN BBM MENGGUNAKAN PENTAHO TRIYONO

BAB I PENDAHULUAN 1.1 Latar Belakang

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

DATAWAREHOUSE. Sukarsa:Pasca Elektro Unud. I Made Sukarsa

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

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

BAB I PENDAHULUAN 1.1 Latar Belakang

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

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 II TINJAUAN PUSTAKA

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

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

SEJARAH UML DAN JENISNYA

BAB II LANDASAN TEORI

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

BAB IV PERANCANGAN SISTEM

PERANCANGAN DATA WAREHOUSE PEMINJAMAN BUKU PADA PERPUSTAKAAN UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN YOGYAKARTA TUGAS AKHIR

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

BAB I PENDAHULUAN. 1.1 Latar Belakang

PERTEMUAN 2 DBMS & PERANCANGAN BASIS DATA

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

PERANCANGAN DATA WAREHOUSE AKADEMIK STMIK KADIRI. Abstract. Keywords: Database, DataWarehouse, ETL, PowerPivot, Star Schema.

BAB I PENDAHULUAN. I.1 Pendahuluan

SIE/nts/TIUAJMks 9/26/2013

ANALISIS DAN PERANCANGAN DATA WAREHOUSE PADA PT. GLOBAL INFORMASI BERMUTU (STUDI KASUS : PEMBELIAN, PENJUALAN, DAN PRODUKSI)

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

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

Pendahuluan. 1 Pengenalan UML

Lampiran 1 - Pengenalan terhadap UML (Unified Model Language)

Jurnal Ilmiah Widya Teknik Volume 15 Nomor

SI402 Arsitektur Enterprise Pertemuan #4 Suryo Widiantoro, ST, MMSI, M.Com(IS)

Perancangan Data Warehouse

Data Warehouse dan Decision Support System. Arif Basofi

PENGANTAR RUP & UML. Pertemuan 2

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

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

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

Business Intelligence dengan SQL Server 2008 R2

BAB I PENDAHULUAN 1. 1 Latar Belakang Masalah

UNIVERSITAS BINA NUSANTARA. Fakultas Ilmu Komputer Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2007 / 2008

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

BAB I PENDAHULUAN 1.1 Latar Belakang

TUGAS AKHIR. Pembangunan Aplikasi OLAP (Online Analytical Processing) untuk Analisis Sumber Daya Manusia pada Universitas Atma Jaya Yogyakarta

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

ANALISIS MASALAH DAN PERANCANGAN SISTEM

PERANCANGAN DATA WAREHOUSE CALON MAHASISWA BARU POLITEKNIK NEGERI LHOKSEUMAWE

PEMBANGUNAN BUSINESS INTELLIGENCE SUPRA DESA DAN KAWASAN PERDESAAN UNTUK PERENCANAAN PEMBANGUNAN TUGAS AKHIR

PERANCANGAN DATA WAREHOUSE PADA PT. FASA LAPORAN TUGAS AKHIR. Oleh. Christianto Surya Argado Pandu Dewi Ratna Sari

ABSTRAK. Kata Kunci: Data Warehouse, Data Mart, Integrasi, Dimension Sharing. vii

PROSES PERANCANGAN BASIS DATA

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

Obyektif : Mahasiswa dapat mengerti dan memahami konsep perancangan basis data Mahasiswa dapat merancang basis data sesuai dengan fase-fasenya

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

BAB II LANDASAN TEORI

Perancangan Dan Implementasi Aplikasi Olap Dengan Metode Pengembangan Waterfall Dan Evolutionary Untuk Analisis Data Pada Perguruan Tinggi

Pemodelan Data Warehouse

OLAP - PERTEMUAN 8 OLAP

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

BAB III METODE PENELITIAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

DAFTAR ISI BAB II LANDASAN TEORI... 6

BAB 1 PENDAHULUAN 1.1 Latar Belakang

IMPLEMENTASI DAN EVALUASI. tugas-tugas yang akan dilakukan dalam tahap implementasi. Berikut penjadwalan. Gambar 4.1 Gambar Jadwal Implementasi

PEMBANGUNAN NEAR REAL-TIME BUSINESS INTELLIGENCE UNTUK SUBJEK KEUANGAN PADA UNIVERSITAS ATMA JAYA YOGYAKARTA

Abstrak. Kata kunci: Data Warehouse, Database, preprocesssing, OLAP. v Universitas Kristen Maranatha

BAB 1 PENDAHULUAN 1.1 LatarBelakang

Datawarehouse dan OLAP (Overview) Diambil dari presentasi Jiawei Han

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

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

BAB 4 IMPLEMENTASI DAN EVALUASI. jadwal implementasi yang berlangsung selama kurang lebih 2 bulan.

BAB 2 LANDASAN TEORI

BAB I PENDAHULUAN I-1

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

Online Analytical Processing (OLAP)

BASIS DATA MODEL BASIS DATA

PEMBUATAN DATA WAREHOUSE PENGELOLAAN PERBEKALAN FARMASI RUMAH SAKIT XYZ

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.

PROSES PERANCANGAN DATABASE

DATABASE LINGKUNGAN DATABASE

PROSES EXTRACT, TRANSFORM DAN LOAD PADA DATA WAREHOUSE

MANFAAT DATA WAREHOUSE PADA PT ABC

Rancang Bangun Data Warehouse

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

BAB 4 PERANCANGAN DAN IMPLEMENTASI

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Genap tahun 2003/2004

BAB II TINJAUAN PUSTAKA

MODUL EXTRACT, TRANSFORM, LOAD UNTUK DATA WAREHOUSE KOMODITAS PERTANIAN INDONESIA MENGGUNAKAN TALEND

Transkripsi:

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

Data Warehouse Design Framework Arsitektur dari sebuah data warehouse biasanya digambarkan dengan beberapa layer dimana layer yang satu didapat dari layer sebelumnya. Dalam pendekatan yang kami lakukan, kami melakukan pengembangan sebuah data warehouse melalui sebuah framework yang terintegrasi dimana terdapat lima tahapan (stages) dan tiga tingkat (level) yang menggambarkan diagram-diagram yang memodelkan data warehouse, seperti yang dapat dilihat pada gambar di bawah ini:

Data warehouse design framework.

Data warehouse design framework. Dari gambar di atas dapat dijelaskan bahwa: Tahapan/stages: kami membedakan lima tahapan dalam mendefinisikan sebuah data warehouse: Source, yang merupakan sumber data dari data warehouse (DW) seperti OLTP (online transaction processing) sistem, dan sumber data eksternal yang lain (seperti syndicated data dan census data)

Data warehouse design framework. Integration, yang mendefinisikan mapping antara data sumber dengan DW Data Warehouse, yang mendefinisikan struktur dari DW. Customization, yang mendefinisikan mapping antara DW dan struktur dari client Client, yang mendefinisikan struktur yang digunakan oleh client untuk mengakses DW seperti data marts atau aplikasi OLAP (online analytical processing)

Data warehouse design framework. Tingkat/level: setiap tahapan dapat di analisa melalui tiga tingkat atau persfektif: Konseptual Logical Physical

Data warehouse design framework. Di gambar 2, kami menunjukkan diagram yang akan menunjukkan hubungan antara diagram DWCS, DWLS dan DWPS:

Data warehouse design framework.

UML Component and Deployment Diagrams Diagram implementasi menunjukkan aspek dari implementasi dari sis fisik, termasuk struktur dari komponen-komponen yang digunakan dan deployment sistem saat digunakan. Diagram implementasi terdiri dari dua bagian: 1.komponen diagram yang menunjukkan struktur dari komponen-komponen yang digunakan, termasuk classifiers yang mendefinisikan mereka dan artifact yang mengimplementasikan mereka.

UML Component and Deployment Diagrams... 2. Deployment diagram yang menunjukkan struktur dari node-node dimana komponen- komponen di deploy.

Data Warehouse Physical Design Di gambar 1 kami sudah menjelaskan metode design untuk membangun sebuah DW. Dalam metode ini kami menggunakan component dan deployment diagram untuk memodelkan physical level dari sebuah DW. Untuk mencapai tujuan di atas kami mengajukan lima diagram yang berhubungan dengan lima tahapan berikut ini:

Data Warehouse Physical Design.. Source Physical Schema (SPS), yang menunjukkan konfigurasi fisik dari sumber data yang membentuk DW. Integration Transportation Diagram (ITD): yang menunjukkan struktur fisik dari ETL proses yaitu meng-extract, transform dan load data ke DW. Diagram ini akan menghubungkan SPS dengan diagram berikutnya.

Data Warehouse Physical Design.. Data Warehouse Physical Schema (DWPS): menunjukkan struktur fisik dari DW. Customization Transportation Diagram (CTD): menunjukkan struktur fisik dari proses perubahan dari DW struktur spesifik yang digunakan oleh client. Diagram ini menghubungkan DWPS dengan diagram berikutnya.

Data Warehouse Physical Design.. Client Physical Schema (CPS): menunjukkan konfigurasi fisik dari struktur yang digunakan oleh client untuk mengakses DW. SPS, DWPS dan CPS menggunakan component diagram, ITD dan CTD menggunakan deployment diagram.

Data Warehouse Physical Design.. Diagram-diagram ini menunjukkan aspek pemodelan dari penyimpanan data, seperti ukuran database, informasi mengenai dimana database akan berada (hardware dan software), pemartisian data, pemilihan DBMS dlsb. Dalam paper ini kami akan menggunakan contoh dimana final user memerlukan DW yang memiliki penjualan harian dari sebuah perusahaan yang berbisnis automobiles (mobil dan truk).

Data Warehouse Physical Design.. Terdapat dua sumber data yaitu server yang berisi data transaksi dan penjualan, dan CRM (Customer Relationship Management) server yang berisi data mengenai konsumen yang membeli produk. Pendekatan yang kami lakukan, kami melakukan model konseptual ke dalam tiga level, yaitu:

Data Warehouse Physical Design..

Data Warehouse Physical Design..

Data Warehouse Physical Design.. Level 1 : Model definisi. Menunjukkan skema star dari model konseptual multidimensional data. Ketergantungan antara dua package pada level ini menunjukkan bahwa skema star sedikitnya berbadi satu dimensi, memperlihatkan kepada kita mengenai conformed dimensions.

Data Warehouse Physical Design.. Level dua: Definisi dari skema star. Menunjukkan fact atau dimensi dari skema star. Ketergantungan antara dua dimensi pada level ini menunjukkan bahwa package sedikitnya berbagi satu level dimensi hirarki. Level tiga: Dimensi/fact definisi. Package sudah dijabarkan ke dalam kelas-kelas yang menunjukkan level hirarki dalam dimensi, atau semua skema star dalam package fact.

Data Warehouse Physical Design.. Dalam gambar 6, kami menunjukkan level pertama dari DWCS, yang menunjukkan model konseptual dari DW. Di dalam contoh yang kami gunakan level pertama ini menunjukkan satu package yang bernama Auto-sales schema. Dalam gambar 7, kami menunjukkan level kedua dari DWCS. Package Auto-sales fact yang berada di tengah dan dimensi-dimensi package yang berada di sekitar fact.

Data Warehouse Physical Design.. Dalam gambar 8, kami menunjukkan level tiga dari DWCS, kami hanya menunjukkan atributeatribute dari dua dimensi saja yaitu Salesperson dan Customer. Kemudian kami akan menunjukkan Data Warehouse Logical Schema (DWLS) yang menunjukkan model logical dari DW. Dalam contoh ini kami menggunakan ROLAP (Relational Online Analytical Processing) sistem, yang berarti penggunaan model relasional dalam mendesign model logika dari DW.

Data Warehouse Physical Design..

Source Physical Schema

Data Warehouse Physical Schema

Data Warehouse Physical Schema

Data Warehouse Physical Schema

Integration Transportation Diagram

Customization Transportation Diagram

Kesimpulan Dalam paper ini kami telah menunjukkan penggunaan dari component dan deployment diagram dari UML, yang merupakan standar pemodelan physical design dari DW. Pendekatan yang kami gunakan menggunakan framework yang memfasilitasi pengintegrasian beberapa model yang berbeda untuk memodelkan DW. Keuntungan dari pendekatan yang kami gunakan adalah:

Kesimpulan... Ini merupakan pendekatan yang terintegrasi dimana penggunaan beberapa diagram dan selalu menggunakan standar notasi yang sama berdasarkan UML untuk memodelkan semua aspek yang terkait dengan DW. Mudahnya untuk memahami design dari DW karena kami memodelkan dari level konseptual sampai dengan fisik. Mengurangi biaya yang diperlukan untuk membangun sebuah DW karena kami sudah memperlihatkan level implementasi fisik sejak level awal.

Kesimpulan... Memperlihatkan beberapa level abstraksi dengan menyediakan beberapa level detail untuk diagram yang sama.