Senin, 28 Januari 2013

Business Inteligence : OLAP, MOLAP, dan ROLAP

A. Terminologi

Online Analytical Processing, atau disingkat OLAP adalah metode pendekatan untuk menyajikan jawaban dari permintaan proses analisis yang bersifat dimensional secara cepat, yaitu desain dari aplikasi dan teknologi yang dapat mengoleksi, menyimpan, memanipulasi suatu data multidimensi untuk tujuan analis. OLAP adalah bagian dari kategori yang lebih global dari pemikiran bisnis, yang juga merangkum hubungan antara pelaporan dan penggalian data. Aplikasi khusus dari OLAP adalah pelaporan bisnis untuk penjualan, pemasaran, manajemen pelaporan, manajemen proses bisnis (MPB), penganggaran dan peramalan, laporan keuangan dan bidang-bidang yang serupa. Istilah OLAP merupakan perampingan dari istilah lama database OLTP (Online Transaction Processing).

Database yg dikonfigurasikan untuk pelayanan OLAP model data multidimensi, bisa digunakan untuk analisis komplek dan kueri khusus (ad hoc) dengan suatu laju waktu eksekusi. Mereka meminjam aspek database navigasi dan database hierarki yang lebih cepat daripada yang sefamilinya. Online Analytical Processing (OLAP) menawarkan metode analisis data secara kompleks dan terkustomisasi yang disesuaikan dengan kebutuhan akan informasi oleh para analis maupun eksekutif. Data yang dikelola oleh OLAP berasal dari data warehouse. Pengguna OLAP umumnya memanfaatkan OLAP dengan pola analisis seperti berikut ini :


  1. Meringkas dan mengumpulkan sejumlah besar data
  2. Melakukan filtering, pengurutan, dan memberikan peringkat (rangking)
  3. Membandingkan beberapa set dari data
  4. Membuat sketsa/bagan/diagram
  5. Menganalisis dan menemukan pola dari data
  6. Menganalisis kecenderungan data



Business Inteligence : Data Mining

A. Terminologi


Ada beberapa definisi dari data mining yang dikenal di buku-buku teks data mining. Diantaranya adalah :

  • Data mining adalah serangkaian proses untuk menggali nilai tambah dari suatu kumpulan data berupa pengetahuan yang selama ini tidak diketahui secara manual.
  • Data mining adalah analisa otomatis dari data yang berjumlah besar atau kompleks dengan tujuan untuk menemukan pola atau kecenderungan yang penting yang biasanya tidak disadari keberadaannya.
Menarik untuk diingat bahwa kata mining sendiri berarti usaha untuk mendapatkan sedikit barang berharga dari sejumlah besar material dasar. Dari definisi-definisi itu, dapat dilihat ada beberapa faktor yang mendefinisikan data mining :
  • data mining adalah proses otomatis terhadap data yang dikumpulkan di masa lalu
  • objek dari data mining adalah data yang berjumlah besar atau kompleks
  • tujuan dari data mining adalah menemukan hubungan-hubungan atau pola-pola yang mungkin memberikan indikasi yang bermanfaat

Business Inteligence : Data Mart dan Data Warehouse

A. Terminologi

Data mart adalah subset dari menyimpan data organisasi, biasanya berorientasi pada tujuan tertentu atau data subjek utama, yang dapat didistribusikan untuk mendukung kebutuhan bisnis. Sementara itu data warehouse adalah database yang berisi data dari beberapa system operasional yang terintegrasi dan terstruktur sehingga dapat digunakan untuk mendukung analisa dan proses pengambilan keputusan dalam bisnis.

Desain data mart cenderung mulai dari analisis kebutuhan pengguna dan data warehouse cenderung mulai dari analisis data yang sudah ada dan bagaimana data tersebut dikumpulkan dengan menggunakan sedemikian cara sehingga data tersebut nantinya bisa digunakan.

Secara umum, data warehouse cenderung menjadi konsep strategis tetapi agak belum selesai; data mart cenderung taktis dan ditujukan untuk memenuhi kebutuhan segera. Dalam prakteknya, banyak produk dan perusahaan yang menawarkan layanan data gudang juga cenderung untuk menawarkan kemampuan data mart atau jasa. Dalam beberapa penyebaran, masing-masing departemen atau unit bisnis dianggap sebagai pemilik data mart, termasuk semua perangkat keras, perangkat lunak dan data. Hal ini memungkinkan setiap departemen untuk menggunakan, memanipulasi dan mengembangkan data mereka dengan cara apapun mereka mau.; Tanpa mengubah informasi dalam pasar data lain atau data warehouse.

Jumat, 11 November 2011

Bekerja Dengan Database Menggunakan Oracle 10g - Bagian 1

Menggunakan perintah-perintah SQL .

1.  Perintah SELECT


Perintah Select digunakan untuk menampilkan seluruh data yang ada pada suatu tabel pada suatu database. Contoh penggunaannya :


Untuk menampilkan data lebih spesifik maka perintah sql tersebut dapat dimodifikasi sesuai kebutuhan. Misalnya seperti gambar dibawah ini :

      2. Operator Aritmatika
      
     Operator aritmatika digunakan untuk melakukan perhitungan data-data yang ada pada sustu tabel dalam database. Ada 5 macam operator aritmatika yaitu Penjumlahan (+), Pengurangan    (-), Perkalian (*), Pembagian (/) dan Sisa Hasil Bagi (%).

Rabu, 06 Juli 2011

Membuat Pembatasan Hak Akses User Pada Microsoft SQL Server 2008

Secara default seluruh database yang dibuat di Microsoft SQL Server 2008 dapat diakses secara penuh. Lalu bagaimana jika kita ingin agar sebuah user memiliki keterbatasan terhadap akses database sehingga data yang ada dapat terjaga. Berikut langkah-langkah untuk membuat pembatasan hak akses atau yang lebih dikenal dengan istilah Grant User.

Minggu, 26 Juni 2011

MySQL- Trigger

1. Definisi


   Trigger adalah blok PL/SQL atau prosedur yang berhubungan dengan table, view, skema atau database yang dijalankan secara implicit pada saat terjadi sebuah event. Trigger merupakan store procedure yang dijalankan secara automatis saat user melakukan modifikasi data pada tabel. Modifikasi data yang dilakukan pada tabel yaitu berupa perintah INSERT, UPDATE, dan DELETE. INSERT , UPDATE dan DELETE bisa digabung jadi satu trigger yang dinamakan Multiple Trigger.

MySQL- View

1. Definisi

       View adalah hasil (result) dari sebuah Query terhadap relasi- relasi dasar (atau relasi real). Hasil (view) ini tidak disimpan dalam database seperti relasi dasar. Sebuah view adalah sebuah jendela dinamik, dalam artian bahwa ia mencerminkan semua update yang dilakukan terhadap database. Disamping pemakaiannya di dalam skemaexternal, view juga berguna untuk menjamin data- security dengan cara yang sederhana. Dengan memilih subset dari database, view dapat menyembunyikan beberapa data.
 

Design By:
SkinCorner