Minggu, 21 Agustus 2011

SQL 2 : DML ( Data Manipulation Language )

Pada Posting sebelumnya saya sudah menjelaskan sedikit tentang SQL disana saya juga sudah membahas mengenai Statment Create, Alter dan Drop yang termasuk ke dalam DDL ( Data Definition Language).
Sekarang saya akan membahas mengenai DML ( Data Manipulation Language ).
Pengelompokan Statement-Statement SQL 
DML ( Data Manipulation Language )
Merupakan suatu sub bahasa untuk memanipulasi database dan table. Perintahnya berupa Insert, Update, Delete dan Select.
Setelah kita membuat sebuah struktur database, kita bisa langsung mengisikan data ke dalamnya dengan menggunakan perintah Insert.

   Mysql> Insert Into nama_table Values
            -> (value1, value2, value3, . . .) ,
            -> (value1, value2, value3, . . .) ;
Insert Into adalah perintah untuk memasukkan data ke dalam table. Untuk pengisian data ditulis di bagian (value1, value2, value3, . . .) tapi dalam pengisian harus terurut posisi nya harus di sesuaikan dengan struktur table yang sudah lebih awal dibuat.
           Mysql> Update nama_table
           -> Set nama_field = value1
           -> Where kondisi ;
Update perintah ini berfungsi untuk mengupdate atau merubah data yang sudah ada. Set menandakan field mana yang akan dirubah. Where merupakan kondisi jika yang ingin di merubah hanya data tertentu saja, maka dapat kita gunakan perintah ini.
           Mysql> Delete From nama_table where kondisi;
Delete perintah ini berfungsi untuk menghapus seluruh atau sebagian isi/data dari table.
            Mysql> Select nama_table1.nama_field , nama_table2.nama_field2
-> from nama_table1 inner join nama_table2
-> on nama_table1.field_primary = nama_table2. field_primary;
Penulisan perintah ini memang kurang rapi. Tapi saya akan coba jelaskan. Perintah select ini sama seperti sebelumnya. Namun bila ada dua table berbeda yang terhubung dengan foreign key lalu kita ingin menampilkannya maka kita gunakan perintah ini.
nama_tabl1e.nama_field perintah ini untuk menampilkan field yang ada di sebuah table dengan dihubungkan dengan titik (.)
from nama_table1 inner join nama_table2 from berarti dari  table satu dan yang satunya berhubungan
on nama_table1.field_primary = nama_table2. field_ForeignKey  penjelasan bahwa field yang sama yang merupakan primary di table 1 dan foreign key di table 2



Sumber :
Materi ini dari catatan materi kuliah saya. 
Sebagai catatan pribadi sekaligus mencoba berbagi sedikit ilmu.

Selasa, 09 Agustus 2011

Revisi_Lingkaran Setan

Ini merupakan revisi dari tulisanku sebelumnya
yang aku ikut sertakan dalam ajang 

Aku berdiri membelakangi matahari yang masih belum menampakkan dirinya. Dengan dua bilah pedang yang setia menemaniku dan puluhan orang berdiri dibelakangku. Masing-masing dari mereka membawa senjata bermacam jenisnya. Keberadaan kami disini bukanlah yang pertama dan mungkin bukan pula yang terakhir. 

Masih segar dalam ingatanku. Hari pertama menjejakkan kakiku di tempat ini. Bersama paman dan dua bilah pedang ditangan yang tidak berhenti bergetar. Aku tidak menyadarinya, sejak hari itu jiwaku telah terbelenggu dan tidak akan dapat terbebas lagi. Oleh belenggu yang yang disebut  ‘dendam’.

Matahari telah menampakkan sebagian wajahnya. Memaksaku untuk fokus dan waspada. Namun, pikiranku melayang jauh. Jauh mengingatkanku kembali ke penghujung hari itu. Hari dimana semua ini mungkin bermula. Bagiku.

Mereka pulang. Iring-iringan pemuda dengan senjata bermacam jenisnya. Serta aroma anyir yang membuat aku menyingkir. Berburu?  Bukan! Karena tak pernah aku melihat satupun hewan yang berhasil mereka bawa pulang. Beberapa orang menghampiriku. Menghentikan gelak tawa dengan kawanku. Aku angkat kepalakku tinggi-tinggi sekedar untuk melihat dengan jelas pemilik kaki besar itu.

“Bunuh! Bunuh! Bunuh mereka. Untuk Ayahmu!” Kalimat itulah yang diucapkannya sambil menatapku tajam. Penuh kebencian dan rasa sedih. Tubuh besar itu kemudian berlalu. Menemui ibuku di dalam. Aku tidak mengerti tapi, aku mendengar Ibuku menangis. Tak lama pemilik tubuh besar itu keluar. Dia berlutut lalu mengusap rambutku, sayang. Aku menatapnya lekat. Dialah pamanku. Sebelum pergi dia membisikkan kalimat itu lagi. Aku tidak mengerti yang aku tahu sejak hari itu ayahku tidak lagi ada disampingku. Untuk selamanya.

Pikiranku kini sepenuhnya terpusat hanya pada satu titik. Karena matahari sudah seutuhnya keluar dari persembunyiannya. Cahaya matahari yang menerangi seluru daratan. Sebagai seorang pemimpin aku harus lebih waspada. Aku angkat pedangku tinggi-tinggi. Aku dapat merasakan barisan dibelakangku mulai bersiap. Begitu tanganku bergerak membentuk sebuah isyarat mereka maju. Bersamaan dengan barisan yang berdiri tidak jauh di hadapan kami. Setelah beberapa barisan maju, aku pun turut serta. Pedang ditanganku tidak berhenti bergerak. Menyerang dan menghalau segala serangan. Entah mengapa setiap aku berada di situasi ini tubuh ini bergerak dengan sendirinya. Naluriku terasa bagitu tajam. Aku tidak bisa berhenti sekalipun ingin. Mungkin ini karena paman.

