Skema Bintang OLAP On-Line Analytical Processing

dilihat dari segi lokasi Buku, waktu, lokasi penjualan toko dan sebagainya. www.gudangmateri.com - Surrogate key merupakan salah satu elemen yang biasanya ditambahkan pada tabel dalam konsep pemodelan data warehouse, menurut Kimball dan Ross 2012,p4140 Surrogate key adalah key berupa integer yang secara sequential ditambahkan sesuai keperluan dan staging area untuk membentuk sebuah tabel dimensi dan elemen yang menggabungkannya dengan tabel fakta”. - Fact tabel menurut Inmon 2002, p391 Fact tabel is the center of a star join tabel that has many occurences will be located . Tabel yang tersentralisasi dalam sta r s ch ema disebut tabel fakta. Anonymous, 2010

2.1.6.1. Skema Bintang

Menurut Conolly dan Begg 2005, skema bintang adalah struktur logika yang mempunyai sebuah tabel fakta yang berisi data faktual yang ditempatkan ditengah, dikelilingi oleh tabel dimensi data referensi dapat di denormalisasi. Gambar 2.3 merupakan skema bintang menurut Conolly dan Begg. Gambar 2. 6 Contoh Skema Bintang Selain itu juga terdapat keuntungan menggunakan skema bintang yang tidak terdapat dalam struktur relational biasa. Keuntungan menggunakan skema bintang diantaranya : 1. Respon data yang lebih cepat dihasilkan dari perancangan database 2. Kemudahan dalam mengembangkan atau memodifikasi data yang terus berubah 3. End user dapat menyesuaikan cara berpikir dan menggunakan data, konsep ini dikenal juga dengan istilah paralel dalam perancangan database. 4. Menyederhanakan pemahaman metadata bagi pemakai dan pengembang. Anonymous, 2011 Skema bintang merupakan suatu struktur sederhana yang secara relatif terdiri dari beberapa tabel dan alur gabungan yang dirumuskan dengan baik. Perancangan database ini berlawanan dengan struktur organisasi yang digunakan untuk database proses transaksi. Database ini menyediakan response time, query, skema bintang dapat dibaca dan dipahami oleh analisis, end user bahkan bagi mereka yang belum terbiasa dengan stuktur database. 2.1.7. Database Dalam penelitian ini menggunakan database yakni Oracle. Seperti yang sudah dibahas sebelumnya database C.J Date merupakan kumpulan data yang saling berelasi, diatur dan diorganisasikan dalam suatu cara yang sistematis untuk mengurangi atau menekan duplikasi data dan memberikan informasi pada sejumlah pemakai user pada beberapa aplikasi. Basis data Oracle adalah basis data relasional yang terdiri dari kumpulan data dalam suatu sistem manajemen basis data RDBMS. Perusahaan perangkat lunak Oracle memasarkan jenis basis data ini untuk bermacam-macam aplikasi yang bisa berjalan pada banyak jenis dan merk perangkat keras komputer platform . Basis data Oracle ini pertama kali dikembangkan oleh Larry Ellison, Bob Miner dan Ed Oates lewat perusahaan konsultasinya bernama Software Development Laboratories SDL pada tahun 1977. Pada tahun 1983, perusahaan ini berubah nama menjadi Oracle Corporation sampai sekarang. id.wikipedia.org

2.2. Teori Khusus

2.2.1. Efisiensi OLAP

Query

2.2.1.1. Konsep Hirarki dengan Jumlah Nilai Berbeda Setiap

Atribut Untuk memilih cuboid mana yang paling untuk melakukan query , hal yang harus diperhatikan diantaranya adalah hirarki. Menggunakan bantuan hirarki maka sangat dimudahkan ketika memilih cuboid mana yang paling tepat untuk melakukan query , karena dengan menggunakan hirarki maka dapat melihat level dari dimensi-dimensi yang digunakan pada gudang data . Sebagai contoh terdapat hirarki “ day month quarter year ” pada dimensi time maka level yang terluar yakni year merupakan level yang paling baik . Selain itu juga perlu memperhatikan granularity