Sabtu, 24 November 2012

DATA WAREHOUSE

DEFINISI

  • Data Warehouse adalah pusat repositori informasi yang mampu memberikan database berorientasi subjek untuk informasi yang bersifat histori yang mendukung DSS (Decision Suport System) dan EIS (Executive Information System).
  • Salinan dari transaksi data yang terstruktur secara spesifik pada query dan analisa serta laporan
Ket: repositori itu tempat dimana data disave/ dsimpan dan dipelihara.


TUJUAN

  1. Meningkatkan kualitas dan akurasi informasi bisnis dan mengirimkan informasinya ke pemakai dalam bentuk yang dimengerti & dapat diakses dengan mudah.


CIRI-CIRI DATA WAREHOUSE
Ada 4 karakteristik data warehouse, diantaranya:
  1. Subject Oriented
  2. Integrated
  3. Time-Variant
  4. Non-Volatile
Subject Oriented, Data yang disusun menurut subject berisi hanya informasi  penting bagi pemrosesan decision support. Databasenya yang tersimpan dikelompokan berdasarkan subject tertentu, kaya misalkan pelanggan, gudang ataupun pasar. Kemudian, semua informasinya disimpan dlam bentuk suatu sistem data warehouse. Nah, data-datanya yng ada disetiap subject itu dirangkum kedalam dimensi, misalkan : periode waktunya, produk, wilayah jadi dapat memberikan nilai histori untuk bahan analisanya.

Integrated, Jika data terletak pada berbagai aplikasi yang terpisah dalam suatu lingkungan operasional, encoding data sering tidk seragam sehingga bila data dipindahkan ke data warehouse maka coding akan diasumsikan saka seperti lazimmnya.

Time-Variant, Data warehouse adlah tempat untuk storing data selama 5 - 10 tahun atau bisa lebih, data itu dgunakan untuk perbandingan atau perkiraan dan data ini tidak dapat diperbahurui.

Non Volatile, Data tidak dapat diperbahurui atau drubah-ubah tetapi HANYA dapat ditambah dan dilihat.


MASALAH_MASALAH DALAM MENERAPKAN DATA WAREHOUSE
  • Dokumentasi dan pengolahan metadata dari data warehouse.
  • Penentuan aturan dalam proses transformasi untuk memetakan berbagai sumber legacy data yang akan dimasukkan ke dalam data warehouse.
  • Pencapaian proses pengembangan yang handal, baik dalam membngun, mengimplementasikan, maupun memelihara data warehouse.
Ket: untuk legacy data itu kalo menurut saya sndri itu berupa data lama atau data yang udah ada dan dapat dgunakan kembali. Jdi data yang lama bisa dikembangkan kembali ^^, 


Kamis, 22 November 2012

DATA MINING

  • DEFINISI
Data Mining merupakan serangkaian proses untuk mengali nilai tambah dari suatu kumpulan data berupa pengetahuan yang selama ini tidak diketahui secara manual dari suatu kumpulan data. 

Data mining menggunakan berbagai perangkat lunak analisis data untuk menemukan pola dan relasi data agar dapat digunakan untuk membuat prediksi denga tepat.


  • MENGAPA MELAKUKAN DATA MINING

  1. Sudut Pandang Komersial

  • Meledaknya volume data yang dihimpun dan disimpan dalam data warehouse
  • Proses komputasi yang dapat diupayakan
  • Kuatnya tekanan kompetitif 
       * Dapat menyediakan yang lebih baik, layanan-layanan kastemisasi
       * Informasi menjadi produk yang berarti

  2.  Sudut Pandang Keilmuan

  • Kecepatan data yang dihimpun dan disimpan (Gybte/ hour)
       * Remote sensor yang ditempatkan pada suatu satelit
       * Telescope yang digunakan untuk men-scan langit
       * Simulasi saintifik yg membangkitkan data dlam ukuran terabytes

  • Teknik-teknik tradisional tidak fisibel untuk mengelolah data mentah
  • Data mining untuk reduksi data ;
       * Catalogging, klassifikasi, segmentasi data
       * Membantu ilmuwan dalam melakukan formulasi hipotesis

  3.  Telekomunikasi
     Data mining digunakan untuk melihat jutaan transaksi yang masuk   dengan tujuan menambah layanan otomatis.

  4.  Astronomi
     Jet Propulsion Laboratory (JPL) di Pasadena dan Pulomar Observatory menemukan 22 quasar dengan bantuan data mining.

  • KEBUTUHAN DAN KESEMPATAN UNTUK DATA MINING

  1. Ketersediaan data yang melimpah, kebutuhan akan informasi (atau pengetahuan) sebagai pendukung pengambilan keputusan untuk membuat solusi bisnis dan dukungan infrastruktur di bidang TI.
  2. Ketersediaann data transaksi dalam volume yang besar.
  3. Informasi sebagai aset perusahaan yang penting sehingga melahirkan gudang data yang mengintegrasikan informasi dari seitem yang tersebar untuk mendukung pengambilan keputusan.
  4. Ketersediaan TI dalam skala yang terjangkau dan sudah dapt diadopsi secara luas.


  • ILMU YANG BERKAITAN DATA MINING

  1. Database
  2. Information Science (Ilmu Informasi)
  3. High Performance Computing
  4. Visualisasi
  5. Machine Learning
  6. Statistik
  7. Neural Networks (Jaringan Saraf Tiruan)
  8. Pemodelan Matematika
  9. Information Retrieval
  10. Information Extraction
  11. Pengenalan Pola