Sepeninggalan ayah, pamanlah yang menggantikan posisi ayah, memimpin kelompok kami dan menjadi pengganti ayah untukku. Diapun telah mengganti kehidupan kanak-kanakku dengan kehidupan yang berbeda. Sepasang pedang ini, kini sudah seperti bagian dariku. Pedang ini pemberian paman begitu juga cara menggunakannya. Sejak kematian ayah paman memaksaku mempelajari segala jenis kemampuan untuk bertarung. Setiap hari kata-kata yang masuk ke telingaku hanyalah untuk membalas dendam. Semakin hari kemampuanku semakin baik. 

Tiba-tiba sebuah senjata tepat mengenai punggungku. Aku kehilangan keseimbangan dan terjatuh. Sekali lagi pedang itu melayang ke arah wajahku. Reflek serangannya dapat aku halau dengan pedangku dan telak mengenainya. Pedang ini sudah berwarna merah, darah. Bau anyir juga sudah menyeruak dari tubuhku. Inilah yang ternyata mereka lakukan waktu itu. Pulang dengan bau darah di sekujur tubuh mereka. Yang aku lihat ketika aku masih bisa tertawa bersama teman-temanku. Atau mungkin kejadian ini sudah terjadi jauh sebelum itu?

“Kita mundur!” seru lawanku. Satu per satu mereka meninggalkan tempat ini. Sorak-sorai pun terdengar diantara kami. Begitu mereka pergi kami segera merawat orang yang terluka. Dan memberi penghormatan terakhir bagi yang telah gugur.

“Ada apa dengan mu? Lukamu cukup parah tidak biasanya kau seperti ini”.

“Tidak apa-apa”, segera setelah lukaku diobati aku segera keluar.

“Dia masih begitu muda dan tangguh. Kalau orang biasa pasti sudah terkapar mendapat luka seperti itu”.

“Aku rasa tidak. Kalau kau ingat siapa yang mengajarinya bertarung. Dia orang yang sangat keras”. Mendengar percakapan mereka diam-diam, aku hanya mendesah pelan. Mengingat bahwa paman melarangku menangis. Karena itu hanya akan membuatku lemah. 

“Seberapa sakit atau sedih kau jangan menangis. Atau hatimu akan menjadi lemah,” begitulah kata paman. 

Setelah mengobati orang yang terluka kami berkumpul untuk menentukan langkah selanjutnya. Karena kami tahu mereka pasti akan kembali lagi. Apalagi setelah kekalahan mereka kali ini. Meskipun tidak mungkin keesokan harinya. Tapi mereka pasti kembali. Akhirnya kami putuskan orang-orang yang terluka sebaiknya kembali untuk sementara waktu. Dan sisanya tinggal disini untuk mengawasi.

“Lebih baik kau pulang saja, lukamu cukup parah. Akan berbahaya kalau mereka benar kembali dan menyerang kita,” nada bicaranya terdengar khawatir. Aku tahu dia, dulu kami sering bermain bersama dan aku lihat dia juga mendapat luka cukup parah di kakinya.

“Aku tidak apa-apa. Pergilah dulu dengan yang lain”. Dia pun pergi meninggalkanku. Jika mereka pulang akan ada yang merawat luka mereka. Kalau aku pulang tidak akan ada yang menantiku. Ibuku meninggal lima tahun lalu. Semasa hidupnya aku tahu Ibu tidak setuju aku melakukan ini. Pernah sekali aku mendengar Ibu bertengkar dengan paman. Hari itu paman membawaku ikut berperang tanpa sepengetahuan Ibu. Dan itu pun hari pertama aku benar-benar menggunakan pedangku. Saat pulang aku mendapat beberapa luka di tubuhku dan itu membuat Ibu cemas.

“Sudah aku bilang jangan libatkan anakku dalam urusanmu ini,” tangis ibu. Aku yang berdiri dibalik pintu hanya bisa mendengarkan percakapan mereka.

“Ini bukan hanya untukku. Aku mendidiknya agar dia bisa menggantikan ayahnya suatu saat nanti”.

“Itulah mengapa aku tidak setuju! Aku tidak ingin dia pergi seperti ayahnya,” tangis Ibuku makin keras. Biar pun begitu tidak dapat meluluhkan kerasnya hati paman. Dan karena Paman adalah pemimpin tidak ada alasan untuk merubah keinginannya. Begitu ibu membuka pintu didapatinya aku tengah mendengar pembicaraan mereka. Ibu membawaku pergi . Di kamarnya, aku tidur di pangkuannya.

“Menangislah nak, itu pasti sakit kan?” dirabanya luka ditubuhku.

“Menangislah, itu akan membuatmu lebih baik. Ibu tahu pamanmu pasti melarangmu kan?” aku lihat wajah ibu.Matanya sembab. Pasti karena tangisan ibu tadi.

“Sekarang hanya ada kau dan ibu. Tenang saja ibu tidak akan cerita pada pamanmu,” biarpun ibu berkata begitu air mataku sama sekali tidak bisa keluar. Aku hanya menyembunyikan wajahku di pelukannya dan hanya tangis ibu yang terdengar. Mendengar tangisannya hatiku terasa lebih sakit dari luka di sekujur tubuhku.

