Selection
Selection merupakan pemilihan data dari sekumpulan data operasional. Selection perlu dilakukan sebelum tahap penggalian informasi. Data hasil seleksi yang akan digunakan untuk proses data mining, disimpan dalam suatu berkas, terpisah dari basis data operasional
Sorting
Pada system database, sorting mempunyai dua kegunaan yaitu:
- Query dapat dengan spesifik menentukan outut yang harus diurutkan
- Operasi dalam hubungan antar query dapat dapat lebih efisien diimplementasikan dalam hubungan antar sorting.
Join
Dalam database, kita biasanya memelukan data dari 2 tabel yang saling berhubungan. Kita bias melakukan berbagai macam join untuk menemukan data dari 2 tabel yang berhubungan tersebut. Macam maca join tersebut adalah:
- Inner Join
Inner join merupakan jenis join yang paling umum yang dapat digunakan pada semua database. Jenis ini dapat digunakan bila ingin merelasikan dua set data yang ada di tabel, letak relasinya setelah pada perintah ON pada join.
Bentuk baku perintah inner join :
SELECT <field1>,<field2>,<fieldn> FROM <tabel1> INNER JOIN <tabel2>
ON <key.tabel1> = <key.tabel2>
- Outer Join
Outer join merupakan jenis join yang sedikit berbeda dengan inner join. Pada MySQL, bentuk perintah untuk menerapkan outer join ada 2 yaitu :
SELECT <field1>,<field2>,<fieldn> FROM <tabel1> LEFT JOIN <tabel2> ON
<key.tabel1> = <key.tabel2>
dan
SELECT <field1>,<field2>,<fieldn> FROM <tabel1> RIGHT JOIN <tabel2>
ON <key.tabel1> = <key.tabel2>
- Cross Join
Cross join kadang kala disebut juga sebagai Cartesian Product. Bila menggunakan cross join, maka hasil dari cross join akan menciptakan hasil yang didasarkan pada semua kemungkinan kombinasi baris dalam kedua set data. Bentuk perintah dari cross join adalah :
SELECT <field1>,<field2>,<fieldn> FROM <tabel1> CROSS JOIN <tabel2> atau SELECT <field1>,<field2>,<fieldn> FROM <tabel1>, <tabel2>
- Union Join
Pemakaian union dapat menyederhanakan perintah persyaratan OR yang bertingkat. Bila dalam sebuah query menghasilkan pemakaian perintah OR yang lebih dari satu sehingga dapat membuat bingung, sebagai gantinya digunakan perintah UNION. Union dapat dikatakan sebagai perintah untuk menggabungkan hasil query sql yang fungsinya sama dengan perintah OR
Daftar Pustaka
http://memahamibdl.blogspot.co.id/2014/07/macam-macam-join-dan-penjelasannya.html
http://sigitprabowoo.blogspot.co.id/2013/04/data-mining-tahap-tahapan-knowladge.html