SlideShare a Scribd company logo
1 of 9
Download to read offline
MODULPERKULIAHAN
Kapita Selekta
Applied
Database
Datawarehouse & Business Intelligence
Overview
Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh
Teknik Informatika
01
0641805 Yan Puspitarani
Abstract Kompetensi
Materi ini berisi penjelasan singkat
mengenai datawarehouse dan
Business Intelligence
Mahasiswa mampu menjelaskan
karakteristik datawarehouse dan
langkah-langkah pembangunan
datawarehouse dan Business
Intelligence.
‘20
2 Nama Mata Kuliah dari Modul Biro Akademik dan Pembelajaran
Dosen Pengampu http://www.widyatama.ac.id
Pendahuluan
Datawarehouse adalah database yang didesain khusus untuk mengerjakan proses query,
membuat laporan dan analisa. Data dari Data Warehouse bersumber dari Data operasional
perusahaan dan Sumber Eksternal, misalnya melalui internet, basis data komersial, basis
data pemasok. Sumber data pada datawarehouse berasal dari berbagai macam format,
software, platform dan jaringan yang beda. Data tersebut adalah hasil dari proses transaksi
perusahan / organisasi sehari.hari. Karena berasal dari sumber yang berbeda beda tadi,
maka data pada datawarehouse harus tersimpan dalam sebuah format yang baku.
Datawarehouse juga merupakan salah satu sistem pendukung keputusan, yaitu dengan
menyimpan data dari berbagai sumber, mengorganisasikannya dan dianalisa oleh para
pengambil kebijakan. Akan tetapi datawarehouse tidak dapat memberikan keputusan secara
langsung. Namun ia dapat memberikan informasi yang dapat membuat user menjadi lebih
paham dalam membuat kebijakan strategis. Secara umum, konsep datawarehouse
dijelaskan melalui gambar di bawah ini.
Konsep Data Warehouse
Adapun karakteristik Data Warehouse adalah :
a. Subject Oriented
‘20
3 Nama Mata Kuliah dari Modul Biro Akademik dan Pembelajaran
Dosen Pengampu http://www.widyatama.ac.id
Data disimpan berdasarkan jenis subjek
b. Integrated
Data berasal dari berbagai sumber dan aplikasi yang terintegrasi
c. Time Variant
Data disimpan berdasarkan waktu
d. Non-Volatile
Data tidak dapat dimanipulasi (bersifat permanen). Tidak dapat di update atau di
delete
Arsitektur Datawarehouse
Arsitektur Datawarehouse
‘20
4 Nama Mata Kuliah dari Modul Biro Akademik dan Pembelajaran
Dosen Pengampu http://www.widyatama.ac.id
Source Data
1. Production Data
berasal dari proses transaksi
2. Internal Data
spreadsheets, documents, customer profile, departmental database
3. Archived Data
arsip
4. External Data
Data Staging
1. Extraction
Extraction merupakan proses pengambilan data yang diperlukan dari sumber
datawarehouse dan selanjutnya dimasukkan pada staging area untuk diproses
pada tahap berikutnya.
2. Transformation
Proses ini akan menyesuaikan format data yang berbeda-beda menjadi sebuah
format konsisten yang sudah standar sesuai desain.
3. Loading
Proses ini memindahkan data ke data warehouse
Datamart
Datamart merupakan bagian dari datawarehouse. Datamart hanya menangani satu
bisnis proses, misalnya penjualan, maka hanya proses penjualan saja yang ditangani
pada data mart. Datamart sangat cocok untuk merepresentasikan data departemen.
Data Multidimensi
Jika selama ini model penyimpanan data yang kita ketahui adalah model relasional,
maka dalam datawarehouse, penyimpanan data mengunakan konsep data
multidimensi. Data multidimensi merupakan data yang dapat dilihat dari berbagai
sudut pandang, seperti : spreadsheet, cube. Pemrosesan data multidimensi
menggunakan OLAP.
Pemodelan data multidimensi :
1. Star Schema
‘20
5 Nama Mata Kuliah dari Modul Biro Akademik dan Pembelajaran
Dosen Pengampu http://www.widyatama.ac.id

 Star Schema