Aku sendiri menatap langit malam meraba luka di punggungku. Namun air mata ini seakan mengering. Meski pun paman sudah pergi menyusul ayah dan ibuku setahun lalu, tapi pengaruhnya seperti sudah merasuk kedalam diriku.

“Ibu benar, rasanya memang sakit”, gumamku namun air mata ini tidak juga terjatuh.

Ini sudah hari kelima kami berada di tempat ini dan sama sekali tidak terlihat kejadian yang mencurigakan. Jika besok keadaan tetap tenang kami akan kembali dan hanya akan ada beberapa orang untuk berjaga-jaga.

Sebelum kembali aku berjalan-jalan di hutan yang merupakan perbatasan antara kelompok kami dan kelompok musuhku. Disini cukup sepi dan indah untuk menyendiri. Disana aku berharap menemui gadis itu lagi. Seorang gadis bermata teduh yang aku temui waktu itu. Benar saja dia ada di sana duduk menikmati dinginnya air mengingatkanku pada pertemuan pertama kami.

Sejak kematian paman aku sering datang kemari. Hari itu, melihat kematian Paman di depan mataku membuat aku tertekan. Selain paman aku tidak punya siapa-siapa lagi. Saat itu juga pertama kali aku benar-benar marah dan sedih. Pedang di tanganku menyerang dengan ganasnya. Aku berhadapan satu lawan satu dengan kekuatan seimbang. Meskipun dia adalah pemimpin musuh kami dan orang yang telah membunuh paman.

Ketika semua orang membari penghormatan terakhir pada paman dan teman-teman kami yang telah gugur, aku memilih pergi menyelinap ke dalam hutan, menyendiri. Pedang dan tubuhku masih berwarna merah pekat. Begitu sedihnya aku hingga tidak sadar seseorang duduk di sampingku.

“Bukankah tempat ini indah? Tapi kenapa kau bersedih?” tanyanya.

“Andai hidup bisa sedamai ini,” katanya lagi. Aku merasakan seseorang disampingku namun aku tidak dapat mencerna apa yang dia katakan. Kemudian dia terus bicara mengenai banyak hal. Setelah lelah bicara dia pamit pergi.

“Minumlah air ini rasanya sejuk,” diletakkannya sebuah botol air yang diambilnya dari sungai itu disampingku lalu pergi. Sejak hari itu aku sering datang kemari dan setiap aku datang dia selalu ada disana.

“Hari ini kau datang lagi?”  sapa gadis itu begitu menyadari keberadaanku. Aku begitu senang melihatnya. Namun, aku sembunyikan perasaan itu dengan bergumam kecil. 

Aku turut duduk disampingnya memperhatikan riak air yang dibuat oleh gerakan ringan kakinya. Gerakan hutan yang perlahan seperti membawaku ke dunia lain.

“Aku masih mencium bau darah dari tubuhmu,”  katanya seraya menaruh kepalanya dipundakku.

“Selama aku masih berada di tempat ini bau ini tidak akan hilang,” gumamku. Inilah yang membuat aku enggan meneruskan perang ini. Setiap bersamanya aku merasakan sesuatu yang sepertinya sudah lama hilang. Bahkan aku lupa apakah itu benar pernah terjadi. Hari ini sudah hampir berakhir. Memaksa kami berpisah.

Hingar-bingar terdengar jelas ketika aku menginjakkan kakiku di ‘rumah’. Merayakan kemenangan yang kami raih. Begitu melihatku mereka menyambutku seperti seorang pahlawan. Karena di perang hari itu aku berhasil melukai pemimpin lawanku cukup parah.

“Aku lelah. Kalian teruskanlah tanpa aku,” tolakku dan segera kembali ke ruanganku. Aku jatuhkan tubuhku ke atas tempat tidurku kasar. Aku pejamkan mata. Masih dapat kucium bau anyir dari tubuhku. Mengingatkan aku di hari pertama penyeranganku. 

“Paman kenapa kita harus berperang?”, dihadapan paman tubuh seluruhnya bergetar. Dua bilah pedangku masih memancarkan bau menyengat meskipun paman sudah membersihkannya. Dalam hati aku masih tidak percaya atas apa yang telah terjadi tadi. Beberapa goresan pedang ditubuhkupun masih terasa ngilu.

“Kata para tetua, mereka datang kemari menyerbu kelompok kita. Berusaha merebut wilayah kita secara paksa dan telah membunuh banyak orang”. Kalau aku ingat lagi betapa ingin aku menyangkal kata-kata paman saat itu. ‘Kata para tetua’ ? Berarti paman sendiri tidak tahu untuk apa berperang selama ini.

“Mengapa kau tidak keluar dan merayakannya ?” salah satu ‘tetua’ di kelompok kami masuk. Entah mengapa mereka disebut sebagai tetua. Mungkin karena usia mereka yang jauh diatas kami?

“Aku hanya lelah.” jawabku sesopan mungkin. Walau sebenarnya aku enggan bertemu siapapun.

“Sebenarnya untuk apa selama ini kita berperang?” pertanyaan itu terlontar begitu saja.

“Mereka datang kemari. Merebut paksa semua yang kita miliki. Tanah, harta, serta nyawa keluarga kita.” jawabnya sendu.

“Kalau begitu perang ini sudah usai ?” tanyaku. 

“Kalau pun kita menganggap perang ini sudah usai, apa mereka juga beranggapan sama dengan kita?” Hening diantara kami. Aku hanya bisa diam tidak tahu harus menjawab apa.

