32
SISTEM BASIS DATA & DATA WAREHOUSE M-03

SISTEM BASIS DATA & DATA WAREHOUSE

  • Upload
    gazit

  • View
    120

  • Download
    11

Embed Size (px)

DESCRIPTION

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). - PowerPoint PPT Presentation

Citation preview

Page 1: SISTEM BASIS DATA & DATA WAREHOUSE

SISTEM BASIS DATA & DATA WAREHOUSE

M-03

Page 2: SISTEM BASIS DATA & DATA WAREHOUSE

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)

Page 3: SISTEM BASIS DATA & DATA WAREHOUSE

Konsep Basis Data menurut beberapa pakar Database adalah sebagai kumpulan informasi

yang bermanfaat yang diorganisasikan ke dalam tatacara yang khusus. Chou dalam buku Abdul Kadir (1999).

Secara konsep basis data atau database adalah kumpulan dari data-data yang membentuk suatu berkas (file) yang saling berhubungan (relation) dengan tatacara yang tertentu untuk membentuk informasi.

Page 4: SISTEM BASIS DATA & DATA WAREHOUSE

Kesimpulan Database & DBMS Database/Basis data adalah kumpulan file-file

yang mempunyai kaitan antara satu file dengan file yang lain sehingga membentuk satu bangunan data untuk menginformasikan satu perusahaan, instansi dalam batasan tertentu.

Database Management System (DBMS) adalahkumpulan file yang saling berkaitan bersama dengan program untuk pengelolaannya.

Page 5: SISTEM BASIS DATA & DATA WAREHOUSE

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.

Page 6: SISTEM BASIS DATA & DATA WAREHOUSE

Konsep Basis Data

Suatu bangunan basis data memiliki jenjang sebagai berikut :

Page 7: SISTEM BASIS DATA & DATA WAREHOUSE

Komponen-komponen sistem basis data

Hardware, sebagai pendukung operasi pengolahan data. Seperti CPU, Memori, Disk, terminal, dan sebagainya.

Software Sistem operasi, ( 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, dikelola oleh sistem BasisData).

Pemakai /pengguna basis data (users).

Page 8: SISTEM BASIS DATA & DATA WAREHOUSE

Peran Basis Data Sebagai komponen utama

atau penting dalam sistem informasi, karena merupakan dasar dalam menyediakan informasi.

Menentukan kualitas informasi : yaitu cepat, akurat, dan relevan. Sehingga informasi yang disajikan tidak basi.

Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya.

Page 9: SISTEM BASIS DATA & DATA WAREHOUSE

9

1. Mengurangi pengulangan data.

2. Mengintegrasikan data.

3. Mengambil data secara cepat.

4. Meningkatkan keamanan.

KEUNTUNGAN PENGGUNAAN

DATABASE

Page 10: SISTEM BASIS DATA & DATA WAREHOUSE

10

Entity Adalah Orang, tempat kejadian atau konsep yang informasinya dapat kita rekam.

Contoh : pada bidang kesehatan, yang menjadi entity adalah dokter, pasien, obat dll.

Elemen data (field)Unit data terkecil, tidak dapat dibagi lagi menjadi unit yang berarti.

Contoh : nim, nama Record

Kumpulan field – field. Contoh :nama + nim+alamat File

Kumpulan record -record Contoh : file mahasiswa.

Atribut-atribut Basis Data

Page 11: SISTEM BASIS DATA & DATA WAREHOUSE

11

- DomainAdalah batasan nilai dalam atribut dan tipe datanya.Contoh : Nim character (10)NAMA character (25)

Atribut-atribut Basis Data lanjut...

Page 12: SISTEM BASIS DATA & DATA WAREHOUSE

12

Penyimpanan ataupun penulisan character yang ada di dalam external memory, harus diatur sedemikian rupa.

Aturan ini dikenal sebagai organisasi file. Organisasi file ada beberapa metode :

1. Sequential file2. Random file3. Index sequential file

ORGANISASI FILE

Page 13: SISTEM BASIS DATA & DATA WAREHOUSE

13

Merupakan suatu cara ataupun metode penyimpanan & pembacaan data yg dilakukan secara berurutan.

CONTOH : KASET

1.SEQUENTIAL FILEID Nama Alamat TTL Pendidikan

Akhir

0001

A Jl.Aristoteles Surabaya S1

0002

B Jl.Bima Sidoarjo S2

0003

C Jl.Copernicus Palembang S2

0004

D Jl.Drupadi Malang S3

0005

E Jl.Ekalaya Palembang S1

0006

F JL.Filadelfia Jambi S1

0007

G Jl.Gagak Linggau S2

0008

H JL.Harimau Palembang S2

0009

I JL.Indah Ayu Lampung S1

0010

J JL.Jailangkung

Palembang S3

Page 14: SISTEM BASIS DATA & DATA WAREHOUSE

KEUNTUNGAN :1. Merupakan organisasi file yg sederhana.2. Jarak setiap aplikasi tersimpan sangat

jelas. KERUGIAN :1. Seandainya diperlukan perubahan data,

maka seluruh record harus di proses.2. Data sudah urut (sorted).

SEQUENTIAL FILE

Page 15: SISTEM BASIS DATA & DATA WAREHOUSE

2. RANDOM FILESuatu metode penyimpanan & pembacaan data yg dilakukan secara random / langsung.

CONTOH :COMPACT DISK

Page 16: SISTEM BASIS DATA & DATA WAREHOUSE

KEUNTUNGAN :1. Lebih cepat dalam hal pemanggilan data.2. Sangat sesuai untuk file transaksi, sebab

transaksi harus di proses saat kejadian berlangsung.

