531 likes | 1.2k Views
Integrasi Data. Eka Ismantohadi. Sistem Integrasi Data. Sistem yang dapat menyelaraskan data yang berasal dari sejumlah sumber ke dalam sebuah bentuk representasi Memungkinkan suatu pandangan yang terintegrasi yang jika dilihat pada masing-masing sumber data akan memiliki perbedaan antarmuka.
E N D
Integrasi Data EkaIsmantohadi
Sistem Integrasi Data • Sistem yang dapat menyelaraskan data yang berasal dari sejumlah sumber ke dalam sebuah bentuk representasi • Memungkinkan suatu pandangan yang terintegrasi yang jika dilihat pada masing-masing sumber data akan memiliki perbedaan antarmuka …. …. …. Sumber 1 Sumber 2 Sumber 3
Motivasi Pengintegrasian Data • Pemakaifokuspada data apa yang diperlukan. • Memfasilitasiaplikasipengambilankeputusan. Saya butuh data kompetitor?
Motivasi Pengintegrasian Data(Lanjutan…) • Memungkinkan pembandingan dari berbagai sumber secara langsung Bank BCA Bank Danamon Bank BNI BCA Danamon BNI
Sumber Data Internal Sumber Data Operasional 1 Manajer Data Warehouse Sumber Data Operasional 2 • Perangkat EIS • Perangkat pelaporan • Perangkat pengembangan aplikasi Sumber Data Eksternal Data Warehouse ContohAplikasipada Data Warehouse
Pokok Masalah yang Terjadi • Sumber data bersifatheterogen • Sumber data bersifatotonom • query yang berbeda-bedauntuksetiapsumber data • Sumber data gampangberubah • Jumlahsumber data terlalubanyak
Heterogenitas • Derajat ketidaksamaan pada sumber data • Platform • Sistem operasi • Model data dan atribut • Bahasa pemrograman
Otonomi • Kebebasanmasing-masingsumber data dalamberoperasi • Otonomiperancangan • Model data • Atribut • dll • Otonomikomunikasi • kebebasanmenentukaninformasi yang disajikan • Kebebasanmengubahantarmukainformasi • Otonomieksekusi • Kebebasandalammengeksekusipermintaan yang masuk
Otonomi (Lanjutan) Format yang berbeda
Virtual View Approach PendekatanIntegrasi Data • Data diaksesdarisumber data ketikaadakebutuhandaripemakai • Disebutjuga “lazy approach” • Perlusuatu “sistemmediasi”
Sistem Mediasi • Menggabungkan sumber data yang heterogen dan membentuk “virtual view” Virtual View Sumber Data 1 Sumber Data 2 …
Sistem Mediasi (Lanjutan…) • Sistem bisa saja tidak memiliki database • Kemampuan melakukan query ditangani oleh sistem mediasi • Akses ke sumber data dibatasi hanya bisa membaca (read only) • Sumber data bersifat otonom
Sistem Mediasi (Lanjutan…) Query pemakai Mediator query query query Sumber n Sumber 1
Mediator (Integrator) • Menerimaquerydaripemakai • Memecahquery menjadisejumlahsub-querykemasing-masingsumber data • Menggabungkanhasil query kemudianmenyajikaninformasikepemakai
Ilustrasi Sistem Mediasi • Perusahaan mobil Honda mempunyaidatabaseberbeda yang menyiratkan data mobil MobilCivic(ID_Mob, Model, Tahun, CC) MobilJazz(ID, Mod, Tahun_Perakitan) DetailJazz(ID, CC, Kecepatan_Max) • Sistemmediasimenggunakan model berupa MobilHonda(ID, Model, Tahun, CC)
Materialized View / Warehousing Approach PendekatanIntegrasi Data • Data tertentudarisumber data diambilpadawaktutertentudandisimpandalamdatabase yang disebutdata warehouse; bukanketikapemakaimelakukanpermintaan.
Data Warehouse • Data warehousebiasanyaberisi terabyte data dandapatmenggabungkandariberbagai database, danberbagaisumber • Querybiasanyakompleks • Berisiringkasandansejarah data yang dipakaiuntukpengambilankeputusan • Informasibersifatread only (baca-tulis)
Sifat Data Warehouse • Multidimensional yang berartibahwaterdapatbanyaklapisankolomdanbaris. • Berdasarkansusunan data sepertiitu, amatlahmudahuntukmemperolehjawabanataspertanyaanseperti: “Berapakahjumlahproduk 1 terjualdiJawa Tengah padatahun n-3?”
Tiga Hal PentingdalamMembangun Data Warehouse • PemodelandanPerancangan • Informasi yang diperlukandarisumber data. • Viewdarisumber data. • Pemeliharaan (Penyegaran) Tigacara yang bisaditempuh: • Dilakukansecaraperiodismanakalatidakadaquery • Incrementally update. Hanya data yang perludisegarkan yang diubah • Total updatejikaadaperubahanpadasumber data • Operasi Operasipada data warehouse yang melibatkan: • Pemrosesanquery • Penyimpanan