Dua hari kemudian sebuah surat dikirim kepadaku. Surat itu berisi pemimpin Pedang Perak musuh kami ingin bertemu tapi bukan untuk beradu pedang. Tempat pertemuannya di perbatasan dan hanya boleh disertai dua orang pengawal saja. Hampir setiap orang yang hadir di rapat hari itu tidak setuju aku datang ke sana.

“Ini pasti jebakan.” Seru yang lain. Tapi entah mengapa tekadku untuk datang lebih besar. Maka hari itu aku memutuskan untuk pergi memenuhi permintaan dalam surat tersebut.

“Maaf hanya dua orang yang boleh mengantar.” Dua orang penjaga menghentikan langkah kami.  Sementara yang lain menunggu, aku ditemani dua orang setiaku masuk kedalam hutan tempat pertemuan itu akan dilangsungkan. Dalam hati aku bertanya-tanya kenapa pertemuan ini harus ada di dalam hutan dan tidak di tempat pertarungan biasanya.

“Maaf aku terlambat, tapi bisakah orang-orang mu tidak mendengar pembicaraan kita,” tanyanya. Saat aku memutuskan untuk datang aku sudah mempersiapkan kemungkinan-kemungkinan terburuk. Tapi ini...?

“Tenang saja mereka tetap bisa melihat kita. Jadi kau tidak usah khawatir aku juga tidak akan memerintahkan bawahanku untuk mencelakaimu,” ulang suara lembut itu. Aku harus segera menguasai diriku sendiri sebelum orang-orangku merasa curiga.  

Setelah memastikan mereka tidak mendengar percakapan kami gadis itu menunjukkan sesuatu. Sebuah medali bergambar ‘pedang perak’ yang hanya dimiliki oleh pemimpin musuh kami. Seketika itu juga tubuhku membatu. Meski saat itu dia mengakhiri hidupku untuk membalas dendamnya. Aku pasti tidak sanggup membalasnya.

“Kau...tidak mungkin,” kataku terbata-bata. Terbayang jelas dimataku ketika pedangku melukai  orang itu dan aku tidak bisa membayangkan wajah teduh dihadapanku ini menangis karenanya.

“Aku tahu kau akan terkejut karena itu aku meminta mereka mengawasi dari jauh sehingga tidak bisa mendengar percakapan kita.” Suaranya tetap tenang seperti biasa. Tapi tatapannya tidak seteduh biasanya. Meskipun wajahnya menghadapku tapi matanya sama sekali tidak melihatku. Tatapannya melihat jauh kedepan.

“Apakah kau tahu kalau aku yang telah...”

“Karena sebagai pemimpin yang baru aku ingin menawarkan sesuatu padamu,” dengan cepat dia memotong pembicaraanku. Aku sudah tidak tahan melihatnya begitu. Keinginan untuk membalaskan dendam pamanku sekejap menjadi sebuah penyesalan. Aku sama sekali tidak mampu melihat wajahnya.

“Terima kasih  kau telah membunuhnya,” kata-katanya barusan seperti sambaran petir di telingaku.

“Sebagai anaknya aku sudah bosan melihat dirinya. Juga semua yang dia kerjakan.” Bagaimana dia bisa mengatakan itu pikirku. Bagaimanapun dia itu adalah ayahnya. Begitu aku lihat wajahnya butir-butir air mata sudah jatuh di wajahnya.begitu tanganku bergerak hendak menghapus air matanya dia melangkah mundur.

“Mereka melihat kita. Jika kau mendekatiku aku tidak tahu apa yang akan mereka lakukan padamu,” aku lupa posisiku saat ini. Begitu ingin aku menghapus air matanya. Memeluknya atau apapun yang bisa membuatnya lebih tenang.

“Lalu apa yang kau inginkan dariku?” tanyaku. Mendengarku berkata seperti itu dia tersenyum. Untuk datang menemuiku saat ini pasti berat baginya. Karena itu aku ingin pertemuan ini segera berakhir.

“Kita berdua sama-sama tidak mengetahui kapan perang ini dimulai. Tapi aku yakin kita berdua akan memastikan perang ini berakhir dengan mata kita sendiri.” Aku sama sekali tidak tahu ke arah mana pembicaraan ini.

“Karena itu sebagai pemimpin, aku ingin kita berdua sepakat untuk berdamai.”

“Kau sadar apa yang kau tawarkan?” tanyaku heran.

“Orang-orangku pasti tidak semudah itu menyetujuinya. Banyak nyawa yang sudah hilang karena ini,” dalam benakku terbayang jelas wajah ayah dan paman yang pergi karena perang ini.

“Melihat kematian ayahku juga membuat aku ingin mengakhiri orang yang sudah membunuhnya. Tapi kalau aku lakukan perang ini tidak akan berakhir. Kalau aku membunuhmu pengikutmu pasti akan membunuhku. Lalu kalau aku mati apa ini akan berakhir?” tanyanya.

“Aku tidak tahu,” jawabku.

Setelah pertemuan itu  orang-orang di kelompokku terbagi dua kubu. Sebagian tidak setuju kalau perang ini berakhir begitu saja. Tapi dilain pihak mereka yang sudah lelah berperang menyetujui usulan itu. Meski kekhawatiran masih terlihat jelas diantara mereka.

“Apakah jika kita menyetujui usulan damai ini maka perang akan benar-benar berakhir?” seseorang membuyarkan lamunanku. Makanan yang sudah dihidangkan di depanku sama sekali tidak aku sentuh. Malam ini kami semua berkumpul untuk membahas ini.

“Mereka sudah membunuh kakakku. Aku tidak akan memaafkan mereka!” teriak seseorang di hadapanku. 

“Enak saja tiba-tiba mereka minta berdamai dengan kita.”

