Advanced Database System
About this course
Tujuan utama dari mata kuliah ini adalah untuk memberikan pemahaman
kepada mahasiswa mengenai Data Warehouse dan aplikasinya pada Business
Intelligence. Mata kuliah ini akan membahas topik-topik seperti:
pendefinisian kebutuhan data warehouse, arsitektur data warehouse,
proses dimensional modelling untuk data warehouse, perancangan fisik
database untuk data warehouse, strategi extract, transform, dan load
(ETL), pendahuluan business intelligence, perancangan dan pengembangan
aplikasi business intelligence, serta perluasan dan dukungan terhadap
data warehouse.
What you will learn
7023T Advanced Database Systems
(S2 / 3 SKS)
UNIVERSITAS BINA NUSANTARA
Selamat datang peserta Sistem Pembelajaran Daring Indonesia (SPADA) berjumpa lagi pada Mata Kuliah Advanced Database System. Perkenalkan saya dengan Dr. Sani Muhamad Isa dari Universitas Bina Nusantara yang mengampu mata kuliah ini. Sebelum mulai belajar ada baiknya membaca terlebih dahulu Metode Pembelajaran. Deskripsi Mata Kuliah dan Capaian Pembelajaran agar mendapat gambaran awal seperti apa Advanced Database System.
Selamat Belajar Semoga Sukses
Dosen Pengampu
email: sani.m.isa@binus.ac.id
Deskripsi Mata Kuliah
Tujuan utama dari mata kuliah ini adalah untuk memberikan pemahaman kepada mahasiswa mengenai Data Warehouse dan aplikasinya pada Business Intelligence. Mata kuliah ini akan membahas topik-topik seperti: pendefinisian kebutuhan data warehouse, arsitektur data warehouse, proses dimensional modelling untuk data warehouse, perancangan fisik database untuk data warehouse, strategi extract, transform, dan load (ETL), pendahuluan business intelligence, perancangan dan pengembangan aplikasi business intelligence, serta perluasan dan dukungan terhadap data warehouse.
Metode Pembelajaran
Sistem Pembelajaran Daring
Indonesia (SPADA) merupakan metode pembelajaran
jarak jauh dengan penyampaian materi secara online. Metode pembelajaran
ini peserta belajar secara mandiri dengan alat bantu pembelajaran
berbasis dosen. Sistem penyampaian materi pembelajaran dengan
memanfaatkan beragam media seperti internet, mobile phone dan media lainnya.
Sistem e-pembelajaran ini dilengkapi dengan fitur-fitur layanan untuk menambah
pemahaman mahasiswa seperti forum diskusi, video conference, blog, lecture
notes dan fitur-fitur lainnya. Perkuliahan akan berjalan dalam 16 sesi pertemuan yaitu
pertemuan tatap muka sebanyak 4 sesi, 10 sesi pertemuan online dan 2 sesi ujian (Ujian Tengah Semester dan Ujian Akhir Semester). Topik mingguan yang sudah ditentukan akan dibicarakan setiap minggu.
Tugas dibagi menjadi 2 yaitu tugas personal dan tugas kelompok. Interaksi
antara mahasiswa dengan dosen digunakan forum diskusi dan video conference.
Capaian Pembelajaran
CP 1: Menjelaskan konsep data warehouse, pengembangan data Warehouse, arsitektur data warehouse dan aplikasi business intelligence
CP 2: Merancang model dimensional dan fisik untuk data warehouse
CP 3: Memahami strategi ETL (extract, transform, load)
CP 4: Merancang dan mengembangkan aplikasi business intelligence
Peta Kompetensi dan Peta Program
Topik
1. Introduction to Data Warehouse
2. Basic concepts of Data Warehouse
3. Data Warehouse development
4. Requirements collection
5. Technical architecture
6. Dimensional modelling
7. Designing dimensional model
8. Physical database design
9. Introduction to ETL (Extract Transform Load)
10. ETL design and development
11. Business intelligence applications
12. Designing and Developing Business Intelligence Applications
Komponen Penilaian
Keaktifan forum diskusi : 15%
Tugas personal : 20%
Tugas kelompok : 15%
Ujian tengah semester : 20%
Ujian akhir semester : 30%
Cara Mempelajari Materi
Peserta diharapkan membaca lecturer notes dan bahan ajar lainnya yang telah disediakan. Lanjutkan dengan mengerjakan pre-test. Apabila anda belum memahami secara mendalam posting pertanyaan di forum diskusi yang sudah disediakan. Tugas-tugas dikerjakan, terakhir diharapkan peserta mengerjakan post-test yang disediakan setiap pertemuan. Quiz akan diberikan setelah beberapa topik diberikan.
Buku Teks
1. Kimball, R. (2008). The data warehouse lifecycle toolkit. John Wiley & Sons. ISBN: 978-0470149775
2. Kimball, R., & Ross, M. (2011). The data warehouse toolkit: the complete guide to dimensional modeling. John Wiley & Sons. ISBN: 978-1118082140
3. Vaisman, A., & Zimányi, E. (2014). Data Warehouse Systems: Design and Implementation. Springer. ISBN: 978-3-642-54654-9
Tujuan Pembelajaran
- Peserta
diharapkan mampu memahami perbedaan
antara database transaksional dengan data warehouse
- Peserta
diharapkan mampu mengidentifikasi karakteristik data warehouse
- Peserta
diharapkan mengerti business intelligence sebagai salah satu aplikasi dari data
warehouse untuk mendukung proses pengambilan keputusan.
- Peserta diharapkan menjelaskan perbedaan pendekatan
Inmon dan Kimball dalam pengembangan data warehouse.
Terdiri dari sub-topik sebagai berikut
- Transactional database and Data warehouse
- Data warehouse characteristics
- Business intelligence
- Inmon and Kimball approach for data warehouse development
Tujuan Pembelajaran
- Peserta diharapkan memahami setiap komponen data warehouse dalam konsep Corporate Information Factory dan keterkaitannya satu sama lain.
- Peserta diharapkan memahami lima jenis arsitektur data warehouse dan mengidentifikasi perbedaan utama diantara arsitektur-arsitektur tersebut.
Terdiri dari sub-topik sebagai berikut
- Corporate Information Factory (CIF)
- External World and Applications
- Integration and Transformation Layer
- Extract Transform Load (ETL)
- Operational Data Store (ODS)
- Enterprise Data Warehouse (EDW)
- Data Marts
- Data Warehouse Architecture
Tujuan Pembelajaran
- Peserta
diharapkan mampu memahami tahapan
pengembangan data warehouse berdasarkan Kimball Lifecycle.
- Peserta diharapkan dapat mengidentifikasi
masing-masing tahapan dari Kimball Lifecycle pada sebuah proyek pengembangan
data warehouse.
Terdiri dari sub-topik sebagai berikut
- Kimball Lifecycle
- Program/Project Planning dan Management
- Business Requirements Definition
- Technology Track
- Data Track
- Business Intelligence Application Track
- Deployment, Maintenance, and Growth
Tujuan Pembelajaran
- Peserta
diharapkan mampu memahami proses
pengumpulan kebutuhan bisnis pada pengembangan sistem DW/BI
- Peserta
diharapkan dapat mengidentifikasi hal-hal yang perlu ditanyakan pada saat sesi
interview
- Peserta
diharapkan dapat menjelaskan tahapan dokumentasi dari hasil proses pengumpulan
kebutuhan bisnis
Terdiri dari sub-topik sebagai berikut
- Collecting Business Requirements
- Tim
- Interview
- Dokumentasi
Tujuan Pembelajaran
- Peserta
diharapkan mampu memahami model
arsitektur sistem DW/BI.
- Peserta
diharapkan dapat menjelaskan komponen back
room, presentation server, dan front
room.
- Peserta diharapkan mampu memahami infrastruktur teknis
yang dapat digunakan untuk membangun sebuah sistem DW/BI.
Terdiri dari sub-topik sebagai berikut
- Technical Architecture
- Back Room Architecture
- Presentation Server Architecture
- Front Room Architecture
- Technical Infrastucture
Tujuan Pembelajaran
- Peserta
diharapkan mampu memahami tahapan proses
dimensional modelling
- Peserta
diharapkan dapat menjelaskan hal-hal yang perlu dipersiapkan dalam tahap preparation pada proses dimensional modelling.
- Peserta
diharapkan mampu memahami tahap iterative
model development pada proses dimensional
modelling.
- Peserta diharapkan dapat menjelaskan bagaimana proses review dan validation pada proses dimensional
modelling.
Terdiri dari sub-topik sebagai berikut
- Process Overview
- Preparation
- Iterative Model Development
- Review and Validation
Tujuan Pembelajaran
- Peserta
diharapkan mampu memahami konsep dimensional modelling
- Peserta
diharapkan dapat menjelaskan karakteristik tabel fakta dan tabel dimensi.
- Peserta
diharapkan mampu mengidentifikasi berbagai jenis tabel fakta dan tabel dimensi
Terdiri dari sub-topik sebagai berikut
- Dimensional Models
- Tabel Fakta
- Tabel Dimensi
Tujuan Pembelajaran
- Peserta
diharapkan mampu memahami proses desain
fisik database.
- Peserta
diharapkan dapat menjelaskan bagaimana melakukan standarisasi dalam perancangan
database.
- Peserta
diharapkan mampu mengidentifikasi berbagai beberapa teknik indeks dan
penerapannya pada database.
- Peserta
diharapkan mampu memahami beberapa teknik agregasi dan bagaimana optimalisasi
agregasi.
Terdiri dari sub-topik sebagai berikut
- High level physical design process
- Developing Standards
- Indeks
- Agregasi
- Data Modelling Tools
Tujuan Pembelajaran
- Peserta
diharapkan mampu memahami konsep dasar proses ETL (extract – transform –load).
- Peserta
diharapkan dapat menjelaskan persyaratan dan kondisi (requirements dan constraint)
apa saja yang perlu dipenuhi oleh ETL tools.
- Peserta
diharapkan mampu mengidentifikasi kemampuan dari ETL tools yang saat ini beredar.
- Peserta
diharapkan mampu memahami proses perancangan ETL.
Terdiri dari sub-topik sebagai berikut
- Introduction to ETL
- ETL Requirements and Constraints
- ETL Tools
- ETL design
Tujuan Pembelajaran
- Peserta
diharapkan mampu memahami konsep dasar proses ETL (extract – transform –load).
- Peserta
diharapkan dapat menjelaskan persyaratan dan kondisi (requirements dan constraint)
apa saja yang perlu dipenuhi oleh ETL tools.
- Peserta
diharapkan mampu mengidentifikasi kemampuan dari ETL tools yang saat ini beredar.
- Peserta
diharapkan mampu memahami proses perancangan ETL.
Terdiri dari sub-topik sebagai berikut
- Pendahuluan
- STM and Staging Table
- Pengujian
- Penanganan Kesalahan
Tujuan Pembelajaran
- Peserta
diharapkan mampu memahami aplikasi BI (business
intelligence) serta karakteristiknya.
- Peserta
diharapkan dapat menjelaskan jenis aplikasi BI.
- Peserta
diharapkan mampu mengidentifikasi setiap tahap analytic cycle pada aplikasi BI.
- Peserta diharapkan mampu mengerti perkembangan terkini
dari aplikasi BI.
Terdiri dari sub-topik sebagai berikut
- Pendahuluan
- Jenis Aplikasi Business Intelligence
- Analytic cycle
- Business Intelligence Tools
Tujuan Pembelajaran
- Peserta
diharapkan mampu memahami siklus perancangan dan pengembangan aplikasi BI (business intelligence).
- Peserta
diharapkan dapat menjelaskan bagaimana menentukan spesifikasi aplikasi BI,
tahapan pengembangan aplikasi BI, dan perawatan aplikasi BI.
Terdiri dari sub-topik sebagai berikut
- Pendahuluan
- BI Application Development Lifecycle
- BI Application Specification
- BI Application Development
- BI Application Maintenance
Meet your instructors
To be announced
Course Information
Start Date
13 April 2018
End Date
13 April 2019
Language
-
Category
SPADA
Duration
10 hours
Enrolled Students
0
Rating
0.0
Reviews
No review yet
No review yet