Karakteristik model ini adalah :
a. Pusat dari star disebut fact table
b. Fact table mempunyai sebuah nilai aggregate dari data-data yang berasal
dari tabel dimensi
c. Setiap tabel dimensi berelasi langsung dengan fact table
d. Tabel dimensi berisikan data tentang informasi atau waktu
e. Relasi antara fact table dengan dimensi-dimensinya adalah 1 – N (one to
many)
f. Primary key pada tabel dimensi akan menjadi key pada fact table atau dapat
diakatakan bahwa fact table memiliki kombinasi key dari tabel dimensi
tersebut
Kelebihan model ini adalah lebih simple dan mudah dipahami, serta hasil dari
proses query juga relatif lebih cepat. Sementara kekurangan model ini adalah
lebih boros dalam space.
2. Snowflake Schema
Karakteristik model ini adalah :
a. Model snowflakes merupakan perluasan dari star yang sama2 punya satu
atau lebih dimensi.
‘20
6 Nama Mata Kuliah dari Modul Biro Akademik dan Pembelajaran
Dosen Pengampu http://www.widyatama.ac.id
b. Pada snowflake, tabel yang berelasi pada fact table hanya tabel dimensi
utama, sedangkan tabel yang lain dihubungkan pada tabel dimensi utama.
c. Model snowflake ini hampir sama seperti teknik normalisasi
Perhatikan Star Schema berikut ini :
Tabel Item dan Location ternyata memerlukan normalisasi karena masih
mengakibatkan redudansi yang akan membuat space penyimpanan sangat
besar. Hasil normalisasi table tersebut mengubah model star schema menjadi
snowflake schema seperti gambar di bawah ini.
Snowflakes Schema
Kelebihan model ini adalah :
a. Pemakain space yang lebih sedikit
b. Update dan maintenance yang lebih mudah
‘20
7 Nama Mata Kuliah dari Modul Biro Akademik dan Pembelajaran
Dosen Pengampu http://www.widyatama.ac.id
Kekurangan model ini adalah :
a. Model lebih komplek dan rumit
b. Proses query lebih lambat
c. Performance yang kurang bagus
Langkah pembuatan datawarehouse
1. Design Datawarehouse
Langkah ini menghasilkan Logical Design berupa ER Diagram dan Physical Design
berupa tablespace, table dan integrity constraint.
2. ETL
Proses ini dapat dibangun menggunakan Data Transformation Service yang dimiliki
MS SQL Server atau SQL*Loader milik Oracle
3. Create Dimension
Gambar berikut merupakan langkah-langkah pembuatan dimension
4. Create Cube
Gambar di bawah ini menjelaskan langkah-langkah pembuatan cube.
‘20
8 Nama Mata Kuliah dari Modul Biro Akademik dan Pembelajaran
Dosen Pengampu http://www.widyatama.ac.id
Business Intelligence
Setelah Datawarehouse dibangun, perusahaan dapat memanfaatkannya untuk membangun
Business Intelligence. Business intelligence (BI) adalah sekumpulan teori, metodologi,
arsitektur, dan teknologi yang mengubah data mentah menjadi informasi yang bermakna dan
berguna untuk tujuan bisnis.
Pengertian BI
Atau jika diilustrasikan, proses BI digambarkan pada gambar di bawah ini.
‘20
9 Nama Mata Kuliah dari Modul Biro Akademik dan Pembelajaran
Dosen Pengampu http://www.widyatama.ac.id
Business Intelligence
Berdasarkan gambar dapat dilihat bahwa beragam data dari beragam sistem disimpan dalam
data repository atau dapat juga disimpan dalam datawarehouse yang kemudian diolah dalam
bentuk report untuk digunakan pihak eksekutif dalam membantu menentukan keputusan
bisnis.
Beberapa aplikasi yang dapat dimanfaatkan untuk membangun BI, yaitu spagoBI, Pentaho,
Tableau, Domo, Knime, Rapidminer, dan masih banyak lagi.

More Related Content

What's hot

Metode Melakukan Analisis Kebutuhan Dalam Penelitian Pengembangan
Metode Melakukan Analisis Kebutuhan Dalam Penelitian PengembanganMetode Melakukan Analisis Kebutuhan Dalam Penelitian Pengembangan
Metode Melakukan Analisis Kebutuhan Dalam Penelitian PengembanganAwal Akbar Jamaluddin
 
Perancangan Data Warehouse (Logical dan Physical)
Perancangan Data Warehouse (Logical dan Physical)Perancangan Data Warehouse (Logical dan Physical)
Perancangan Data Warehouse (Logical dan Physical)dedidarwis
 
MAKALAH CLOUD COMPUTING
MAKALAH CLOUD COMPUTINGMAKALAH CLOUD COMPUTING
MAKALAH CLOUD COMPUTINGHanny Maharani
 
Tugas kewirausahaan donat
Tugas kewirausahaan donatTugas kewirausahaan donat
Tugas kewirausahaan donatfajar farmanto
 
Makalah sejarah komputer dan perkembangannya
Makalah sejarah komputer dan perkembangannyaMakalah sejarah komputer dan perkembangannya
Makalah sejarah komputer dan perkembangannyaSeptian Muna Barakati
 
Mengapa kita memerlukan basis data
Mengapa kita memerlukan basis dataMengapa kita memerlukan basis data
Mengapa kita memerlukan basis dataAhmad Saktia Yunus
 
Sim ppt, sri anjani, implementasi sistem informasi, prof. dr. ir. hapzi ali m...
Sim ppt, sri anjani, implementasi sistem informasi, prof. dr. ir. hapzi ali m...Sim ppt, sri anjani, implementasi sistem informasi, prof. dr. ir. hapzi ali m...
Sim ppt, sri anjani, implementasi sistem informasi, prof. dr. ir. hapzi ali m...Sri Anjani
 
Makalah pengaruh teknologi terhadap bisnis
Makalah pengaruh teknologi terhadap bisnis Makalah pengaruh teknologi terhadap bisnis
Makalah pengaruh teknologi terhadap bisnis Eko Mardianto
 
Fitur dan Komponen Data Warehouse
Fitur dan Komponen Data WarehouseFitur dan Komponen Data Warehouse
Fitur dan Komponen Data Warehousededidarwis
 
Business intelligence
Business intelligenceBusiness intelligence
Business intelligenceRowell Ronny
 
Proposal Penawaran Aplikasi "FedEx"
Proposal Penawaran Aplikasi "FedEx"Proposal Penawaran Aplikasi "FedEx"
Proposal Penawaran Aplikasi "FedEx"SariWahyuningsih4
 
