Logika Fuzzy Basis Data Fuzzy Model Tahani

Zenit Volume 1 Nomor 1 April 2012 58

2.1.1 Logika Fuzzy

Logika fuzzy dikatakan sebagai logika baru yang lama, sebab ilmu tentang logika fuzzy modern dan metodis baru ditemukan beberapa tahun yang lalu, padahal sebenarnya konsep tentang logika fuzzy itu sendiri sudah ada sejak lama. Logika fuzzy adalah suatu cara yang tepat untuk memetakan suatu ruang input ke dalam suatu ruang output Kusumadewi Purnomo, 2004:1. Ada beberapa alasan mengapa orang menggunakan logika fuzzy, antara lain: 1. Konsep logika fuzzy mudah dimengerti. Konsep matematis yang mendasari penalaran fuzzy sangat sederhana dan mudah dimengerti. 2. Logika fuzzy sangat fleksibel. 3. Logika fuzzy memiliki toleransi terhadap data-data yang tidak tepat. 4. Logika fuzzy mampu memodelkan fungsi-fungsi nonlinear yang sangat kompleks. 5. Logika fuzzy dapat membangun dan mengaplikasikan pengalaman-pengalaman para pakar secara langsung tanpa harus mengalami proses pelatihan. 6. Logika fuzzy dapat bekerja sama dengan teknik-teknik kendali secara konvensional. 7. Logika fuzzy didasarkan pada bahasa alami.

2.1.2 Basis Data Fuzzy Model Tahani

Sebagian besar basis data standar diklasifikasikan berdasarkan bagaimana data tersebut dipandang oleh user. Misalkan ada data supplier yang tersimpan pada tabel DT_SUPPLIER dengan field KdSup, NamaSup, TlpSup, AlamatSup, dan Payment Term, seperti yagn terlihat pada tabel I. Tabel I Data Supplier Kode Nama Tlp. Alamat Payment Term hari Delivery Time hari S-01 Lina 08123456789 Tegal 90 3 S-02 Didit 08132456789 Palembang 60 7 S-03 Rendy 08143256789 Palembang 21 21 S-04 Rama 08156452379 Banjar 30 S-05 Ester 08163254789 Banjar 30 10 S-06 Eny 08194562378 Bandung 14 14 S-07 Tony 08172412345 Bandung 7 21 S-08 Fany 08184561384 Tegal 10 14 S-09 Ade 08114253789 Tangerang 10 10 S-10 Anton 08166677777 Bandung 7 20 Dengan menggunakan basis data standar, dapat dicari data supplier dengan spesifikasi tertentu dengan menggunakan query. Misalnya informasi tentang nama-nama supplier yang berada di Bandung, informasi tentang nama-nama supplier yang diawali huruf “E”, dan lain-lain. Pada kenyataannya, seseorang kadang membutuhkan informasi dari data yang bersifat ambigu. Apabila hal ini terjadi, maka akan digunakan basis data fuzzy. Selama ini, sudah ada beberapa penelitian tentang basis data fuzzy, salah satunya adalah model Tahani. Basis data model Tahani masih tetap menggunakan relasi standar, hanya saja model ini menggunakan teori himpunan fuzzy untuk mendapatkan informasi pada query-nya. Misalkan dalam mengkategorikan payment term supplier di atas ke dalam himpunan: CEPAT, BIASA, dan LAMA. dan Pengelolaan Stok Barang Dengan Metode Fuzzy. Christian Suhindar dan Meliana Christianti J 59 Fungsi keanggotaan: Tabel II menunjukkan tabel supplier berdasarkan payment term dengan derajat keanggotaannya pada setiap himpunan. Tabel II Supplier berdasarkan payment term Kod e Nama Paymen t Term hari Derajat Keanggotaan [x] CEPAT BIASA LAMA S-01 Lina 90 1 S-02 Didit 60 1 0,8889 S-03 Rendy 21 0,1333 0,0222 S-04 Rama 1 S-05 Ester 30 0,3333 0,2222 S-06 Eny 14 0,4615 S-07 Tony 7 1 S-08 Fany 10 0,7692 S-09 Ade 12 0,6154 S-10 Anton 7 1 Variabel delivery time bisa dikategorikan dalam himpunan: CEPAT, SEDANG, dan LAMA, seperti yang terlihat pada gambar 2. Gambar 1 Fungsi keanggotaan untuk variabel payment term 1 CEPAT µ[x] LAMA BIASA 7 15 20 60 65 Payment term hari Zenit Volume 1 Nomor 1 April 2012 60 Tabel III menunjukkan tabel supplier berdasarkan delivery time dengan derajat keanggotaannya pada setiap himpunan. Tabel III Supplier berdasarkan delivery time Kode Nama Delivery Time hari Derajat Keanggotaan [y] CEPAT SEDANG LAMA S-01 Lina 3 1 S-02 Didit 7 1 S-03 Rendy 21 1 0,4375 S-04 Rama 30 1 S-05 Ester 10 0,5714 S-06 Eny 14 0,3636 S-07 Tony 21 1 0,4375 S-08 Fany 14 0,3636 S-09 Ade 10 0,5714 S-10 Anton 20 0,9091 0,375 Gambar 2 Fungsi keanggotaan untuk variabel delivery time 1 CEPAT µ[y] LAMA SEDANG 7 10 14 21 30 HargaRp. dan Pengelolaan Stok Barang Dengan Metode Fuzzy. Christian Suhindar dan Meliana Christianti J 61 Contoh query yang dapat dilakukan adalah sebagai berikut: Siapa sajakah supplier yang payment term-nya lama tetapi delivery time-nya cepat? SELECT NAMA FROM SUPPLIER WHERE Payment term= “LAMA” and Delivery time= “CEPAT” Tabel IV menunjukkan hasil query, yaitu nama-nama supplier yang payment term-nya lama tetapi delivery time-nya cepat. Tabel IV Hasil query KODE NAMA PAYMENT TERM DELIVERY TIME Derajat Keanggotaan PAYMENT TERM LAMA DELIVERY TIME CEPAT PT LAMA dan DT CEPAT S-01 Lina 90 3 1 1 1 S-02 Didit 60 7 0,8889 1 0,8889 S-05 Ester 30 10 0,2222 0,5714 0,2222 S-03 Rendy 21 21 0,0222 S-04 Rama 30 S-06 Eny 14 14 S-07 Tony 7 21 S-08 Fany 10 14 S-09 Ade 12 10 0,5714 S-10 Anton 7 20

III. Analisis