1 / 32

SISTEM BASIS DATA & DATA WAREHOUSE

SISTEM BASIS DATA & DATA WAREHOUSE. M-03. Konsep Basis Data /Database menurut beberapa pakar. Database adalah mekanisme yang digunakan untuk menyimpan informasi atau data. Stephens dan Plew (2000).

gazit
Download Presentation

SISTEM BASIS DATA & DATA WAREHOUSE

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SISTEM BASIS DATA & DATA WAREHOUSE M-03

  2. Konsep Basis Data/Database menurut beberapa pakar • Database adalah mekanisme yang digunakan untuk menyimpan informasi atau data. Stephens dan Plew (2000). • Database sebagai kumpulan data berisi informasi yang sesuai untuk sebuah perusahaan. Siberschatz, dkk.; (2002) • Database sebagai kumpulan data, umumnya mendeskripsikan aktivitas satu organisasi atau lebih yang berhubungan”. Ramakrishnan dan Gehrke (2003)

  3. Konsep Basis Data menurut beberapa pakar • Databaseadalahsebagaikumpulaninformasi yang bermanfaat yang diorganisasikankedalamtatacara yang khusus.Chou dalambuku Abdul Kadir (1999). • Secarakonsepbasis data atau databaseadalahkumpulandari data-data yang membentuksuatuberkas (file) yang salingberhubungan (relation) dengantatacara yang tertentuuntukmembentukinformasi.

  4. Kesimpulan Database & DBMS • Database/Basis dataadalahkumpulan file-file yang mempunyaikaitanantarasatu file dengan file yang lain sehinggamembentuksatubangunan data untukmenginformasikansatuperusahaan,instansidalambatasan tertentu. • DatabaseManagementSystem(DBMS) adalahkumpulan file yang salingberkaitanbersamadengan program untukpengelolaannya.

  5. Data dalam database bersifat integrated dan shared : • Terpadu (integrated ), berkas-berkas data yang ada pada basis data saling terkait (terjadi dependensi data); • Berbagi data (shared), data yang sama dapat dipakai oleh sejumlah pengguna dalam waktu yang bersamaan. Sering dinamakan sebagai sistem multiuser.

  6. Konsep Basis Data Suatubangunan basis data memilikijenjangsebagaiberikut :

  7. Komponen-komponen sistem basis data • Hardware, sebagai pendukung operasi pengolahan data. Seperti CPU, Memori, Disk, terminal, dansebagainya. • Software Sistemoperasi, ( Windows 9x, Windows 2000/XP, Windows Vista/7, Linux, Unix). • Software Pengelola Basis Data (DBMS) (MS-Access, SQL, Oracle). • Software Program Aplikasi(Visual Basic, Delphi, Visual Foxpro). • Basis data (semua data yang diperlukan, dipelihara, dikelolaolehsistemBasisData). • Pemakai/pengguna basis data (users).

  8. Peran Basis Data • Sebagai komponen utama ataupenting dalam sistem informasi,karena merupakan dasar dalammenyediakan informasi. • Menentukan kualitas informasi : yaitu cepat, akurat, dan relevan.Sehingga informasi yang disajikantidak basi. • Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya.

  9. KEUNTUNGANPENGGUNAAN DATABASE 1. Mengurangipengulangan data. 2. Mengintegrasikan data. 3. Mengambil data secaracepat. 4. Meningkatkankeamanan.

  10. Atribut-atribut Basis Data • Entity AdalahOrang, tempatkejadianataukonsep yang informasinyadapatkitarekam. Contoh:padabidangkesehatan, yang menjadientity adalahdokter, pasien, obatdll. • Elemen data (field) Unit data terkecil, tidakdapatdibagilagimenjadi unit yang berarti. Contoh : nim, nama • Record Kumpulan field – field. Contoh :nama + nim+alamat • File Kumpulan record -record Contoh : file mahasiswa.

  11. Atribut-atribut Basis Data lanjut... - Domain Adalahbatasannilaidalamatributdantipedatanya. Contoh : • Nim character (10) • NAMA character (25)

  12. ORGANISASI FILE • Penyimpananataupunpenulisan character yang ada didalam external memory, harusdiatursedemikianrupa. • Aturaninidikenalsebagaiorganisasi file. • Organisasi file adabeberapametode : 1. Sequential file 2. Random file 3. Index sequential file

  13. 1.SEQUENTIAL FILE • Merupakan suatu cara ataupun metode penyimpanan & pembacaan data yg dilakukan secara berurutan. CONTOH : KASET

  14. SEQUENTIAL FILE • KEUNTUNGAN : • Merupakanorganisasi file ygsederhana. • Jaraksetiapaplikasitersimpan sangat jelas. • KERUGIAN : • Seandainyadiperlukanperubahan data, makaseluruh record harusdiproses. • Data sudahurut (sorted).

  15. 2. RANDOM FILE Suatu metode penyimpanan & pembacaan data yg dilakukan secara random / langsung. CONTOH :COMPACT DISK

  16. RANDOM FILE • KEUNTUNGAN : • Lebihcepatdalamhalpemanggilan data. • Sangatsesuaiuntuk file transaksi, sebabtransaksi harus diprosessaatkejadianberlangsung. • KERUGIAN : Perlu back–up data,sebabtransaksi yang diperbaikibisamenghilangkanjejak.

  17. 3. INDEX SEQUENTIAL • Merupakanperpaduanterbaikdariteknik sequential dan random file. Index diakhiridenganadanya pointer ygmerupakanrecord-key. CONTOH : Daftar isi buku

  18. INDEX SEQUENTIAL • Keuntungan • Sangatcocokdigunakanuntukmenyimpan batch data. • Kerugian • Pemanggilan data tidakbisadisamakandengan random. • Memerlukanruang extra didalam memory.

  19. DataBase Management System (DBMS) • DataBase Management System (DBMS) yaituberisikumpulan (koleksi) data yang salingberelasidengan set program untukmengakses data tersebut. • Manfaatpenggunaan DBMS adalah : • Untukmengorganisasikandanmengelola data dalamjumlahbesar. • Untukmembantudalammelindungi data darikerusakan. • Memudahkandalampengambilankembali data (data retrieval). • Memudahkanpenggunaanataupengaksesan data secarabersamaandalamsuatujaringan. • Keunggulan DBMS adalah : • Kepraktisan • Kecepatan • Mengurangikejenuhan • Kekinian (up to date )

  20. Tipe File • Tipe-tipe file yang digunakan dalam DBMS dibedakan menjadi : • File Induk (master File) • File induk acuan (reference master file) : file induk yang recordnya relatif statis, jarang berubah nilainya. Misalnya file daftar gaji, file mata pelajaran. • File induk dinamik (dynamic master file): file induk yang nilai dari record-recordnya sering berubah atau sering dimutakhirkan (update) sebagai hasil dari suatu transaksi. Misalnya file induk data barang, yang setiap saat harus di up-date bila terjadi transaksi. • File Transaksi (transaction file) • File ini bisa disebut file input; digunakan untuk merekam data hasil dari transaksi yang terjadi. Misalnya file penjualan yang berisi data hasil transaksi penjualan.

  21. Tipe File • File Laporan (Report file) File ini bisa disebut output file, yaitu file yang berisi informasi yang akan ditampilkan. • File Sejarah (history file) File ini bisa disebut file arsip (archival file), merupakan file yang berisi data masa lalu yang sudah tidak aktif lagi, tetapi masih disimpan sebagai arsip. • File Pelindung (backup file) File ini merupakan salinan dari file-file yang masih aktif di dalam database pada suatu saat tertentu. File ini digunakan sebagai pelindung atau cadangan bila file database yang aktif mengalami kerusakan atau hilang.

  22. Data Warehouse • Data Warehouse adalahPusatrepositoryinformasi yang mampumemberikan database berorientasisubyekuntukinformasi yangbersifathistoris yang mendukung DSS (Decision Suport System)danEIS (Executive Information System). • Salinandaritransaksi data yang terstruktursecaraspesifikpadaquery dananalisa. • Salinandaritransaksi data yang terstrukturspesifikuntuk querydanlaporan Tujuan : Meningkatkankualitasdanakurasiinformasibisnisdanmengirimkaninformasikepemakaidalambentuk yangdimengertidandapatdiaksesdenganmudah.

  23. Karakteristik data warehouse • Subject oriented • Integrated • Time variant • Non-volatile

  24. Karakteristik data warehouse • Subject oriented • Data yang disusunmenurutsubyekberisihanyainformasi yang pentingbagipemrosesan decision support. • Database yang semuainformasi yang tersimpandikelompokkanberdasarkansubyektertentumisalnya: pelanggan, gudang, pasar, dsb. • SemuaInformasitersebutdisimpandalamsuatusistemdata warehouse. • Data-data disetiapsubyekdirangkumkedalamdimensi, misalnya : periodewaktu, produk, wilayah, dsb, sehinggadapatmemberikannilaisejarahuntukbahananalisa.

  25. Karakteristik data warehouse • Integrated Jika data terletakpadaberbagaiaplikasi yang terpisahdalamsuatulingkunganoperasional, encoding data seringtidakseragamsehinggabila data dipindahkanke data warehouse maka coding akandiasumsikansamasepertilazimnya. • Time variant Data warehouse adalahtempatuntuk storing data selama 5 sampai 10 tahunataulebih, data digunakanuntukperbandinganatauperkiraandan data initidakdapatdiperbaharui. • Non-volatile Data tidakdapatdiperbaharuiataudirubahtetapihanyadapatditambahdandilihat.

  26. Perbedaan Data Warehouse dan Database • Data Warehouse • Tidakterikatsuatuaplikasi • Data terpusat • Historical • Denormalisasikecil • Multiple subject • Sumberdaridarisemua internal maupuneksternal source • Fleksibel • Data oriented • Umurnyapanjang • Ukuranbesar • Single complex structure • Database • AplikasiDSSsecaraspesifik • Tidakterpusatoleh user area • Sebagian historical • Denormalisasibesar • One central subject of concern of user • Sumberdarisebagian internal maupuneksternal source • Tidakfleksibel, terbatas • Project oriented • Umurnyapendek • Ukurandarikecilmenjadibesar • Multi complex structure

  27. Konsep data warehouse

  28. Langkahpenerapan data warehouse

  29. Proses Data warehouse

  30. ARSITEKTUR DATA WAREHOUSE • Pilihanberikutharusdibuatdidalamperancangan data warehouse • Processmodel • Tipeapa yang akandimodelkan? • Grain • Apadasar data dan level atom data yang akandisajikan? • Dimensi • Dimensiapa yang dipakaiuntukmasing-masing record tabelfakta? • Ukuran • Ukuranapa yang akanmengumpulkanmasing- masing recordtabelfakta?

  31. ARSITEKTUR DATA WAREHOUSE Arsitektur Data Warehouse

  32. ARSITEKTUR DATA WAREHOUSE Arsitektur Data Warehouse

More Related