lembar pengesahan, kata pengantar, daftar isi, daftar gambar, daftar tabel la...
lembar pengesahan, kata pengantar, daftar isi, daftar gambar, daftar tabel la...lembar pengesahan, kata pengantar, daftar isi, daftar gambar, daftar tabel la...
lembar pengesahan, kata pengantar, daftar isi, daftar gambar, daftar tabel la...Google+
 
Contoh jurnal ilmiah its
Contoh jurnal ilmiah itsContoh jurnal ilmiah its
Contoh jurnal ilmiah itsAhmad Rupat
 
Kebutuhan Data Warehouse
Kebutuhan Data WarehouseKebutuhan Data Warehouse
Kebutuhan Data Warehousededidarwis
 
contoh kata pengantar
contoh kata pengantarcontoh kata pengantar
contoh kata pengantarAhya Alamsyah
 
contoh karya tulis Pemilihan mahasiswa berprestasi
contoh karya tulis Pemilihan mahasiswa berprestasi contoh karya tulis Pemilihan mahasiswa berprestasi
contoh karya tulis Pemilihan mahasiswa berprestasi Queen Anaqi
 
Laporan pembuatan aplikasi my so untuk android ppt
Laporan pembuatan aplikasi my so untuk android pptLaporan pembuatan aplikasi my so untuk android ppt
Laporan pembuatan aplikasi my so untuk android pptWahyu Anggara
 

What's hot (20)

Metode Melakukan Analisis Kebutuhan Dalam Penelitian Pengembangan
Metode Melakukan Analisis Kebutuhan Dalam Penelitian PengembanganMetode Melakukan Analisis Kebutuhan Dalam Penelitian Pengembangan
Metode Melakukan Analisis Kebutuhan Dalam Penelitian Pengembangan
 
Perancangan Data Warehouse (Logical dan Physical)
Perancangan Data Warehouse (Logical dan Physical)Perancangan Data Warehouse (Logical dan Physical)
Perancangan Data Warehouse (Logical dan Physical)
 
MAKALAH CLOUD COMPUTING
MAKALAH CLOUD COMPUTINGMAKALAH CLOUD COMPUTING
MAKALAH CLOUD COMPUTING
 
Tugas kewirausahaan donat
Tugas kewirausahaan donatTugas kewirausahaan donat
Tugas kewirausahaan donat
 
Makalah sejarah komputer dan perkembangannya
Makalah sejarah komputer dan perkembangannyaMakalah sejarah komputer dan perkembangannya
Makalah sejarah komputer dan perkembangannya
 
Mengapa kita memerlukan basis data
Mengapa kita memerlukan basis dataMengapa kita memerlukan basis data
Mengapa kita memerlukan basis data
 
Sim ppt, sri anjani, implementasi sistem informasi, prof. dr. ir. hapzi ali m...
Sim ppt, sri anjani, implementasi sistem informasi, prof. dr. ir. hapzi ali m...Sim ppt, sri anjani, implementasi sistem informasi, prof. dr. ir. hapzi ali m...
Sim ppt, sri anjani, implementasi sistem informasi, prof. dr. ir. hapzi ali m...
 
Makalah pengaruh teknologi terhadap bisnis
Makalah pengaruh teknologi terhadap bisnis Makalah pengaruh teknologi terhadap bisnis
Makalah pengaruh teknologi terhadap bisnis
 
Fitur dan Komponen Data Warehouse
Fitur dan Komponen Data WarehouseFitur dan Komponen Data Warehouse
Fitur dan Komponen Data Warehouse
 
Kualitas informasi
Kualitas informasiKualitas informasi
Kualitas informasi
 
Business intelligence
Business intelligenceBusiness intelligence
Business intelligence
 
Proposal Penawaran Aplikasi "FedEx"
Proposal Penawaran Aplikasi "FedEx"Proposal Penawaran Aplikasi "FedEx"
Proposal Penawaran Aplikasi "FedEx"
 
lembar pengesahan, kata pengantar, daftar isi, daftar gambar, daftar tabel la...
lembar pengesahan, kata pengantar, daftar isi, daftar gambar, daftar tabel la...lembar pengesahan, kata pengantar, daftar isi, daftar gambar, daftar tabel la...
lembar pengesahan, kata pengantar, daftar isi, daftar gambar, daftar tabel la...
 
Contoh jurnal ilmiah its
Contoh jurnal ilmiah itsContoh jurnal ilmiah its
Contoh jurnal ilmiah its
 
Kebutuhan Data Warehouse
Kebutuhan Data WarehouseKebutuhan Data Warehouse
Kebutuhan Data Warehouse
 
Laporan boba fix-1[1]
Laporan boba fix-1[1]Laporan boba fix-1[1]
Laporan boba fix-1[1]
 
Makalah Oracle
Makalah OracleMakalah Oracle
Makalah Oracle
 
contoh kata pengantar
contoh kata pengantarcontoh kata pengantar
contoh kata pengantar
 
contoh karya tulis Pemilihan mahasiswa berprestasi
contoh karya tulis Pemilihan mahasiswa berprestasi contoh karya tulis Pemilihan mahasiswa berprestasi
contoh karya tulis Pemilihan mahasiswa berprestasi
 
Laporan pembuatan aplikasi my so untuk android ppt
Laporan pembuatan aplikasi my so untuk android pptLaporan pembuatan aplikasi my so untuk android ppt
Laporan pembuatan aplikasi my so untuk android ppt
 

Similar to Modul 1 - Datawarehouse & Business Intelligence Overview