“Lebih baik kita pergunakan kesempatan ini untuk menyerang mereka.” suasana malam itu mulai ramai apalagi usulan terakhir berhasil mempengaruhi yang lainnya. Sebagai pemimpin aku sendiri merasa bimbang gadis itu telah mengusulkan sesuatu yang asing bagiku. 

Diam-diam aku menyelinap dan masuk ke ruanganku sendiri. Dua bilah pedangku masih tergantung di tempatnya. Ketika memberikan benda itu paman berpesan padaku agar menjaga keluargaku kelompokku dengan benda itu. Tapi apakah dengan perang ini aku sudah melindungi semuanya. Apakah dengan kematian teman-temanku aku sudah melindungi yang lain?

Pikiranku sangat kacau aku berjalan tak tentu arah yang aku mau hanya menjauh dari keramaian disini. Tanpa sadar langkahku berhenti dan kulihat gadis itu berdiri menatap gerakan air yang tenang.

“Ini sudah larut malam untuk seorang gadis,” sapaku namun, dia hanya diam. Akhirnya kami menikmati malam dengan pikiran kami masing-masing.

“Kau tahu perang ini sudah membunuh ayahku jauh sebelum hari itu,” gadis itu terus bicara sambil masih memperhatikan pergerakan air.

“Aku sudah bosan. Kalau ini terus berlajut. Pasti tidak akan pernah selesai, mari kita selesaikan semua ini dengan cara kita,” wajahnya teduh. Sekilas aku melihat sosoknya yang lain. Benar sosoknya seperti ibu.

Melihat wajahnya yang teduh ingatan itu kembali. Setelah kematian ayahku. Ibuku pergi. Membawa keteduhan yang tersisa yang aku miliki. Sebelum kepergiannya ibu berpesan agar aku mengakhiri semua ini. Saat itu aku sama sekali tidak yakin apa yang harus diakhiri dan bagaimana caranya. Hingga kini. 

Tapi, setelah melihat gadis ini sepertinya aku tahu akhir seperti apa yang Ibu inginkan. Berhadapan dengannya seakan perdamaian itu benar-bernar sudah terwujud. Kebimbangan ku hilang sudah.

Aku ucapkan terima kasih padanya atas pertemuan yang tidak terduga ini. Walau sebenarnya sangat aku harapkan.

Saat aku kembali hari sudah hampir pagi. Begitu terkejut begitu ku lihat serombongan orang sudah siap untuk berperang di hadapanku.

“Sebelum mereka menyerang kita lebih baik kita menyerang mereka sekarang,” seorang pemuda berdiri dihadapanku sebagai juru bicara. Kalau aku perhatikan umurnya lebih muda dariku. Semua orang menatapku menantikan jawabanku. Kemudian aku masuk mengambil pedangku kehadapan mereka.

“Dengar aku akan menyetujui perdamaian perang ini!” kegelisahan terdengar di segala penjuru.

“Mereka datang kemari. Merebut paksa semua yang kita miliki. Tanah, harta, serta nyawa keluarga kita,” aku tidak mungkin memaafkan mereka begitu saja.

“Lalu apakah pedangku ini belum cukup untuk mengambil nyawa mereka yang mungkin ayah dari bayi mungilnya, atau seorang anak yang dinantikan kehadirannya oleh keluarganya?!” Tiba-tiba suaraku meninggi mendengar jawabannya.

“Katakan padaku berapa banyak lagi nyawa yang harus aku ambil?!” tanyaku. Beberapa orang berbisik satu sama lain dan sebagian hanya diam tertunduk. Hari itu aku berhasil menggagalkan rencana mereka. kemudian menyusun rencana perdamaian yang nantinya akan aku rundingkan.

Malam sebelum pertemuan bersejarah itu aku menerima sebuah surat. Sesuai petunjuk dalam surat itu aku pergi ke hutan untuk memenuhi permintaan yang tertulis disana. Di surat tertulis bahwa gadis itu ingin bertemu sebelum kesepakatan besok. 

Lama aku menunggu tapi tidak ada tanda-tanda kehadirannya. Tiba-tiba seokor ular melilit kakiku. Begitu terkeut kutusukkan belatiku pada ular itu. semalaman aku mencarinya namun tidak aku temukan. Akhirnya ku putuskan untuk kembali.

Ditempat yang sudah disepakati. Aku menunggu. Cukup lama sampai sempat terpikir apakah ini akan berhasil?

Setelah cukup lama mereka datang. Tapi, Aneh! Yang duduk dihadapanku bukan gadis itu. Tapi, orang lain. Kami pun duduk saling berhadapan. Awal sejarah baru akan segera dimulai.

Orang yang ada dihadapanku menunjukkan beberapa tulisan yang menyatakan bahwa mulai hari ini kami kedua pihak akan meletakkan senjata. Detik-detik terakhir kesepakatan damai itu. Sebuah belati kecil mengarah tepat didepan mataku sebelumnya akhirnya aku tangkis.

Sontak semua yang hadir berdiri. Aku coba menenangkan diri. 

“Lihatlah baik-baik belati itu. itu milikmu kan?” aku lihat baik-baik belati itu merak berlumuran darah.

“Benar dari mana kau dapatkan ini?” tanyaku.

“Aku menemukan di tubuhnya yang terkapar di hutan pagi tadi.” Tatapannya begitu tajam menuduhku. Aku marah. Sangat marah. Mendengar tuduhannya. Kepalan tanganku mendarat tepat di wajahnnya. Kutarik dia sampai wajahnya cukup dekat denganku tapi dia tersenyum. Senyum kemenangan.