KERUGIAN :Perlu back–up data, sebab transaksi yang diperbaiki bisa menghilangkan jejak.

RANDOM FILE

Page 17: SISTEM BASIS DATA & DATA WAREHOUSE

Merupakan perpaduan terbaik dari teknik sequential dan random file. Index diakhiri dengan adanya pointer yg merupakan record-key.

CONTOH : Daftar isi buku

3. INDEX

SEQUENTIAL

Page 18: SISTEM BASIS DATA & DATA WAREHOUSE

Keuntungan

1. Sangat cocok digunakan untuk menyimpan batch data.

Kerugian

1. Pemanggilan data tidak bisa disamakan dengan random.

2. Memerlukan ruang extra di dalam memory.

INDEX

SEQUENTIAL

Page 19: SISTEM BASIS DATA & DATA WAREHOUSE

DataBase Management System (DBMS)

DataBase Management System (DBMS) yaitu berisi kumpulan (koleksi) data yang saling berelasi dengan set program untuk mengakses data tersebut.

Manfaat penggunaan DBMS adalah : Untuk mengorganisasikan dan mengelola data dalam jumlah besar. Untuk membantu dalam melindungi data dari kerusakan. Memudahkan dalam pengambilan kembali data (data retrieval). Memudahkan penggunaan atau pengaksesan data secara bersamaan

dalam suatu jaringan.

Keunggulan DBMS adalah : Kepraktisan Kecepatan Mengurangi kejenuhan Kekinian (up to date )

Page 20: SISTEM BASIS DATA & DATA WAREHOUSE

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.

Tipe File

Page 21: SISTEM BASIS DATA & DATA WAREHOUSE

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.

Page 22: SISTEM BASIS DATA & DATA WAREHOUSE

Data Warehouse Data Warehouse adalah Pusat repository informasi yang mampu

memberikan database berorientasi subyek untuk informasi yang bersifat historis yang mendukung DSS (Decision Suport System) dan EIS (Executive Information System).

Salinan dari transaksi data yang terstruktur secara spesifik pada query dan analisa.

Salinan dari transaksi data yang terstruktur spesifik untuk query dan laporan

Tujuan :Meningkatkan kualitas dan akurasi informasi bisnis dan mengirimkan informasi ke pemakai dalam bentuk yang dimengerti dan dapat diakses dengan mudah.

Page 23: SISTEM BASIS DATA & DATA WAREHOUSE

Karakteristik data warehouse

1. Subject oriented2. Integrated3. Time variant4. Non-volatile

Page 24: SISTEM BASIS DATA & DATA WAREHOUSE

Karakteristik data warehouse Subject oriented

Data yang disusun menurut subyek berisi hanya informasi yang penting bagi pemrosesan decision support.

Database yang semua informasi yang tersimpan di kelompokkan berdasarkan subyek tertentu misalnya: pelanggan, gudang, pasar, dsb.

Semua Informasi tersebut disimpan dalam suatu sistem data warehouse.

Data-data di setiap subyek dirangkum ke dalam dimensi, misalnya : periode waktu, produk, wilayah, dsb, sehingga dapat memberikan nilai sejarah untuk bahan analisa.

Page 25: SISTEM BASIS DATA & DATA WAREHOUSE

Karakteristik data warehouse Integrated

Jika data terletak pada berbagai aplikasi yang terpisah dalam suatu lingkungan operasional, encoding data sering tidak seragam sehingga bila data dipindahkan ke data warehouse maka coding akan diasumsikan sama seperti lazimnya.

Time variant

Data warehouse adalah tempat untuk storing data selama 5 sampai 10 tahun atau lebih, data digunakan untuk perbandingan atau perkiraan dan data ini tidak dapat diperbaharui.

Non-volatile

Data tidak dapat diperbaharui atau dirubah tetapi hanya dapat ditambah dan dilihat.

Page 26: SISTEM BASIS DATA & DATA WAREHOUSE

Perbedaan Data Warehouse dan Database

Data Warehouse Tidak terikat suatu aplikasi Data terpusat Historical Denormalisasi kecil Multiple subject Sumber dari dari semua

internal maupun eksternal source

Fleksibel Data oriented Umurnya panjang Ukuran besar Single complex structure

Database Aplikasi DSS secara spesifik Tidak terpusat oleh user area Sebagian historical Denormalisasi besar One central subject of concern

of user Sumber dari sebagian internal

maupun eksternal source Tidak fleksibel, terbatas Project oriented Umurnya pendek Ukuran dari kecil menjadi

besar Multi complex structure

Page 27: SISTEM BASIS DATA & DATA WAREHOUSE

Konsep data warehouse

Page 28: SISTEM BASIS DATA & DATA WAREHOUSE

Langkah penerapan data warehouse

Page 29: SISTEM BASIS DATA & DATA WAREHOUSE

Proses Data warehouse

Page 30: SISTEM BASIS DATA & DATA WAREHOUSE

ARSITEKTUR DATA WAREHOUSEPilihan berikut harus dibuat didalam perancangan data warehouse Process model

Tipe apa yang akan dimodelkan? Grain

Apa dasar data dan level atom data yang akan disajikan? Dimensi

Dimensi apa yang dipakai untuk masing-masing record tabel fakta? Ukuran

Ukuran apa yang akan mengumpulkan masing- masing record tabel fakta?

Page 31: SISTEM BASIS DATA & DATA WAREHOUSE

ARSITEKTUR DATA WAREHOUSE

Arsitektur Data Warehouse

Page 32: SISTEM BASIS DATA & DATA WAREHOUSE

ARSITEKTUR DATA WAREHOUSE

Arsitektur Data Warehouse