Similar to Modul 1 - Datawarehouse & Business Intelligence Overview (20)

Modul Data Warehouse
Modul Data Warehouse  Modul Data Warehouse
Modul Data Warehouse
 
Tugaswarehosdio2003
Tugaswarehosdio2003Tugaswarehosdio2003
Tugaswarehosdio2003
 
Tugas 2 1104505098__1104505102_dwh
Tugas 2 1104505098__1104505102_dwhTugas 2 1104505098__1104505102_dwh
Tugas 2 1104505098__1104505102_dwh
 
ARTIKEL
ARTIKELARTIKEL
ARTIKEL
 
Perancangan data warehouse
Perancangan data warehousePerancangan data warehouse
Perancangan data warehouse
 
Materi 3_Munti Parsi Holan.pptx
Materi 3_Munti Parsi Holan.pptxMateri 3_Munti Parsi Holan.pptx
Materi 3_Munti Parsi Holan.pptx
 
Star schema
Star schemaStar schema
Star schema
 
23-82-1-PB.pdf
23-82-1-PB.pdf23-82-1-PB.pdf
23-82-1-PB.pdf
 
Snowflake schema
Snowflake schemaSnowflake schema
Snowflake schema
 
Pertemuan 3 Data Multi Dimensi
Pertemuan 3 Data Multi DimensiPertemuan 3 Data Multi Dimensi
Pertemuan 3 Data Multi Dimensi
 
Kel2 Data Warehouse 2
Kel2 Data Warehouse 2Kel2 Data Warehouse 2
Kel2 Data Warehouse 2
 
Kel2 Data Warehouse
Kel2 Data WarehouseKel2 Data Warehouse
Kel2 Data Warehouse
 
D wh pentol
D wh pentolD wh pentol
D wh pentol
 
484 922-1-pb
484 922-1-pb484 922-1-pb
484 922-1-pb
 
DWO - Pertemuan 2 & 3
DWO - Pertemuan 2 & 3DWO - Pertemuan 2 & 3
DWO - Pertemuan 2 & 3
 
Presentasi Data warehouse
Presentasi Data warehousePresentasi Data warehouse
Presentasi Data warehouse
 
Modul database1 rev01
Modul database1 rev01Modul database1 rev01
Modul database1 rev01
 
Data_warehouse.ppt
Data_warehouse.pptData_warehouse.ppt
Data_warehouse.ppt
 
Data warehouse fundamental (Planning & Requirement)
Data warehouse fundamental (Planning & Requirement)Data warehouse fundamental (Planning & Requirement)
Data warehouse fundamental (Planning & Requirement)
 
Karakteristik data warehouse
Karakteristik data warehouseKarakteristik data warehouse
Karakteristik data warehouse
 

More from DEDE IRYAWAN

Riset Teknologi Informasi - Tugas 03 - Paper Review on “Naive Bayes Classifi...
Riset Teknologi Informasi - Tugas 03 -  Paper Review on “Naive Bayes Classifi...Riset Teknologi Informasi - Tugas 03 -  Paper Review on “Naive Bayes Classifi...
Riset Teknologi Informasi - Tugas 03 - Paper Review on “Naive Bayes Classifi...DEDE IRYAWAN
 
APPLIED DATABASE III - Slide Arsitektur Data Mining
APPLIED DATABASE III - Slide Arsitektur Data MiningAPPLIED DATABASE III - Slide Arsitektur Data Mining
APPLIED DATABASE III - Slide Arsitektur Data MiningDEDE IRYAWAN
 
APPLIED DATABASE III - Modul Data Preprocessing
APPLIED DATABASE III - Modul Data PreprocessingAPPLIED DATABASE III - Modul Data Preprocessing
APPLIED DATABASE III - Modul Data PreprocessingDEDE IRYAWAN
 
Riset Teknologi Informasi - Modul 6 - Judul, Baris Kepemilikan, Abstrak, dan...
Riset Teknologi  Informasi - Modul 6 - Judul, Baris Kepemilikan, Abstrak, dan...Riset Teknologi  Informasi - Modul 6 - Judul, Baris Kepemilikan, Abstrak, dan...
Riset Teknologi Informasi - Modul 6 - Judul, Baris Kepemilikan, Abstrak, dan...DEDE IRYAWAN
 
MANAJEMEN PROYEK PERANGKAT LUNAK - Modul 6 - MANAJEMEN BIAYA PROYEK
MANAJEMEN PROYEK PERANGKAT LUNAK - Modul 6 - MANAJEMEN BIAYA PROYEKMANAJEMEN PROYEK PERANGKAT LUNAK - Modul 6 - MANAJEMEN BIAYA PROYEK
MANAJEMEN PROYEK PERANGKAT LUNAK - Modul 6 - MANAJEMEN BIAYA PROYEKDEDE IRYAWAN
 
MANAJEMEN PROYEK PERANGKAT LUNAK - Modul 5 - MANAJEMEN WAKTU PROYEK
MANAJEMEN PROYEK PERANGKAT LUNAK - Modul 5 - MANAJEMEN WAKTU PROYEKMANAJEMEN PROYEK PERANGKAT LUNAK - Modul 5 - MANAJEMEN WAKTU PROYEK
MANAJEMEN PROYEK PERANGKAT LUNAK - Modul 5 - MANAJEMEN WAKTU PROYEKDEDE IRYAWAN
 
TOEFL Exercise 22 Slide
TOEFL Exercise 22 SlideTOEFL Exercise 22 Slide
TOEFL Exercise 22 SlideDEDE IRYAWAN
 