Beberapa solusi yang dapat diselesaikan dengan data mining, diantaranya :
~ Menebak target sasaran
~ Melihat Pola beli pemakai dari waktu ke waktu
~ Cross Market Analysis
~ Profil Customer
~ Identitas Kebutuhan Customer
~ Menilai loyalitas Customer
~ Informasi Summary
              
  •  TOOLS DATA MINING
Karakteristik-karakteristik penting dari tool data mining meliputi :
  1. Data Preparation Facilities
  2. Selection of data mining operation (alorithms)
  3. Product scalability and performance
  4. Facilities for visualization of result
Data mining tool, meliputi :
  1. Information Discovery Inc. 's Dara Mining Suite
  2. SAS Institute Inc. 's SAS System and Right Information System Thought

Rabu, 21 November 2012

WHEN I SEE YOU SMILE by Bad English

sometimes I wonder
How i'd ever make it through
Through this world without having you
I just wouldn't have a clue

'Cause sometimes it seems
Like this world's closing in on me
And there's no way of breaking free
And then I see you reach for me

# Sometimes I wanna give up
I wanna give in
I wanna quit the fight
And then I see you, baby
And everything'a alright
Everything's alright

## When I see you smile
I can face the world, oh oh
You know I can do anything
When I see you smile
I see a ray of light, oh oh
I see it shinning right through the rain

When I see you smile
Baby, When I see you smile at me, oh yeah

Baby, there's nothing in this world
That couls ever do
What a touch of your hand can do
It's like nothing that i ever knew

And when the rain is falling, i don't feel it
'Cause you're here with me now
And one look at you, baby
Is all i'll ever need, is all i'll ever need


Back to ##


When I see you smile
Baby, When I see you smile at me, oh yeah


Back to #

When I see you smile
yeeah, I can face the world, oh oh
You know I can do anything
When I see you smile, oh yeah
Baby, when I see you smile
Smile at me



Minggu, 04 November 2012

SOMEBODY'S ME by ENRIQUE IGLESIAS


You, do you remember me?
(Kamu, Apakah kamu mengingatku?)

Like I remember you?
(Seperti aku mengingatmu?)

Do you spend your life
(Apakah kamu menghabiskan hidupmu)

Going back in your mind to that time?
(Akankah kembali di pikiranmu saat itu?)

'cause I, I walk the streets alone
(Karena aku, aku berjalan-jalan sendirian)

I hate being on my own
(Aku benci berada di dalam diriku sendiri)

And everyone can see that I really fell
(Dan setiap orang dapat melihat bahwa aku benar-benar jatuh)

And I'm going through hell
(Dan aku siap ke nereka)

Thinking about you with somebody else
(Berfikir tentang kamu bersama dengan orang lain)

[Chorus:]

Somebody wants you
(Seseorang membutuhkanmu)

Somebody needs you
(Seseorang menginginkanmu)

Somebody dreams about you every single night
(Seseorang memimpikan tentang kamu setiap malam)

Somebody can't breathe without you, it's lonely
(Seseorang tidak dapat bernapas tanpa kamu, itu kesepian)

Somebody hopes that someday you will see
(Seseorang berharap bahwa anda akan melihatnya)

That somebody's me
(Bahwa itu adalah aku)

Somebody's me [2x]
(Orang itu aku)
Yeah

How, how could we go wrong?
(Bagaimana, bagaimana kita bisa salah?)

It was so good and now it's gone
(Itu begitu baik dan sekarang telah pergi)