“Gadis itu terlalu lugu untuk mengusulkan perdamaian. Maka aku membunuhnya,” bisiknya ditelingaku. Belati ditanganku tanpa sadar menusuk tubuhnya.

Aku tahu tindakan bodohku ini telah menghancurkan segalanya. Kesempatanku untuk terbebas dari kutukan ini hilang sudah. Perdamaian ini tidak akan pernah terwujud.

Saat itu juga aku tersadar. Aku sudah terjebak. Sejak kematian ayahku dan takdirku sebagai penerus. Pemimpin atas semua kekacauan ini. Aku yakin setan-setan tertawa begitu juga orang itu. Karena berhasil menarikku kembali kedalam lingkaran setan ini!

Cetak Biru_Lingkaran Setan

Ini merupakan cerita pertama atau mungkin bisa dibilang sebagai Sketsa Kasar. Ini merupakan cerpen fiksi fantasi pertamaku. Yang kemudian aku revisi untuk mengikuti ajang FantasiFiesta 2011.


. : Lingkaran Setan : .


 Entah apa awal mula semua ini, aku tidak tahu dengan pasti. Yang aku tahu dua bilah pedang yang setia menemaniku berada dalam genggamanku sekarang. Entah akan sampai kapan semua ini akan berakhir.

Hari ini matahari belum menampakkan dirinya. Aku, serta beberapa orang telah siap dengan apa yang mereka bawa masing-masing. Juga membawa serta berjuta alasan sampai mereka berada disini bersamaku.

“Ini untuk ayah! Ini untuk leluhur kita! Ini untuk mereka yang sudah berjuang jauh.. jauh sebelum kita sekarang! Balas lah dendam mereka dengan darahmu atau dengan tanganmu!” Kata-kata itu berputar dalam kepalaku. Kata terakhir yang diucapkan paman, adik ayah satu-satunya. Sebelum pergi ketempat aku berdiri sekarang ini. Mungkin setahun yang lalu, dan tidak pernah kembali lagi. Setidaknya tidak secara utuh.

Pikiranku kini terpecah dua. Mengamati matahari terbit dengan waspada. Dan mengingat masa lalu. Aku masih ingat peristiwa terburuk di penghujung hari itu. Jauh sebelum hari ini.

Mereka pulang. Iring-iringan pemuda dengan senjata bermacam jenisnya. Serta aroma anyir yang membuat aku menyingkir. Berburu, bukan. Karena tak pernah aku melihat satupun hewan yang berhasil mereka bawa pulang. Beberapa orang menghampiriku. Menghentikan gelak tawa dengan kawanku. Aku angkat kepalakku, tinggi-tinggi sekedar untuk melihat dengan jelas pemilik kaki besar dekat badanku.

“Bunuh! Bunuh! Bunuh mereka. Untuk Ayahmu!” Kalimat itulah yang diucapkannya sambil menatapku tajam. Penuh kebancian dan rasa sedih. Tubuh besar itu kemudian berlalu. Menemui Ibuku di dalam. Aku tidak mengerti tapi, aku mendengar Ibuku menangis. Tak lama pemilik tubuh besar itu keluar. Dia berlutut disampingku mengusap rambutku, sayang. Aku menatapnya lekat. Dialah pamanku orang yang cukup dekat dan sayang padaku setelah Ibu dan Ayahku. Sebelum pergi dia membisikkan kalimat itu lagi. Aku tidak mengerti. Tapi kata-katanya tadi sudah membunuh satu-satunya kebahagiaan yang aku punya. Masa kecilku. Bahkan kehidupanku setelahnya.

Pikiranku kini sepenuhnya terpusat hanya pada satu titik. Karena matahari sudah seutuhnya keluar dari persembunyiannya. Cahaya matahari yang menerangi seluru daratan. Terlihat dengan jelas sekumpulan orang tidak jauh dihadapanku. Serta  memantulkan kilatan-kilatan cahaya dari senjata yang kami bawa. Aku angkat pedang ditanganku tinggi-tinggi. Untuk beberapa detik mereka menunggu sampai aku menurunkan tanganku. Aba-aba yang menandakan ‘perang ini kembali dimulai’.

Setelah beberapa barisan dibelakangku maju, aku pun turut serta. Pedang ditanganku mulai menari dengan ganasnya. Segala serangan yang mengarah padaku dapat kutangis dengan mudahnya. Sebaliknya serangan pedangku sulit mereka hindari. Ini semua berkat ajaran Paman. 

Sepeninggalan Ayah, pamanlah yang menggantikan posisi Ayah, memimpin desa kami dan menjadi pengganti Ayah. Diapun telah mengganti kehidupan kanak-kanak ku dengan kehidupan yang berbeda. Sepasang pedang ini, kini menjadi satu-satunya sahabat bahkan seperti bagian dariku. Pedang ini pemberian Paman begitu juga cara menggunakannya. Semua diberikannya padaku. Racun yang disebut ‘Dendam’ telah menjalar dikehidupanku. Semua itu lagi-lagi karena Paman. Setiap hari kata dendam itu dibiarkan masuk kedalam pikiranku. Menggerakkan diriku untuk mempelajari pedang. Hanya untuk satu tujuan. Untuk saat seperti ini.

“Hari ini tidak buruk”, pikirku. Tidak seperti sebelumnya. Kami terpaksa mundur. Hari ini aku bertarung seimbang. Dengan pemimpin dari lawanku. Karena aku juga pemimpin kelompok ini. Orang itu yang diyakini harus bertanggung jawab atas semuanya. Racun ‘dendam itu menjalar keseluruh tubuhku mempengaruhi otakku. Hingga… tanpa sadar aku berhenti bergerak. Kuangkat pedangku dan berteriak sekeras yang aku bisa.