TOEFL Exercise 17 - Listen for IDIOMS
TOEFL Exercise 17 - Listen for IDIOMSTOEFL Exercise 17 - Listen for IDIOMS
TOEFL Exercise 17 - Listen for IDIOMSDEDE IRYAWAN
 
TOEFL EXERCISE 15 - UNTRUE CONDITION
TOEFL EXERCISE 15 - UNTRUE CONDITIONTOEFL EXERCISE 15 - UNTRUE CONDITION
TOEFL EXERCISE 15 - UNTRUE CONDITIONDEDE IRYAWAN
 
TOEFL EXERCISE 14 - Listen for WISHES
TOEFL EXERCISE 14 - Listen for  WISHESTOEFL EXERCISE 14 - Listen for  WISHES
TOEFL EXERCISE 14 - Listen for WISHESDEDE IRYAWAN
 
TOEFL Exercise 13 - Emphatic Expression of SURPRISE
TOEFL Exercise 13 - Emphatic Expression of SURPRISETOEFL Exercise 13 - Emphatic Expression of SURPRISE
TOEFL Exercise 13 - Emphatic Expression of SURPRISEDEDE IRYAWAN
 
TOEFL Exercise 12 - Expression of UNCERTAINITY and SUGGESTION
TOEFL Exercise 12 - Expression of UNCERTAINITY and SUGGESTIONTOEFL Exercise 12 - Expression of UNCERTAINITY and SUGGESTION
TOEFL Exercise 12 - Expression of UNCERTAINITY and SUGGESTIONDEDE IRYAWAN
 
TOEFL Exercise 11 - Expression of AGREEMENT
TOEFL Exercise 11 - Expression of AGREEMENTTOEFL Exercise 11 - Expression of AGREEMENT
TOEFL Exercise 11 - Expression of AGREEMENTDEDE IRYAWAN
 
TOEFL Exercise 10 - NEGATIVE WITH COMPARATIVE
TOEFL Exercise 10 - NEGATIVE WITH COMPARATIVETOEFL Exercise 10 - NEGATIVE WITH COMPARATIVE
TOEFL Exercise 10 - NEGATIVE WITH COMPARATIVEDEDE IRYAWAN
 
TOEFL Exercise 9 - “ALMOST NEGATIVE” Expression
TOEFL Exercise 9 - “ALMOST NEGATIVE” ExpressionTOEFL Exercise 9 - “ALMOST NEGATIVE” Expression
TOEFL Exercise 9 - “ALMOST NEGATIVE” ExpressionDEDE IRYAWAN
 
TOEFL EXERCISE 8 - DOUBLE NEGATIVE EXPRESSIONS
TOEFL EXERCISE 8 - DOUBLE NEGATIVE EXPRESSIONSTOEFL EXERCISE 8 - DOUBLE NEGATIVE EXPRESSIONS
TOEFL EXERCISE 8 - DOUBLE NEGATIVE EXPRESSIONSDEDE IRYAWAN
 
TOEFL Exercise 7 - NEGATIVE EXPRESSION
TOEFL Exercise 7 - NEGATIVE EXPRESSIONTOEFL Exercise 7 - NEGATIVE EXPRESSION
TOEFL Exercise 7 - NEGATIVE EXPRESSIONDEDE IRYAWAN
 
TOEFL EXERCISE 3 - AVOID SIMILAR SOUNDS
TOEFL EXERCISE 3 - AVOID SIMILAR SOUNDSTOEFL EXERCISE 3 - AVOID SIMILAR SOUNDS
TOEFL EXERCISE 3 - AVOID SIMILAR SOUNDSDEDE IRYAWAN
 
TOEFL EXERCISE 1 - FOCUS ON THE SECOND LINE
TOEFL EXERCISE 1 - FOCUS ON THE SECOND LINETOEFL EXERCISE 1 - FOCUS ON THE SECOND LINE
TOEFL EXERCISE 1 - FOCUS ON THE SECOND LINEDEDE IRYAWAN
 
English for Proficiency Certification (EPC) - Modul 2 - Further Exercises and...
English for Proficiency Certification (EPC) - Modul 2 - Further Exercises and...English for Proficiency Certification (EPC) - Modul 2 - Further Exercises and...
English for Proficiency Certification (EPC) - Modul 2 - Further Exercises and...DEDE IRYAWAN
 

More from DEDE IRYAWAN (20)

Riset Teknologi Informasi - Tugas 03 - Paper Review on “Naive Bayes Classifi...
Riset Teknologi Informasi - Tugas 03 -  Paper Review on “Naive Bayes Classifi...Riset Teknologi Informasi - Tugas 03 -  Paper Review on “Naive Bayes Classifi...
Riset Teknologi Informasi - Tugas 03 - Paper Review on “Naive Bayes Classifi...
 
APPLIED DATABASE III - Slide Arsitektur Data Mining
APPLIED DATABASE III - Slide Arsitektur Data MiningAPPLIED DATABASE III - Slide Arsitektur Data Mining
APPLIED DATABASE III - Slide Arsitektur Data Mining
 
APPLIED DATABASE III - Modul Data Preprocessing
APPLIED DATABASE III - Modul Data PreprocessingAPPLIED DATABASE III - Modul Data Preprocessing
APPLIED DATABASE III - Modul Data Preprocessing
 