And I pray at night that our paths soon will cross
(Dan aku berdoa dimalam itu kita
 
And what we had isn't lost
(Dan apa yang telah kita punya tidak hilang)

'cause you're always right here in my thoughts
(Karena kamu selalu berada di dalam pikiranku)

[Chorus:]
Somebody wants you
(Seseorang membutuhkanmu)

Somebody needs you
(Seseorang menginginkanmu)

Somebody dreams about you every single night
(Seseorang memimpikan tetntang kamu setiap malam)

Somebody can't breathe without you, it's lonely
(Seseorang tidak dapat bernapas tanpa kamu, itu kesepian)

Somebody hopes that someday you will see
(Seseorang berharap bahwa anda akan melihatnya)

That somebody's me
(Bahwa itu adalah aku)

Somebody's me
(Orang itu aku)

Oh, yeah

You'll always be in my life
(Kamu akan selalu ada di dalam hidupku)

Even if I'm not in your life
(Bahkan jika aku tidak dalam hidupmu)

'cause you're in my memory
(Sebab kamu ada didalam ingatanku)

You, when you remember me
(Kamu, ketika kamu ingat aku)

And before you set me free
(Dan sebelum kamu  melepaskan aku)

Oh, listen please
(Oh, dengarkanlah kumuhon)

[Chorus:]

Somebody wants you
(Seseorang membutuhkanmu)

Somebody needs you
(Seseorang menginginkanmu)

Somebody dreams about you every single night
(Seseorang memimpikan tentang kamu setiap malam)

Somebody can't breathe without you, it's lonely
(Seseorang tidak dapat bernapas tanpa kamu, itu kesepian)

Somebody hopes that someday you will see
(Seseorang berharap bahwa anda akan melihatnya)

That somebody's me
(Bahwa itu adalah aku)

Somebody's me [5x]
(Orang itu aku)

Sabtu, 03 November 2012

SINTAKS

PENGERTIAN

Sintaks dari bahasa pemogramanbiasanya diberikan dalam 2 bagian. Sebagian besar Sintaks dispesifikasikan dalam bentuk Grammar Context-free yang dapat diurai (parse) secara efisien.

Context-free Grammar (CFG) sangat penting di dalam penggambaran dan penterjemah bahasa pemograman. Karena lebih berpengaruh dan mempunyai algoritma Parsing yang efektif dan efisien.

Parsing itu sendiri adalah pembentukan pohon sintaks untuk kalimat yang dbentuk. Pohon sintaks itu sendiri dapat memberikan bantuan yang besar dalam memahami Sintaks dari sebuah kalimat.

Jadi, Sintaks itu adalah kumpulan aturan yang mendifinisikan suatu bentuk bahasa. Yang didefinisikan itu adalah suatu kata yang dikombinasikan menjadi suatu statment yang benar jadi dapat dsusun suatu program tersebut dan dapat berjalan dengan benar. 

Sebuah grammar didefinisikan sebagai 4- tupel

G = (VN, VT, S, Q)

ISTILAH & PENGERTIAN DALAM SINTAKS
  1. Produksi, sebuah elemn (α,β)dari Q, ditulis sebagai α → β dimana α menghasilkan atau menurunkan β.
  2. Simbol Non-Terminal, Capslock/ huruf besar {VN}
  3. Sombol Terminal, huruf kecil {VT}
  4. Derivasi, proses pembentukan kalimat dalam grammar.
Catatan: Seluruh variabel harus dapat diuraikan/ dibagi-bagi, sedangkan terminal tidak dapat diuraikan lagi. Alfabet adalah himpunan hingga tidak kosong (hampa) dari simbol dimana anggotanya : huruf (besar & kecil)/ karakter/ token. Bahasa adalah himpunan hingga/ tak hingga dari kalimat atau kumpulan kalimat sedangkan kalimat itu sendiri merupakan string yang tersusun atas simbil-simbol terminal.
Kalimat merupakan sentesial tapi tidak sebaliknya. Sentesial itu string yang tersusun/ simbol2 terminal/ non/ campuran keduanya. PAHAM DENGAN KALIMAT INI KHAN ?? ^^,

Penjelasan dari 4 tupel, 
Untuk VN dan VT sudah jelas yaa yang termasuk VN yang mana & VT yang mana^^, hehe 
Kemudian untuk S itu merupakan sebuah elemen tertentu dari si VN yang disebut dengan Simbol Start (Awal). Q merupakan subhimpunan hingga tidak kosong dari relasi (VT U VN)* ke (VT U VN)*.

CONTOH dalam memndefinisikan identifier, grammarsnya

G1 = { VN, VT, S, Q}, dengan

VN = {I,L,D}
VT = {a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,0,1,2,3,4,5,6,7,8,9}
S = I, dan
Q = { I --> L , I --> IL, I --> ID, L --> a, L --> b, ... , L --> z, D --> 0, D --> 1, ... , D --> 9}
Tau ya cara baca Q (produksinya) I menghasilkan L dan seterusnya sampai D menghasilkan 9.


KONSEP DASAR INFORMASI

PENGERTIAN 

Informasi: data yang telah diproses menjadi bentuk yang memiliki arti bagi penerima dan dapat berupa fakta, suatu nilai yang bermanfaat. 

Informasi == Input - Proses - Output

Data : raw materil untuk suatu informasi

Perbedaan informasi dan data sangat relatif dalam artian tergantung pada nilai gunanya bagi manajemen yang memerlukannya. 

Kuantitas informasi : satuan ukuran informasi. Tergantung representasi. Untuk representasi biner satuannya adalag bit, byte, word dll.

Kualitas informasi : bisa terhadap error, karena kesalahan cara pengukuran & pengumpulan, kegagalan mengikuti prosedur pemrosesan, kehilangan atau data tidak terproses, kesalahan dalam perekaman atau koreksi data, kesalahan file histori/ master, kesalahan prosedur pemrosesan ketidak fungsian sistem.

Umur informasi : kapan atau sampai kapan sebuah informasi memiliki nilai/ arti bagi penggunanya. 

Kualitas informasi tergantung dari 3 hal, yaitu informasi haruslah :
  1. Akurat, dalam artian informasi yang di dapat harus bebas dari kesalah-kesalahan dan tidak menyesatkan.
  2. Tetap pada waktunya, maksudnya adalah infromasi yang datang pada penerima tidaklah boleh terlambat.
  3. Relevan, yang artinya itu informasi tersebut sudah mempunyai manfaat untuk pemakainya.


Nilai informasi juga ditentukan oleh 2 hal, yang pertama manfaat dan yang kedua adalah biaya untuk mendapatkannya. Suatu informasi dikatakan bernilai itu bila manfaatnta lebih efektif dibandingkan dengan biaya mendapatkannya ^^,

Jumat, 02 November 2012

KONSEP DASAR SISTEM


Sistem : Kumpulan dari unsur/ elemen-elemen yang saling berkaitan/ berinteraksi dan saling mempengaruhi dalam melakukan kegiatan bersama untuk mencapai tujuan tertentu. CONTOH :
 Syarat-syarat Sistem, diantaranya :
  1. Sistem harus dibentuk untuk menyelesaikan tujuan.
  2. Elemen sistem harus mempunyai rencana yang ditetapkan.
  3. adanya hubungan diantara elemen sistem.
  4. Unsur dasar dari proses (arus informasi, energi dan material) lebih penting daripada elemen sistem.
  5. Tujuan organisasi lebih penting daripada tujuan elemen.
KARAKTERISTIK SISTEM
  1. Komponen (Component)
  2. Batas Sistem (Boundary)
  3. Lingkungan Luar Sistem (Enviroment)
  4. Penghubung Sistem (Interface)
  5. Masukkan Sistem (Input)
  6. Keluaran Sistem (Output)
  7. Pengolahan Sistem (Process)
  8. Tujuan Sistem (Goal)
KLASSIFIKASI SISTEM
  1. Sistem Abstrak (Abstrak System)
  2. Sistem Fisik (Physical System)
  3. Sistem Alamiah (Natural System)
  4. Sistem Buatan Manusia (Human Made System)
  5. Sistem Tertentu (Deterministic System)
  6. Sistem Tak Tentu (Probabalistic System)
  7. Sistem Terbuka (Open System)
  8. Sistem Tertutup (Close System)
Sistem Terotomasi <Sistem Terbuka> mempunyai sejumlah komponen, yaiyu :
  • Perangkat keras (CPU, disk, printer, tape) --> Hardware
  • Perangkat lunak (sistem operasi, sistem database, program pengontrol komunikasi, program aplikasi)
  • Personil (yang mengoperasikan sistem, menyediakan masukan, mengkonsumsi keluaran & melakukan aktivitas manual yang mendukung sistem) --> Brainware
  • Data (yang harus tersimpan dalam sistem selama jangka waktu tertentu)
  • Prosedur (instruktur dan kebijakan untuk mengoperasikan sistem)
Hal mendasar dalam pengembangan sistem

Langkah awal haruslan menganalisis sistem tersebut. Karena penganalisisa sistem merupakan bagian dari tim yang berfungsi untuk mengembanganj sistem yang memiliki daya guna tinggi dan memenuhi kebutuhan pemakaian akhir. Dalam pengembangan dipengaruhi sejumlah hal, yaitu :
  • Produktifitas
  • Realibilitas
  • Maintabilitas
 METODE SISTEM
  1.  Blackbox Approach : Suatu sistem dimana input dan outputnya dapat didefinisikan tetapi prosesnya tidak diketahui atau tidak terdefinisi. CONTOH : Bagian pencetakan uang, proses perencanaan.
  2. Analityc System : Metode yang mencoba untuk melihat hubungan seluruh masalah untuk menyelidiki kesistematisan tujuan dari sistem yang tidak efektif & evaluasi pilihan dalam bentuk ketidak efektifan dan biaya.