“Kita menang!” sorak-sorai menggelegar diseluruh penjuru. Musuh pun lari mundur. Takut.

Setelah pertarungan itu, aku pergi kehutan. Berharap menemui gadis itu lagi. Dan aku memang menemukannya. Beberapa hari ini aku sering melihatnya. Aku tidak tahu siapa dia. Tapi, dia selalu membuat  aku tertarik untuk datang sekedar mengobrol. Tapi gadis itu menunjukkan sesuatu hingga aku terdiam membatu. Symbol yang hanya dimiliki petinggi musuhku. Sambil memperlihatkan itu dia hanya tersenyum.

“Yang lalu biarlah berlalu mari kita akhiri semua ini”, senyumnya  hambar. Mendengar kata-katanya terbayang sesuatu yang tak ingin sama sekali aku bayangkan. Meski saat itu dia mengakhiri hidupku untuk membalas dendamnya. Aku pasrah karena tubuhku sudah kaku dibuatnya. Tapi dia pergi. Yah pergi.

Aku tidak mengerti. Tapi satu hal yang aku tahu pasti. Perang ini tidak akan pernah usai. Sebenarnya jauh di dalam hatiku aku ingin semua ini usai. Terlebih setelah bertemu dengannya. Aku benar-benar ingin semua ini berakhir.

Kini, semua itu sudah hampir tercapai. Gadis itu adalah pemimpin dari musuh ku setelah kematian ayahnya. Sekarang dibawah kepemimpinannya dia mengusung sebuah kata yang bagi kami asing. Perdamaian.

Kelompok di bawah kepemimpinan kami kini terpecah menjadi dua pemikiran. Sebagian telah lelah berperang. Sebagian lagi perdamaian hanya omong kosong yang hanya menyia-nyiakan pengorbanan pendahulu mereka.

Di sudut hatiku aku ingin kedamaian ini tercapai. Tapi, entahlah. 

Hari ini aku pergi lagi kehutan itu mencari jawaban. Sejak hari itu aku tidak lagi pergi kesana. Disana aku melihat gadis itu lagi. Betapa aku senang melihat dia. Dia melihatku,  masih tersenyum. Tapi, senyumnya cerah. Seperti saat aku pertama aku bertemu dengannya tanpa beban.

“Sebenarnya ada apa denganmu?! Kau tahu apa yang kau tawarkan itu?!”, keluar sudah semua pertanyaan itu.

“Aku sudah bosan. Kalau ini terus berlajut. Pasti tidak akan pernah selesai”, wajahnya teduh. Sekilas aku melihat sosoknya yang lain. Ibuku.

Melihat wajahnya yang teduh ingatan itu kembali. Setahun setelah kematian ayahku. Ibuku pergi., membawa keteduhan yang tersisa yang aku miliki. Sebelum kepergiannya ibu berpesan agar aku mengahhiri semua ini. Aku tidak mengerti maksudnya. Hingga kini.

Tapi, setelah melihat gadis ini sepertinya aku tahu akhir seperti apa yang Ibu inginkan. Berhadapan dengannya seakan perdamaian itu benar-bernar sudah terwujud. Kebimbangan ku hilang sudah.

Aku ucapkan terima kasih padanya atas pertemuan yang tidak terduga ini. Walau sebenarnya sangat aku harapkan.

Kami pun berpisah. Dan berjanji besok adalah awal yang baru bagi kami. Karena besok kesepakatan akan kami buat secara jelas. Perdamaian yang kami harapkan.

Sebelum pagi itu perbedaan paham masih terjadi. Tapi aku, teguh akan menyetujui perdamaian itu. Mau tidak mau mereka terpaksa menyetujui karena akulah pemimpin mereka. Meskipun mereka tetap khawatir perdamaian itu akan merugikan. Meski begitu aku tetap pergi.

Ditempat yang sudah disepakati. Aku menunggu. Cukup lama sampai sempat terpikir apakah ini akan berhasil?

Setelah cukup lama mereka datang. Tapi, Aneh! Yang duduk dihadapanku bukan gadis itu. Tapi, orang lain. Kami pun duduk saling berhadapan. Awal sejarah baru akan segera dimulai.

Orang yang ada dihadapanku menunjukkan beberapa tulisan yang menyatakan bahwa mulai hari ini kami kedua pihak akan meletakkan senjata. Detik-detik terakhir kesepakatan damai itu. Sebuah belati kecil mengarah tepat didepan mataku sebelumnya akhirnya aku tangkis.

Sontak semua yang hadir berdiri. Aku coba menenangkan diri. Tapi, kata-kata pemilik belati itu membuat aku lemas. Gadis itu pagi tadi pergi untuk selama-lamanya. Dan yang lebih membuatku membatu. Akulah tertuduh atas semua kekacauan ini. orang itu mengaku melihat kami. Dan entah cerita dari mana yang ia ceritakan. Aku marah. Sangat marah.  Kepalan tangan ku mendarat tepat di wajahnnya. Kutarik dia sampai wajahnya cukup dekat dengan ku tapi dia tersenyum. Senyum kemenangan.

Pada awalnya kesepakatan damai itu memang belum kokoh. Kepercayaan antara semua yang hadir masih akan goyah walau tertiup angin. Tapi yang aku hadapi ini adalah hujan petir. Ruangan itu kini gaduh semua menatap tajam satu sama lain. Terlebih lagi sikapku tadi. Aku tidak sadar akulah pemimpin mereka. Melihat apa yang aku lakkukan, perdamaian itu lenyap sudah. 