Riset Teknologi Informasi - Modul 6 - Judul, Baris Kepemilikan, Abstrak, dan...
Riset Teknologi  Informasi - Modul 6 - Judul, Baris Kepemilikan, Abstrak, dan...Riset Teknologi  Informasi - Modul 6 - Judul, Baris Kepemilikan, Abstrak, dan...
Riset Teknologi Informasi - Modul 6 - Judul, Baris Kepemilikan, Abstrak, dan...
 
MANAJEMEN PROYEK PERANGKAT LUNAK - Modul 6 - MANAJEMEN BIAYA PROYEK
MANAJEMEN PROYEK PERANGKAT LUNAK - Modul 6 - MANAJEMEN BIAYA PROYEKMANAJEMEN PROYEK PERANGKAT LUNAK - Modul 6 - MANAJEMEN BIAYA PROYEK
MANAJEMEN PROYEK PERANGKAT LUNAK - Modul 6 - MANAJEMEN BIAYA PROYEK
 
MANAJEMEN PROYEK PERANGKAT LUNAK - Modul 5 - MANAJEMEN WAKTU PROYEK
MANAJEMEN PROYEK PERANGKAT LUNAK - Modul 5 - MANAJEMEN WAKTU PROYEKMANAJEMEN PROYEK PERANGKAT LUNAK - Modul 5 - MANAJEMEN WAKTU PROYEK
MANAJEMEN PROYEK PERANGKAT LUNAK - Modul 5 - MANAJEMEN WAKTU PROYEK
 
TOEFL Exercise 22 Slide
TOEFL Exercise 22 SlideTOEFL Exercise 22 Slide
TOEFL Exercise 22 Slide
 
TOEFL Exercise 17 - Listen for IDIOMS
TOEFL Exercise 17 - Listen for IDIOMSTOEFL Exercise 17 - Listen for IDIOMS
TOEFL Exercise 17 - Listen for IDIOMS
 
TOEFL EXERCISE 15 - UNTRUE CONDITION
TOEFL EXERCISE 15 - UNTRUE CONDITIONTOEFL EXERCISE 15 - UNTRUE CONDITION
TOEFL EXERCISE 15 - UNTRUE CONDITION
 
TOEFL EXERCISE 14 - Listen for WISHES
TOEFL EXERCISE 14 - Listen for  WISHESTOEFL EXERCISE 14 - Listen for  WISHES
TOEFL EXERCISE 14 - Listen for WISHES
 
TOEFL Exercise 13 - Emphatic Expression of SURPRISE
TOEFL Exercise 13 - Emphatic Expression of SURPRISETOEFL Exercise 13 - Emphatic Expression of SURPRISE
TOEFL Exercise 13 - Emphatic Expression of SURPRISE
 
TOEFL Exercise 12 - Expression of UNCERTAINITY and SUGGESTION
TOEFL Exercise 12 - Expression of UNCERTAINITY and SUGGESTIONTOEFL Exercise 12 - Expression of UNCERTAINITY and SUGGESTION
TOEFL Exercise 12 - Expression of UNCERTAINITY and SUGGESTION
 
TOEFL Exercise 11 - Expression of AGREEMENT
TOEFL Exercise 11 - Expression of AGREEMENTTOEFL Exercise 11 - Expression of AGREEMENT
TOEFL Exercise 11 - Expression of AGREEMENT
 
TOEFL Exercise 10 - NEGATIVE WITH COMPARATIVE
TOEFL Exercise 10 - NEGATIVE WITH COMPARATIVETOEFL Exercise 10 - NEGATIVE WITH COMPARATIVE
TOEFL Exercise 10 - NEGATIVE WITH COMPARATIVE
 
TOEFL Exercise 9 - “ALMOST NEGATIVE” Expression
TOEFL Exercise 9 - “ALMOST NEGATIVE” ExpressionTOEFL Exercise 9 - “ALMOST NEGATIVE” Expression
TOEFL Exercise 9 - “ALMOST NEGATIVE” Expression
 
TOEFL EXERCISE 8 - DOUBLE NEGATIVE EXPRESSIONS
TOEFL EXERCISE 8 - DOUBLE NEGATIVE EXPRESSIONSTOEFL EXERCISE 8 - DOUBLE NEGATIVE EXPRESSIONS
TOEFL EXERCISE 8 - DOUBLE NEGATIVE EXPRESSIONS
 
TOEFL Exercise 7 - NEGATIVE EXPRESSION
TOEFL Exercise 7 - NEGATIVE EXPRESSIONTOEFL Exercise 7 - NEGATIVE EXPRESSION
TOEFL Exercise 7 - NEGATIVE EXPRESSION
 
TOEFL EXERCISE 3 - AVOID SIMILAR SOUNDS
TOEFL EXERCISE 3 - AVOID SIMILAR SOUNDSTOEFL EXERCISE 3 - AVOID SIMILAR SOUNDS
TOEFL EXERCISE 3 - AVOID SIMILAR SOUNDS
 
TOEFL EXERCISE 1 - FOCUS ON THE SECOND LINE
TOEFL EXERCISE 1 - FOCUS ON THE SECOND LINETOEFL EXERCISE 1 - FOCUS ON THE SECOND LINE
TOEFL EXERCISE 1 - FOCUS ON THE SECOND LINE
 
English for Proficiency Certification (EPC) - Modul 2 - Further Exercises and...
English for Proficiency Certification (EPC) - Modul 2 - Further Exercises and...English for Proficiency Certification (EPC) - Modul 2 - Further Exercises and...
English for Proficiency Certification (EPC) - Modul 2 - Further Exercises and...
 

