Susah Membahagiakan Cewek?

| 31 January 2012 | |
Ehem ehem, melangkah di bulan baru tahun 2012. Yupz, hari ini tanggal 1 Februari. Sambut dengan wajah yang cerah yaa! Jangan pada cemberut... Okok!  b(^.^)d

Makanya di tanggal pertama bulan Februari ini Chacha mau mengawali dengan jokes aja dulu, biar ke belakangnya bisa fresh gitu loh. Setuju? Setuju aja deh... Hihi...

Ehm, bagi yang punya cwe nih Chacha mau tanya... (yang ga punya cwe atau cuman punya cwo diem ajah) Sering ga sih kalian dibikin bingung sama cwe kalian? Yaa kayak kelakuannya yang bikin pusing gitu... Aduh pusingnya kepalaku melihat kelakuan nakalmuuu! Eh kok malah nyanyi sih, maap ye pemirsah... (^ʃƪ^)

Kali ini Chacha mo curhat nih tentang kaumnya Chacha, alias kaum Hawa. Seberapa membingungkannya sih kami? Cekidot!
Kalo ada yang bilang :
- Hey Cantik! | Huh, dasar penggoda!
- Eh Jelek, mau kemana? | Sialan elo ngatain gw? awas aja ya!
- Elo kan cwe, ga bakalan kuat nih angkat beban segini berat... | Emang cwo aja yang bisa? Gw juga bisaaa... Enteng nih! *kemudian keseleo*
- Widuih, kuat amat angkat karung beras Mbak Bro. Mantan kuli ya? | *nangis*

Cwe siapa nih yang kayak gini? Cwe Chacha sih gak gini ya. *eh* >,<

Kalo membahas emansipasi sih rajin, tapi... :
- Disuruh benerin genteng nolak... (Apa gunanya cwo kalo cwe-nya yang disuruh benerin genteng sendirian?)
- Disuruh berdiri dalem bis ga mau... (Dasar cwo ga punya perasaan, tega bener cwe-nya suruh berdiri)
- Disuruh angkat beban berat, muka cenberut... (Cwo apaan neh... ga guna banget nyuruh cwe-nya ngangkat ginian!)

Trus emen si sapi emansipasi itu yang kek gimana sih? *buka kamus*

Kalo dibilangin :
- Kesalahannya diingetin, muka merah
- Diajarin, muka merah
- Disanjung, muka merah
- Pas lagi marah, muka merah *nah lho sama semua, bingung kan?*

Kalo lagi ditanya :
- Ditanya "ya" atau "tidak"? Diem
- Ditanya "tidak" atau "ya"? Diem
- Ditanya "ya" atau "ya"? Diem
- Ditanya "tidak" atau "tidak"? Diem

Tapi kalo didiemin sama cwo-nya malah marah. Ngahahah... Bingung bingung deh kalian!

Kalo dikomentari :
- Dibilang ceriwis, marah. Dibilang berisik, ngambek. Dibilang banyak mulut, tersumbing... eh tersinggung! >,< *padahal kenyataan*
- Dibilang gemuk ga seneng... *mungkin maksudnya gemuk yang sehat gitu sist!*
- Dibilang kurus malah seneng... *maksud cwo elo sebenernya "Kenapa elo jadi gini?!"*

Itulah cwe, semakin cwo-nya bingung justru semakin senang... ~(‾⌣‾~) (~‾⌣‾)~

Mengantisipasi Hacker Facebook

| 29 January 2012 | |
Hadwoh! FB gw abis di-hack, siapa sih nih usil?!
Ya ampyuun, FB ekeu kena hack boo'. Rempong dech... *tangan melambai*
AgkuwH k3sseL bEudh hArri nuy,,eFbe kuWh kEn4 h4ck...

Itulah sebagian status yang sering muncul di beranda Chacha Meskipun cara penyampaiannya beda, mulai dari yang biasa-biasa ajah, pria feminin sampek anak alay semuanya ngeluhin FBnya yang di-hack.