Saat itu juga aku tersadar. Aku sudah terjebak. Sejak kematian ayahku. Dan takdirku sebagai penerus. Pemimpin atas semua kekacauan ini. Aku yakin setan-setan tertawa begitu juga pemilik belati itu. Karena berhasil menarikku kembali kedalam lingkaran setan ini!

Minggu, 07 Agustus 2011

SQL 1 : DDL (Data Difinition Language)

Sedikit mengenai SQL

SQL kepanjangan dari Srtucture Query Language merupakan bahasa yang di gunakan untuk mengakses data dalam basis data relational. Saat ini hampir semua server basis data mendukung bahasa ini untuk manajemen datanya.

Adanya SQL dimulai dari artikel seorang peneliti EF Codd dari IBM pada bulan Juni 1970 yang membahas tentang ide pembuatan basis data relational juga kemungkinan pembuatan bahasa standar untuk mengakses basis data tersebut. Yang kemuadian bahasa itu disebut SEQUEL (Structured English Query Language).

Namun terbentur masalah hukum akhirnya SEQUEL berubah nama menjadi SQL. Implementasi basis data relational dikenal dengan System/R.


Pengelompokan Statement-Statement SQL 

DDL (Data Difinition Language)

Merupakan suatu sub bahasa untuk mendefinisikan database dan table. Perintahnya berupa Create, Alter dan Drop.

Berikut contoh penerapan dalam pembuatan database.

Untuk membuat sebuah database atau table kita menggunakan perintah Create.

            Mysql> Create nama_database;

Untuk membuat database baru gunakan perintah create kemudian nama database yang akan dibuat. Dan jangan lupa ‘ ; ‘ sebagai tanda mengakhiri satu perintah.

Setelah itu gunakan perintah

            Mysql> Use nama_database;

Ini untuk mendeklarasikan database yaang akan kita pakai. Atau juga untuk memilih database yang akan kita gunakan.

            Mysql> Create table nama_table (

            -> [nama field1] [tipe data] ( [batasan] ) primary key,

            -> [nama field2] [tipe data] ( [batasan] not null,

            -> [nama field3] [tipe data] ( [batasan] ),.... ;

Perintah untuk membuat table baru juga menggunakan create. Berikut format penulisannya. Primary key digunakan ketka dalam table tersebut memiliki table sebagai primary. Not null, untuk mendeklarasikan bahwa field tersebut wajib diisi atau tidak boleh kosong.

Setelah database dan table selesai dibuat ada baiknya kita cek apakah sudah benar dibuat.

            Mysql> Show databases;

Perintah ini untuk melihat database yang sudah kita buat.

            Mysql> Show tables;

Perintah ini untuk melihat table yang sudah kita buat.

Untuk pembuatan table yang berelasi atau berhubungan. Kita bisa menambahkan perintah berikut.

            Mysql> Create table nama_table (

            -> [nama field1] [tipe data] ( [batasan] ) primary key,

            -> [nama field2] [tipe data] ( [batasan] not null,

            -> [nama field3] [tipe data] ( [batasan] ),

            -> Foreign Key( [nama field3] ) references [nama table] 
      
            -> ( [nama field3] ) on delete cascade on update cascade) ;

Perintah adalah perintah untuk membuat foreign key atau kunci tamu. [nama table] yang berisi nama table dimana field itu berasal. Sedangkan [nama field3] yang nantinya diisi nama field yang akan dijadikan kunci tamu.

Setelah semua table yang dibutuhkan selesai gunakan

            Mysql> desc nama_table ;

Untuk melihat struktur table yang sudah kita buat tadi.

Ketika table sudah terbuat adakalanya kita salah dan perlu merubah struktur table dengan menggunakan perintah Alter.

            Mysql> Alter table nama_table Add [ field_baru ] [ tipe_data ];

atau

            Mysql> Alter table nama_table Add [ field_baru ] [ tipe_data ]

            -> After [ nama_field1 ];

Perintah alter table ini untuk merubah struktur table yang sudah ada. Add adalah untuk menambahkan [ field_baru ] dengan [ tipe_data ] dan tambahan perintah After [ nama_field1 ] adalah untuk mendefinisikan bahwa letak field nantinya berada pada [ nama_field1 ] yang sudah ada atau sudah dibuat sebelumnya.
      
            Mysql> Alter table nama_table Drop nama_field ;

Drop adalah perintah hapus perintah ini untuk menghapus field yang sudah dibuat sebelumnya.
      
            Mysql> Alter table nama_table change nama_field

            -> nama_field_baru tipe_data ( batasan) ;

Change digunakan untuk mengganti. Disini kita gunakan untuk mengganti nama_field yang sudah ada dengan nama_field_baru dan tentu saja juga bisa memperbaharui tipe_data nya.

            Mysql> Alter table nama_table add nama_field Enum (‘ pilihan1, pilihan2 ‘) ;

Perintah ini pada dasarnya sama dengan menambahkan field baru hanya perbedaannya ada pada Enum perintah ini digunakan untuk membuat sebuah validasi.

Untuk menambahkan sebuah index atau juga primary key,

            Mysql> Alter table nama_table add Index ( nama_field ) ;

            Mysql> Alter table nama_table add Primary Key ( nama_field ) ;

sedangkan untuk menghapusnya tinggal mengganti add dengan drop,

            Mysql> Alter table nama_table drop Index ( nama_field ) ;

            Mysql> Alter table nama_table drop Primary Key ( nama_field ) ;



Sumber :
Materi ini dari catatan materi kuliah saya. 
Sebagai catatan pribadi sekaligus mencoba berbagi sedikit ilmu.