Recently uploaded

Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaRenaYunita2
 
10.-Programable-Logic-Controller (1).ppt
10.-Programable-Logic-Controller (1).ppt10.-Programable-Logic-Controller (1).ppt
10.-Programable-Logic-Controller (1).ppttaniaalda710
 
Metode numerik Bidang Teknik Sipil perencanaan.pdf
Metode numerik Bidang Teknik Sipil perencanaan.pdfMetode numerik Bidang Teknik Sipil perencanaan.pdf
Metode numerik Bidang Teknik Sipil perencanaan.pdfArvinThamsir1
 
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdfTEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdfYogiCahyoPurnomo
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++FujiAdam
 
Manual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptxManual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptxRemigius1984
 
MODUL AJAR PENGANTAR SURVEY PEMETAAN.pdf
MODUL AJAR PENGANTAR SURVEY PEMETAAN.pdfMODUL AJAR PENGANTAR SURVEY PEMETAAN.pdf
MODUL AJAR PENGANTAR SURVEY PEMETAAN.pdfihsan386426
 
4. GWTJWRYJJJJJJJJJJJJJJJJJJWJSNJYSRR.pdf
4. GWTJWRYJJJJJJJJJJJJJJJJJJWJSNJYSRR.pdf4. GWTJWRYJJJJJJJJJJJJJJJJJJWJSNJYSRR.pdf
4. GWTJWRYJJJJJJJJJJJJJJJJJJWJSNJYSRR.pdfAnonymous6yIobha8QY
 

Recently uploaded (8)

Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di Indonesia
 
10.-Programable-Logic-Controller (1).ppt
10.-Programable-Logic-Controller (1).ppt10.-Programable-Logic-Controller (1).ppt
10.-Programable-Logic-Controller (1).ppt
 
Metode numerik Bidang Teknik Sipil perencanaan.pdf
Metode numerik Bidang Teknik Sipil perencanaan.pdfMetode numerik Bidang Teknik Sipil perencanaan.pdf
Metode numerik Bidang Teknik Sipil perencanaan.pdf
 
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdfTEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++
 
Manual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptxManual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptx
 
MODUL AJAR PENGANTAR SURVEY PEMETAAN.pdf
MODUL AJAR PENGANTAR SURVEY PEMETAAN.pdfMODUL AJAR PENGANTAR SURVEY PEMETAAN.pdf
MODUL AJAR PENGANTAR SURVEY PEMETAAN.pdf
 
4. GWTJWRYJJJJJJJJJJJJJJJJJJWJSNJYSRR.pdf
4. GWTJWRYJJJJJJJJJJJJJJJJJJWJSNJYSRR.pdf4. GWTJWRYJJJJJJJJJJJJJJJJJJWJSNJYSRR.pdf
4. GWTJWRYJJJJJJJJJJJJJJJJJJWJSNJYSRR.pdf
 