What?
Hack...
What?!
Hack...
What???
Pegi lu ganggu konsentrasi gw ajah! (┎`﹏´)/┌┛*)°з◦)

Heheh, maaf ya pemirsah. Barusan ada si Udin. Eh, Udin siapa sih? Mungkin anak tukang jamu seberang jalan, iseng aja ganggu orang lagi ceramah...  ( ˘͡ -˘͡) 

Okeh, lanjut yak! Akhir akhir ini emang banyak banget yang ngeluhin hacker Facebook yang semakin meradja-lyla... eh merajalela ding! *tepok jidat*. Motif para hacker juga macam-macam loh, ada yang terencana dan ada yang spontanitas. Yang terencana misal pengen iseng ma temen trus ngerjain dengan cara nge-hack FBnya *ini masuk kategori iseng gak sih?*, ada yang kesel, dendam dan banyak lagi. Kalo yang spontanitas tuh kayak yang suka ngerjain FB yang lupa di-log out gitu *namanya hacker bukan yak?*

Eh Cha! Lu niat jelasin gak sih? Dari tadi banyak nanya mulu!
Chacha gak nanya kamu ya Din!
Nah itu yang di dalem tanda bintang apaan?
Pertanyaan...
Berarti Lu nanya kan?
Eh suka-suka Chacha donk! Ini kan blog punya Chacha, ngapain Kamu muncul lagi? Out!
( う-´)︻╦╤── • • • • • • ☆\(˚☐˚!) / "

Ganggu aja si Udin. Pulang sono! Suruh bantuin bungkusin jamu tuh! Buat Pemirsah kita bahas atu atu ya modus yang biasanya dipakek para hacker buat membobol akun Facebook kita... ◦^⌣^◦​

1. Modus yang paling sederhana dan kadang kita sepelekan, yaitu PERTANYAAN KEAMANAN yang ada di e-mail kita. Modusnya adalah hacker memanfaatkan fitur forgot password yang ada di e-mail kita lalu ngejawab pertanyaan keamanan yang terkadang sangat mudah ditebak, sehingga Facebook akan mengirim sebuah e-mail konfirmasi yang berisi kode untuk restart password Facebook. Segitu mudahnya nge-hack Facebook orang? 99% yang berhasil meng-hack akun dengan modus ini adalah orang-orang terdekat yang mengenal kita dengan baik. Sebagai contoh :

Pertanyaan keamanan : Siapa nama adik laki-laki Anda? Jawaban : Udin *yaelah muncul lagi -___-*

Pastinya yang bisa menjawab pertanyaan itu adalah orang yang mengenal kita dengan baik. Bener gak sih? ┐(˘–˘ )┌ Trus gimana cara mengantisipasinya? Disarankan untuk mengganti segera pertanyaan keamanan e-mail. Caranya? Like this yoo... :

Buat pengguna Yahoo! -▶ Silahkan kunjungi http://help.yahoo.com/l/us/yahoo/acct/info/sqachange.html kemudian login ke Yahoo! bila perlu, gantilah pertanyaan keamanan kalian (security question and answer). Lalu klik save/submit.

Buat pengguna Gmail -▶Silahkan kunjungi 

Disarankan agar mengganti dengan pertanyaan yang sulit ditebak oleh hacker. Misal :
Pertanyaan : Siapa nama lengkap Anda? Jawaban : Air mendidih di suhu 100 derajat celcius
Pakailah jawaban yang tak terduga, catat kalo perlu biar gak lupa. OK? (◦'ںˉ◦) 

2. Berikutnya adalah modus Fake Login. Hacker membuat halaman login palsu yang kemudian diupload ke sebuah website, lalu memancing pengguna Facebook agar menuju halaman login palsu tersebut.

Cara mancingnya gimana? Pakek cacing?
Lu kate mancing di kali! (" `з´)_,/*(x,☉") Ini mancing orang tau!
Iyee, gitu aje marah... (˘̶ِ̀ ˘̶́ ")
Elu tuh cari gara gara! Dasar Udin! Ψ(▸▿◂✗)

Lanjut ajah yak pemirsah. Tadi sampek mana? Oh ya sampek mancing! Cara mancingnya juga macem-macem. Ada yang lewat e-mail palsu yang mengatasnamakan Facebook, link login palsu, de el el. Trus untuk mengantisipasinya gimana? Gampang pemirsah, panggil aja security... (⌒˛⌒ )

Eh mulai deh, mulai... <(˘*˘)--<ε˘`)
Berisik!

Cara mengantisipasinya adalah... Saat kalian mau login ke Facebook pastikan bahwa kalian ada di link URL yang benar, untuk Facebook biasanya http://www.facebook.com atau https://www.facebook.com. Selain itu gak usah meng-klik link tak dikenal yang dikirim ke pesan Facebook, dinding dan lainnya. Serta hati hati juga terhadap iklan-iklan yang beredar di Facebook (jangan paksa membuka iklan kalo ada persyaratan harus memasukkan ulang username dan password). Buat yang login di komputer umum ato warnet usahakan agar tidak men-checklist "Remember Me" karna itu akan membuat username dan password kalian tersimpan di komputer tersebut. Jangan lupa pula log out kalo udah selesai, lalu hapus semua history dan cookies-nya sebelum offline.

3. Chacha lupa

4. Chacha bener-bener lupa!

5. WOYYY! Chacha lupaaa...!!!

Itu tadi hanya sebagian kecil banget dari antisipasi terhadap para hacker. Ingat! Hanya antisipasi bukan untuk mencegah, tindakan itu hanya untuk meminimalisir dan mengamankan Facebook kita dari gangguan hacker yang terkutuk! 凸(◣﹏◢) 凸

Terakhir, kalo pengen akun kamu aman jangan sekali-kali memberitahukan password ke orang lain (termasuk pacar). Iya kalo pacar kalian orangnya baik dan bisa dipercaya. Kalo enggak? Bisa jadi bumerang buat kalian di kemudian hari. Tau kan ciri-ciri Facebook yang udah di-hack? Dinding kalian akan ditulisi kata-kata yang tidak pantas (bahkan foto atau video) yang sengaja dilakukan si hacker untuk menjelekkan kalian dimata teman Facebook kalian. Kalo udah gitu siapa yang malu? Chacha? Kucing Chacha? Lepi? Udin? Ya bukan! Yang malu kalian sendiri... So, jangan anggap remeh akun yang kalian buat. Meskipun awalnya hanya main-main daftar di Facebook tapi data yang ada di profil kalian adalah data yang udah dikenal oleh teman-teman Facebook kalian. Kalo tiba-tiba ada campur tangan hacker yang bantu nulisin status atau upload foto dan video yang gak sepatutnya, yang tercoreng adalah nama kalian. Lindungilah semampu kalian, selanjutnya biar takdir yang menentukan... ((y)ˆ⌣')(y)

ⓣⓗⓐⓝⓚⓢ

Mengaktifkan Timeline Facebook

| 26 January 2012 | |
*Nyanyikan dengan nada lagu Telephone by Lady Gaga*
Hello hello baby ini postingan penting...
Harap perhatikan dan jangan bikin bising...
Kalo kalian berisik Chacha jadi pusing...
Kalo udah gitu Chacha pengen refreshing... pengen refreshing...

Ahhooyyy! Salam jumpa lagi, masih bersama Chacha disini. Semoga tidak bosan ya.. ●(◕‿◕)●

Punya Facebook? Tau Facebook Timeline gak? Atau buat yang memakai FB berbahasa Indonesia namanya Kronologi Facebook. Facebook Timeline dapat memberi informasi kepada pengguna mengenai aktifitas yang pernah dilakukan dari mulai bergabung dengan Facebook, misalnya kita ingin tau apa saja yg sudah di post pada tahun 1992 misalnya *Eh ini mah Facebook belon ada kalee...* , tinggal aktifkan saja timeline pada Facebook kita. So easy, so really senyum, really...  ƪ(˘⌣˘)┐

Fitur ini udah dapat dinikmati seluruh pengguna Facebook sejak tanggal 15 Desember 2011. Sebelum diresmikan tanggal itu, yang dapat menikmati fitur ini hanyalah para developer (pengembang). Sebenarnya sejak bulan September fitur ini sudah di-launch dalam acara F8 Event dan rencananya akan dirilis pada pertengahan Oktober, namun hal itu urung dilakukan karena Facebook tersandung masalah hukum hingga akhirnya baru di-launch secara resmi pada bulan Desember. Nah, trus gimana caranya biar bisa dapetin Timeline Facebook? Gak susah kok, yuk cekidot...

1. Login ke akun Facebook kalian, kalo udah kunjungi situs ini : http://www.facebook.com/about/timeline
2. Klik tombol Get Timeline, atau Bahasa Indonesianya Dapatkan Kronologi.
3. Berikutnya kalian atur deh settingan Timeline-nya, misalnya upload foto yang lagi ngupil buat dijadiin cover photo, edit info dan sebagainya dan sebagainya. Kalo udah klik Save Settings.
4. Udah belom? Kalo udah klik Publish Now. Congrat! Kalian udah punya Facebook Timeline sekarang. Toss! ( '⌣')人('⌣' )

Yes, simple kan? Selamat mencoba. Sampai jumpa di lain kesempatan... (>͡ .̮ Ơ̴͡) 

Membuat E-Mail dengan Gmail

| 26 January 2012 | |
Selamat pagi semua! \(´▽`)/
Atau mungkin selamat siang, atau bahkan selamat malam?
Ah sotoy lah... ┐(˘–˘ )┌

Ada yang belum punya e-mail? Ada gak? Sebenernya e-mail itu apa sih? Kenapa harus punya e-mail? Kenapa mesti gmail? Kenapa bukan yahoo? Kenapa bukan gue yang jadi Lady Gaga? Kenapa bukan Lady Gaga yang jadi gue? Kenapa? Kenapa? Kenapa? Haish, kira-kira seperti itulah serentetan pertanyaan yang tiba-tiba muncul di benak Chacha pas nulis posting ini. Ribet emang, dan banyakan yang gak nyambung lagi. Eh tapi suka-suka Chacha dwonk, ini kan blog-nya Chacha... ~(‾⌣‾~) (~‾⌣‾)~

Oke, Chacha bakal jawab pertanyaan dari benak Chacha itu sendiri, tapi yang sesuai sama topik aja yah, yang lainnya minggir dolo. Termasuk kamu Lady Gaga! (¬_¬)--o(✗_✗)

Google Mail atau yang biasa disebut Gmail merupakan salah satu layanan yang disediakan oleh Google Inc. Dengan Gmail kita bisa saling bertukar informasi secara gratis melalui internet. Dan kenapa harus Gmail yang Chacha bahas pada posting kali ini? Padahal masih banyak situs penyedia e-mail lain, contohnya Yahoo! Jawabannya adalah karena Chacha biasa bikin e-mail di Gmail (Bahkan sampai berkali-kali karena tiap kali bikin selalu lupa password dan pertanyaan keamanannya... -___- ). Selain itu ini juga berkaitan dengan posting Chacha yang akan datang mengenai layanan lain yang disediakan oleh Google Inc. yaitu Blogger. Dengan Gmail kita bisa lebih mudah mendaftar ke Blogger.

Trus gimana langkah-langkahnya buat bikin e-mail dengan Gmail? Kek gini nih kronologinya :

1. Buka situs http://www.google.co.id/ 
2. Buka tab Gmail. Selanjutnya terserah Anda klik button CREATE AN ACCOUNT

Gambar 1. Mendaftar di Gmail

2. Isi formulir yang disediakan disitu. (Set dah bahasanya kok formulir sih, abis gak nemu kata-kata yang cocok. Huhu...). Yang lengkap ya, kalo bisa juga dengan identitas kalian sendiri jangan dibuat-buat. Biar identitasnya bisa valid gitu looo... *sekedar saran* Kalo udah klik Next step.

Gambar 2. Isi Formulir Pendaftaran di Gmail

 3. Berikutnya kalian bisa ganti foto profil Gmail dengan foto kalian masing-masing, boleh yang gaya ndongak, kayang, miring, nungging, terserah kalian. Caranya klik ADD PROFILE PHOTO, nanti akan terbuka jendela upload. Kalo udah Next step.

 Gambar 3. Menambahkan Foto Profil

 4. Iyyyappp! Akun Gmail udah jadi! (งˆ▽ˆ)ง Lanjutkan dengan klik Continue to Gmail.

 Gambar 4. Continue to Gmail

5. Klik Continue to the new look. Ini fungsinya semacam mempromosikan tampilan Gmail yang baru kali yak. Soalnya zaman Chacha bikin e-mail yang dulu gak ada nih beginiannya, ini fitur baru dari Gmail kayaknya. *Ndeso deh gw sampe' gak tau yang beginian... (–˛ — º)*

 Gambar 5. Tampilan Baru Gmail

 6. Sip, udah selesai. Sekarang kalian udah siap berkirim surat elektronik dengan Gmail. Alamat e-mail ini nantinya juga banyak fungsinya, seperti yang udah Chacha bilang tadi untuk mendaftar di Blogger, Facebook, Twitter, de el el. Banyak deh pokokna mah... (⌒˛⌒ )

 Gambar 6. Tampilan Gmail

 Gimana, guampang kan? Bisa donk langsung praktek. Selamat mencoba ya! \('-'\)\(´▽`)/(/'-')/

Membuat Perintah Inner Join dengan Tiga Tabel

| 21 January 2012 | |
Kali ini bahasannya inner join ya temen2, pada tau gak nih? yang gak tau minggir dulu sanaah...
◎( ̄^ ̄)====◎)>_<”) 

Pertama kita bahas dulu pengertiannya ya! Inner join (atau biasa disebut "join" saja) digunakan ketika user ingin melihat display data yang berasal dari dua tabel atau lebih yang berbeda. Ada dua cara penggabungan tabel dalam inner join ini, yaitu penggabungan dengan klausa WHERE dan penggabungan dengan klausa INNER JOIN. Kali ini yang Chacha bahas yang klausa INNER JOIN aja ya, soalnya berdasarkan pengalaman pribadi nih... OK OK...  (⌒˛⌒ ) 

Bentuk umum dari klausa inner join adalah sebagai berikut :
SELECT tabel1.*, tabel2.*
FROM tabel1 INNER JOIN tabel2
ON tabel1.PK=tabel2.FK;

Keterangan : PK = Primary Key; FK = Foreign Key
Misalnya nih Chacha punya tiga tabel, yaitu tabel Produk, tabel Harga dan tabel Daftar Harga. Tabel Daftar Harga ini merupakan tabel relasi dari tabel Produk dan tabel Harga. Nah biar tabel Daftar Harga ini bisa terisi secara otomatis maka digunakan perintah inner join (dengan syarat tabel Produk dan tabel Harga ada isinya baru tabel Daftar Harga bisa terisi). Berikut ilustrasinya :

Tabel 1. Nama : Produk; Atribut : Kode_Produk, Nama_Produk, Type_Produk
Tabel 2. Nama : Harga; Atribut : Kode_Harga, Harga_Baru, Harga_Bekas
Tabel 3. Nama : Daftar_Harga; Atribut : Kode_Produk. Kode_Harga, Type_Produk, Harga_Baru, Harga_Bekas

Perintah inner join untuk menggabungkan ketiga tabel tersebut adalah :

SELECT Daftar_Harga.Kode_Produk, Daftar_Harga.Kode_Harga, Daftar_Harga.Type_Produk, Daftar_Harga.Harga_Baru, Daftar_Harga.Harga_Bekas, Harga.Kode_Harga, Harga.Harga_Baru, Harga.Harga_Bekas, Produk.Kode_Produk, Produk.Nama_Produk, Produk.Type_Produk
FROM Produk INNER JOIN (Harga INNER JOIN Daftar_Harga 
ON Harga.Kode_Harga=Daftar_Harga.Kode_Harga) 
ON Produk.Kode_Produk=Daftar_Harga.Kode_Produk;

Kalo udah di-run ya. Pasti bisa kok, ini udah Chacha coba berkali-kali. Kalo gagal berarti caranya ada yang salah, coba aja terus sampek bisa...

Nah, kek gitu caranya gabungin tabel pakek inner join. Gampang kan? Maaf ya buat posting kali ini Chacha gak nyertain gambar, soalnya agak males yang mau bolak balik PrintScreen. Heheh... Tapi ini cukup mudah kok walaupun gak pakek gambar. Ya kan, ya donk. Hihi... (´▽`ʃƪ)

-̶̶•-̶̶•̸Ϟ•̸ τнäиκчöü •̸Ϟ•̸-̶̶•-̶

Membuat Database dengan Access

| 19 January 2012 | |
Dakocan namanya bukan Sarinah, sayang sayang mahal harganya...  ♪( ´θ`)ノ
Eh eh ini di blog ya? Kirain di kamar, abaikan yang tadi... >,<

Oh yaa, sesuai janji Chacha mo lanjutin tulisan yang kemaren noh... (ngomong-ngomong kemaren ngomongin apasih...) ┒(^˛^)┎ Eh eh mulai deh ngelantur... *abaikan lagi*

Oke sekarang serius! (ง'̀⌣'́)ง
Setelah kemaren Chacha bikin tabel relasi sekarang waktunya untuk bikin databasenya di Access. Caranya gampang kok, kayak gini kalo versi Chacha :
1. Langkah pertama, dan yang pasti harus dilakukan adalah membuka jendela Ms. Access-nya (jangan sampek lupa ya!). Klik Menu > Microsoft Office Access 2007 (atau versi yang lain, Chacha punyanya yang 2007)

Gambar 1. Membuka Jendela Ms. Access 2007

2. Pilih Blank Database. Ubah File Name dari nama default database sesuai dengan database yang ingin kalian buat, misalnya saja database Daftar Harga. Selanjutnya browse lokasi untuk menyimpan lalu klik Create. Oh ya, karena disini Chacha menggunakan Access 2007 yang file extensi-nya adalah database.accdb sedangkan yang ingin dibuat adalah database.mdb maka pada saat menyimpan pada pilihan Save as type Chacha ganti type-nya menjadi Microsoft Office Access Databases (2002 - 2003 format)

Gambar 2. Membuat Database Baru

3. Taraa! Terbuka deh jendela Ms. Accessnya! \(´▽`)/ Tapi belom selesai loh. Nah, masih inget kan kalo kemaren kita udah meng-generate script dari Case Studio? Sekarang kita akan paste script itu ke Module Ms. Access. Untuk apa? Untuk memasukkan eh...  *aduh apa sih bahasanya* *intinya gitu wes!*  (˘̶ِ̀ ˘̶́ ') relasi tabel di Case Studio ke Ms. Access sehingga nanti kita gak perlu bikin relasi lagi di Access... (paham gak sih lo?!). Kek gini caranya... Langkah pertama adalah pilih menu Create > Macro > Module
  Gambar 3. Membuat Module

4. Selanjutnya Paste script yang telah di-copy dari Case Studio sebelumnya. Arahkan cursor kedalam tanda kurung setelah kata Sub Main lalu di-Run. Jika langkah yang kalian lakukan benar akan muncul MsgBox "Script succesfully processed". Simpan module dengan nama Module1.

Gambar 4. Memproses Module dari Case Studio
5. Jeng jeng jeng! *apakah yang terjadi?* Tabel-tabel yang kita buat di Case Studio akan muncul. Ayeiyyy!  \(◦^▽^◦)/ Selanjutnya isi tabel dengan data yang sudah disiapkan (sesuaikan ya...)
Gambar 5. Contoh Pengisian Data Produk pada Tabel Produk
6. Nah, selesai! Oh ya, tabel yang diisi tabel Produk dan Harga saja ya. Nanti tabel Daftar Harga-nya bisa terisi secara otomatis setelah dimasukkan perintah SQL Inner Join. Gimana caranya? Setelah yang lewat satu ini ya!  \('-'\)\(´▽`)/(/'-')/

Membuat Tabel Relasi dengan Case Studio

| 19 January 2012 | |
Selamat sore kawan-kawan, jumpa lagi dengan Chacha -▶ (•̪ -̮ •̪♈̷̴) (seneng gak, seneng gak?)...

Hmm, kemarin baru saja dapet tugas dari dosen untuk membuat aplikasi database dengan VB dan Access. Hadwohhh, terus terang Saya bingung setengah idup karna belum pernah bikin aplikasi sebelumnya. Tapi Alhamdulillah, berkat support dari keluarga dan teman-teman serta banyak bantuan dari Kakek Google akhirnya sekarang Saya sudah rampung menyelesaikan tugas tersebut beserta laporannya. \(o ̄∇ ̄o)/

Ternyata eh ternyata berjudi itu haram untuk membuat suatu database langkah pertama yang harus dilakukan adalah membuat tabel relasi (Relationship Table), salah satunya dengan menggunakan Case Studio yang merupakan salah satu software untuk membuat ERD (Entity Relationship Diagram) maupun DFD (Data Flow Diagram). Nah dari sinilah awal mula perjalanan pengerjaan tugas Saya dimulai...

Berikut adalah langkah-langkah untuk membuat relasi di Case Studio sekaligus meng-generatenya ke Ms. Office Access. Disimak ya! Disimak loh! ( う-´)︻╦╤── • • • • • • ☆\(˚☐˚!) /

1. Buka aplikasi Case Studio, kalo di Lepi *nama laptop Saya* langkahnya adalah klik Menu > Computer > Local Disk ( D: ) > Master Program > Case Studio 2 > Bin > CASEStud (atau di folder lain tempat Kalian menyimpan aplikasinya ya... )

Gambar 1. Pilih Menu > Computer 
Gambar 2. Pilih CASEStud
2. Berikutnya di Menu Toolbar Case Studio pilih New Model, saat muncul jendela database selection pilihlah Access 2000 > OK.
Gambar 3. Memilih Target Database

3. Default background dari Case Studio adalah hitam, agar lebih jelas sebaiknya dirubah menjadi warna yang terang, misalnya putih. Caranya klik Setup Color > pilih warna yang diinginkan > OK.

Gambar 4. Mengganti Warna Background

4. Lalu klik Entity (bergambar seperti tabel), lalu klik di layar editor sehingga muncul gambar tabel. Lakukan hal yang sama sebanyak jumlah tabel yang ingin kalian buat (misalnya 3).

Gambar 5. Membuat Tabel Entity
5. Klik 2 kali pada Entity1 maka akan muncul jendela Entity. Pada TextBox Entity Name ubah nama default Entity1 menjadi Produk (secara otomatis TextBox Table Name akan ikut berubah). Selanjutnya klik Add untuk menambahkan atributnya.
Gambar 6. Jendela Entity
6. Kemudian akan muncul jendela Attribute dimana kita bisa menambahkan atribut apa saja yang menempel pada entity Produk. Pada TextBox Attribute Name ketikkan Kode Produk (jangan lupa memberi tanda centang pada CheckBox Key, menandakan bahwa Kode Produk adalah primary key-nya). Ubah juga Datatype dan Length-nya untuk menentukan type data dan jumlah karakter dari atribut Kode Produk. Kemudian klik OK+Add, tambahkan lagi atribut Nama Produk dan Type Produk. Setelah selesai klik OK.

Gambar 7. Menambahkan Atribut kedalam Entity

7. Lakukan hal yang sama untuk Entity2 dan Entity3. Entity2 ubah menjadi Daftar Harga (untuk sementara kosongkan atribut) sementara Entity3 ubah menjadi Harga dengan atribut Kode Harga sebagai primary key, Harga Baru dan Harga Bekas.
8. Langkah selanjutnya adalah membuat relasi antar-tabel, pilih Identifying Relationship (agar primary key dari tabel Produk dan Harga bisa menjadi Foreign Key di tabel Daftar Harga), tarik dari tabel Produk ke tabel Daftar Harga, dan dari tabel Harga ke tabel Daftar Harga. Setelah itu bisa ditambahkan atribut apa saja yang ingin ditampilkan di tabel Daftar Harga.
Gambar 8. Membuat Relasi Antar Tabel
9. Langkah terakhir adalah men-generate. Caranya klik Generate Script > browse lokasi untuk menyimpan > centang semua pilihan aktif yang ada di sebelah kiri > Generate > View. Copy script yang muncul.

Gambar 9. Langkah-Langkah Meng-Generate

10. Yesss! Semua langkah di Case Studio udah selesai *nari-nari*  ♪┏(・o・)┛♪┗( ・o・)┓♪ . Selanjutnya adalah membuat database-nya di Ms. Office Access. Fuhhh, tapi Saya mau istirahat dulu ya, ngantuk banget nih. Capek abis bikin laporan. Kapan-kapan lanjut lagi yaaa teman-teman. Dadaahhh...  \(´▽`)/

Script Dasar Microsoft Visual Basic 6.0

| 15 January 2012 | |
Selamat sore semuanya. Ehmm... Akhirnya Saya sempat juga buka blog setelah seharian harus menyelesaikan setrikaan yang menggunung. Hehehe... Ini juga demi memenuhi permintaan teman Saya yang minta dituliskan script VB (Kenapa harus ke Saya??? Saya juga belum kelar tugasnyaaa... (۳˚Д˚)۳ ) Tapi gak papa lah, siapa tau abis corat coret disini Saya bisa dapet inspirasi... (*´▽`*)

Haduuuuh bertele-tele banget dwehhh ngomongnya. Kalo gitu langsung aja yak!!!

Sebenernya ini cuma script-script dasar aja untuk menu simpan, cari, ubah dan hapus data setelah form terkoneksi dengan database (Saya menggunakan Access). Tidak disertakan kode-kode validasi, penanganan error ataupun kode untuk koneksinya. >> Kemampuan masih terbatas << Berikut scriptnya...

KONEKSI DENGAN DATA CONTROL
Yang perlu diperhatian adalah bahwa Data Control membutuhkan index untuk pencarian yang selanjutnya untuk melakukan edit dan hapus data.
Simpan Data :

Data1.Recordset.AddNew
Data1.Recordset!namakolom1 = Text1.Text
Data1.Recordset!namakolom2 = Text2.Text
Data1.Recordset.Update
Data1.Refresh
Pencarian Data :

Data1.Recordset.Index = "KodeIdx"
Data1.Recordset.Seek "=", Textcari.Text
If Not Data1.Recordset.NoMatch Then
Text1.Text = Data1.Recordset!namakolom1
Text2.Text = Data1.Recordset!namakolom2
Else
MsgBox "Maaf, Data Tidak Ditemukan!"
End if
Edit Data :

Kode ini sebaiknya dijalankan setelah kode pencarian dijalankan terlebih dahulu.

Data1.Recordset.Edit
Data1.Recordset!namakolom1=Text1.Text
Data1.Recordset!namakolom2=Text2.Text
Data1.Recordset.Update
Data1.Refresh
Hapus Data :

Kode ini sebaiknya dijalankan setelah kode pencarian dijalankan terlebih dahulu.

Data1.Recordset.Delete
Data1.Refresh

KONEKSI DENGAN ADODC

Simpan Data :
Adodc1.Recordset.AddNew
Adodc1.Recordset!namakolom1 = Text1.Text
Adodc1.Recordset!namakolom2 = Text2.Text
Adodc1.Recordset.Update
Adodc1.Refresh

Pencarian Data :

Adodc1.Recordset.Find "namakolom1='" + Text1.Text + "'", , adSearchForward, 1
If Not Adodc1.Recordset.EOF Then
Text1.Text = Adodc1.Recordset!namakolom1
Text2.Text = Adodc1.Recordset!namakolom2
Else
MsgBox "Maaf, Data Tidak Ditemukan!"
End if
Edit Data :

Kode ini sebaiknya dijalankan setelah kode pencarian dijalankan terlebih dahulu.

Adodc1.Recordset!namakolom1=Text1.Text
Adodc1.Recordset!namakolom2=Text2.Text
Adodc1.Recordset.Update
Adodc1.Refresh
Hapus Data :

Kode ini sebaiknya dijalankan setelah kode pencarian dijalankan terlebih dahulu.

Adodc1.Recordset.Delete
Adodc1.Refresh

KONEKSI DENGAN ADODB
Simpan Data :
ado.Execute "INSERT INTO [nama tabel] VALUES ('" + Text1.Text + "','" + Text2.Text + "')"
Pencarian Data :
Set Rs = New Adodb.Recordset
Rs.Open "SELECT * FROM [nama table1] WHERE [nama kolom1]='" + TextCari.Text + "'", ado
If Not rs.EOF Then
Text1.Text = rs("namakolom1")
Text2.Text = rs("namakolom2")
Else
MsgBox "Maaf, Data Tidak Ditemukan!"
End if
Edit Data :

ado.Execute "UPDATE [nama tabel] Set [namakolom1]='" + Text1.Text + _
"',[namakolom2]='" + Text2.Text + _
"' WHERE [nama kolom1]='" + TextCari.Text + "'"

(Code diatas tidak memerlukan lagi kode pencarian seperti code edit untuk DATA dan Adodc)
Hapus Data :
ado.Execute "DELETE * FROM [nama tabel] WHERE [nama kolom1]='" + TextCari.Text + "'"
Begitulah scriptnya secara umum, silakan sesuaikan nama kolom dan nama tabel dengan tabel yang Anda buat. Semoga bermanfaat, selamat pusing dan Saya pamit dulu. Bye bye! *Dadah dadah ama kamera* \(◦^▽^◦)/
Newer Posts

© Design 1/2 a px. · 2015 · Pattern Template by Simzu · © Content chaBAGUS