Modul 1 - Datawarehouse & Business Intelligence Overview

  • 1. MODULPERKULIAHAN Kapita Selekta Applied Database Datawarehouse & Business Intelligence Overview Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh Teknik Informatika 01 0641805 Yan Puspitarani Abstract Kompetensi Materi ini berisi penjelasan singkat mengenai datawarehouse dan Business Intelligence Mahasiswa mampu menjelaskan karakteristik datawarehouse dan langkah-langkah pembangunan datawarehouse dan Business Intelligence.
  • 2. ‘20 2 Nama Mata Kuliah dari Modul Biro Akademik dan Pembelajaran Dosen Pengampu http://www.widyatama.ac.id Pendahuluan Datawarehouse adalah database yang didesain khusus untuk mengerjakan proses query, membuat laporan dan analisa. Data dari Data Warehouse bersumber dari Data operasional perusahaan dan Sumber Eksternal, misalnya melalui internet, basis data komersial, basis data pemasok. Sumber data pada datawarehouse berasal dari berbagai macam format, software, platform dan jaringan yang beda. Data tersebut adalah hasil dari proses transaksi perusahan / organisasi sehari.hari. Karena berasal dari sumber yang berbeda beda tadi, maka data pada datawarehouse harus tersimpan dalam sebuah format yang baku. Datawarehouse juga merupakan salah satu sistem pendukung keputusan, yaitu dengan menyimpan data dari berbagai sumber, mengorganisasikannya dan dianalisa oleh para pengambil kebijakan. Akan tetapi datawarehouse tidak dapat memberikan keputusan secara langsung. Namun ia dapat memberikan informasi yang dapat membuat user menjadi lebih paham dalam membuat kebijakan strategis. Secara umum, konsep datawarehouse dijelaskan melalui gambar di bawah ini. Konsep Data Warehouse Adapun karakteristik Data Warehouse adalah : a. Subject Oriented
  • 3. ‘20 3 Nama Mata Kuliah dari Modul Biro Akademik dan Pembelajaran Dosen Pengampu http://www.widyatama.ac.id Data disimpan berdasarkan jenis subjek b. Integrated Data berasal dari berbagai sumber dan aplikasi yang terintegrasi c. Time Variant Data disimpan berdasarkan waktu d. Non-Volatile Data tidak dapat dimanipulasi (bersifat permanen). Tidak dapat di update atau di delete Arsitektur Datawarehouse Arsitektur Datawarehouse
  • 4. ‘20 4 Nama Mata Kuliah dari Modul Biro Akademik dan Pembelajaran Dosen Pengampu http://www.widyatama.ac.id Source Data 1. Production Data berasal dari proses transaksi 2. Internal Data spreadsheets, documents, customer profile, departmental database 3. Archived Data arsip 4. External Data Data Staging 1. Extraction Extraction merupakan proses pengambilan data yang diperlukan dari sumber datawarehouse dan selanjutnya dimasukkan pada staging area untuk diproses pada tahap berikutnya. 2. Transformation Proses ini akan menyesuaikan format data yang berbeda-beda menjadi sebuah format konsisten yang sudah standar sesuai desain. 3. Loading Proses ini memindahkan data ke data warehouse Datamart Datamart merupakan bagian dari datawarehouse. Datamart hanya menangani satu bisnis proses, misalnya penjualan, maka hanya proses penjualan saja yang ditangani pada data mart. Datamart sangat cocok untuk merepresentasikan data departemen. Data Multidimensi Jika selama ini model penyimpanan data yang kita ketahui adalah model relasional, maka dalam datawarehouse, penyimpanan data mengunakan konsep data multidimensi. Data multidimensi merupakan data yang dapat dilihat dari berbagai sudut pandang, seperti : spreadsheet, cube. Pemrosesan data multidimensi menggunakan OLAP. Pemodelan data multidimensi : 1. Star Schema
  • 5. ‘20 5 Nama Mata Kuliah dari Modul Biro Akademik dan Pembelajaran Dosen Pengampu http://www.widyatama.ac.id   Star Schema Karakteristik model ini adalah : a. Pusat dari star disebut fact table b. Fact table mempunyai sebuah nilai aggregate dari data-data yang berasal dari tabel dimensi c. Setiap tabel dimensi berelasi langsung dengan fact table d. Tabel dimensi berisikan data tentang informasi atau waktu e. Relasi antara fact table dengan dimensi-dimensinya adalah 1 – N (one to many) f. Primary key pada tabel dimensi akan menjadi key pada fact table atau dapat diakatakan bahwa fact table memiliki kombinasi key dari tabel dimensi tersebut Kelebihan model ini adalah lebih simple dan mudah dipahami, serta hasil dari proses query juga relatif lebih cepat. Sementara kekurangan model ini adalah lebih boros dalam space. 2. Snowflake Schema Karakteristik model ini adalah : a. Model snowflakes merupakan perluasan dari star yang sama2 punya satu atau lebih dimensi.
  • 6. ‘20 6 Nama Mata Kuliah dari Modul Biro Akademik dan Pembelajaran Dosen Pengampu http://www.widyatama.ac.id b. Pada snowflake, tabel yang berelasi pada fact table hanya tabel dimensi utama, sedangkan tabel yang lain dihubungkan pada tabel dimensi utama. c. Model snowflake ini hampir sama seperti teknik normalisasi Perhatikan Star Schema berikut ini : Tabel Item dan Location ternyata memerlukan normalisasi karena masih mengakibatkan redudansi yang akan membuat space penyimpanan sangat besar. Hasil normalisasi table tersebut mengubah model star schema menjadi snowflake schema seperti gambar di bawah ini. Snowflakes Schema Kelebihan model ini adalah : a. Pemakain space yang lebih sedikit b. Update dan maintenance yang lebih mudah
  • 7. ‘20 7 Nama Mata Kuliah dari Modul Biro Akademik dan Pembelajaran Dosen Pengampu http://www.widyatama.ac.id Kekurangan model ini adalah : a. Model lebih komplek dan rumit b. Proses query lebih lambat c. Performance yang kurang bagus Langkah pembuatan datawarehouse 1. Design Datawarehouse Langkah ini menghasilkan Logical Design berupa ER Diagram dan Physical Design berupa tablespace, table dan integrity constraint. 2. ETL Proses ini dapat dibangun menggunakan Data Transformation Service yang dimiliki MS SQL Server atau SQL*Loader milik Oracle 3. Create Dimension Gambar berikut merupakan langkah-langkah pembuatan dimension 4. Create Cube Gambar di bawah ini menjelaskan langkah-langkah pembuatan cube.
  • 8. ‘20 8 Nama Mata Kuliah dari Modul Biro Akademik dan Pembelajaran Dosen Pengampu http://www.widyatama.ac.id Business Intelligence Setelah Datawarehouse dibangun, perusahaan dapat memanfaatkannya untuk membangun Business Intelligence. Business intelligence (BI) adalah sekumpulan teori, metodologi, arsitektur, dan teknologi yang mengubah data mentah menjadi informasi yang bermakna dan berguna untuk tujuan bisnis. Pengertian BI Atau jika diilustrasikan, proses BI digambarkan pada gambar di bawah ini.
  • 9. ‘20 9 Nama Mata Kuliah dari Modul Biro Akademik dan Pembelajaran Dosen Pengampu http://www.widyatama.ac.id Business Intelligence Berdasarkan gambar dapat dilihat bahwa beragam data dari beragam sistem disimpan dalam data repository atau dapat juga disimpan dalam datawarehouse yang kemudian diolah dalam bentuk report untuk digunakan pihak eksekutif dalam membantu menentukan keputusan bisnis. Beberapa aplikasi yang dapat dimanfaatkan untuk membangun BI, yaitu spagoBI, Pentaho, Tableau, Domo, Knime, Rapidminer, dan masih banyak lagi.