Minggu, 28 Februari 2010

DATA RETRIEVAL PADA SQL



Yang termasuk pada data retrieval pada SQL (Struktur Query Language) adalah select statement. Walaupun banyak sebagian pendapat bahwa select statement masuk pada DML(Data Manipulation Language), namun itu tidak jadi masalah karena yang terpenting adalah fungsi dan tujuan pembelajaran kita. Disini saya akan membahas beberapa jenis select statement, yaitu :

1. Basic select statement
Basic select statement adalah jenis yang paling dasar, yaitu hanya menampilkan data semua atau sebagian dengan tidak menampilkan suatu kondisi pada statement tersebut. Contoh Basic select statement adalah :
 Select * from pegawai;
Artinya adalah menampilkan semua data pada table pegawai.
2. Select dengan kolom alias
Select dengan kolom alias adalah jenis select statement dengan menampilkan kolom yang diinginkan sebagai alias. Jadi nama kolom asal diubah pada saat menampilkan tetapi tida mengubah nama kolom pada table asli. Contoh Select dengan kolom alias adalah :
 Select emp_name as nama_pegawai from pegawai ;
Artinya adalah menampilkan kolom emp_name yang ada pada table pegawai dan nama kolomnya diubah menjadi nama_pegawai.
3. Select dengan klausa where
Select dengan klausa where adalah jenis select statement dengan memberikan kondisi atau membatasi baris yang akan ditampilkan. Contoh Select dengan klausa where adalah :
 Select emp_name from pegawai where nip = 1110023 ;
Artinya adalah menampilkan emp_name dari table pegawai dengan nip = 1110023.
4. Select dengan klausa Order By
Select dengan klausa Order By adalah select statement dengan memberikan pengurutan pada data yang ditampilkan. Pengurutan berupa ascending atau descending. Cntoh Select dengan klausa Order By adalah :
 Select nip, emp_name from pegawai order by nip asc;
Artinya adalah menampilkan emp_name dan nip dari table pegawai diurutkan berdasarkan nip secara ascending.
5. Select dengan fungsi Group
Select dengan fungsi Group adalah select statement dengan mengelompokan data berdasarkan kolom tertentu. Contoh dari Select dengan fungsi Group adalah :
 Select nip, emp_name from pegawai Group by nip ;
Artinya adalah menampilkan emp_name dan nip dari table pegawai di kelompokan berdasarkan nip-nya.

Ini adalah sebagian kecil dari data retrieval ( select statement) yang ada, masih ada lagi beberapa select statement yang lain seperti subquery atau menampuilkan data dari beberapa table. Mungkin akan saya bahas pada penulisan selanjutnya.


“Oly” The Fat Caterpillar


My name is Oly. I am a caterpillar. I am green. I am long. I have a lot af hair. I have a lot of legs. I eat fruit. I eat leaves. I eat, and eat and eat. Now, I am fat.
(Oly meets Ibel, the dragonfly. Oly wants to make friend with Ibel.)
Oly : Hello, my name is Oly. I am a caterpillar. What is your name?
Ibel : I am Ibel. I am dragonfly. Go away! You are fat! You are not my friend.

Oly : Ibel, I am a good animal. I am kind. Let’s play together.
Ibel : (He flies.) Goodbye fat Oly…fat Oly…fat Oly…
Oly : (She looks sad.) I have no friends…I am alone. What is wrong with me? I am a good caterpillar. (She sleeps and prays.) Oh God, help me …… I need a friend. (Then, she sleeps, and sleeps, and sleeps.) Now, she is cocoon.
Oly : (one morning she wakes up) Eh…huh! What? What are these? I have a wings. Yes, I have a wings. I have red wings. I have antennas. I am not fat. I am colourful. I am beautiful. Oh my god, I can fly around the blue sky. Wow…wow, I am happy. Thank you, god … thank you very much.
(Ibel the dragonfly comes.)
Ibel : Huh who are you? You are fery beautiful.
Oly : (she smiles.) Ibel, it’s me, oly.
Ibel : Are you oly?
Oly : Yes, I am Oly. The fat caterpillar. Now I am oly, the butterfly. Look Ibel, I can fly.
Ibel : (He is ashamed) I am sorry, oly.
Ol : It is alright. Let’s play together. (Then, they fly and play together.)

Rabu, 24 Februari 2010

Resensi "Finding Nemo"

Resensi Film
Judul Film : Finding Nemo
Sutradara : Andrew Stanton
Produksi : Walt Disney n Pixar
Kategori : Anak-anak dan keluarga

Film finding nemo ini menceritakan tentang seorang penyelam yang tidak sengaja menemukan nemo yang kemudian di peliharaoleh seorang dokter gigi. Nemo adalah jenis ikan clowfish, yang berbentuk mungil dan keren. Warnanya, selang seling orange dan putih, mungkin karena itulah disebut ikan badut.


Nemo melanggar himbauan ayahnya, untuk tidak bermain terlalu jauh. Nemo yang memiliki rasa ingin tahu dan gengsi tinggi merasa sebal karena dianggap “anak bawang“ oleh ayahnya. Untuk membuktikan bahwa ia anak yang pemberani, ia nekat mendekati sebuah boat, akhirnya Nemo tertangkap. Mulailah pada saat itu juga, Merlin berencana untuk menemukan Nemo, hingga ditengah perjalanan ia bertemu dengan Dory seekor ikan betina berjenis Regal Blue Tang, yang berbaik hati membantu Merlin mencari Nemo. Dory memang ikan yang baik, namun sedikit ceroboh, cerewet, sok tahu dan pelupa. Namun, keberadaan Dory sangat membantu Merlin, terlebih Dory mampu membaca, hingga mereka tahu tujuan mereka mencari Nemo, yakni ke Sydney.

Diperjalanan mereka bertemu dengan tiga ekor hiu ganas yang mendeklarasikan bahwa mereka hiu baik-baik yang bersahabat dengan ikan-ikan lain, namun tetap saja yang namanya hewan buas, insting pembunuhnya kembali tinggi ketika mencium bau darah. Lepas dari hiu ganas, mereka harus mengahadpi ikan menyeramkan didasar lautan, selanjutnya menghadapi hutan ubur-ubur dan ancaman-ancaman lainnya.
Ditempat lain, Nemo telah berada di dalam akuarium seorang dokter gigi yang memiliki keponakan, seorang anak kecil perempuan namun diperlihatkan menyeramkan karena suka membunuh ikan –bernama Darla. Walau diakuarium yang nyaman, nyawa Nemo juga terancam. Bersama teman-temannya di akuarium, beberapa kali mereka mencoba melarikan diri dengan mengotori kolam agar bisa dipindahkan ke kantong, dan dengan kantong tersebut mereka bisa lari dengan menceburkan diri ke laut.

Ditengah perjalanan, disaat akan putus asa, Marlin bertemu dengan segerombolan Penyu, yang pada akhirnya memberi tumpangan menuju Sydney. Setelah sampai di Sydney, Merlin dan Dory dibantu oleh seekor Pelican bernama Nigel yang tahu keberadaan Nemo. Film ini memang berakhir happy ending, seperti ciri khas film anak/keluarga kebanyakan. Namun tetap saja, aku yang segede ini, tetap bisa menikmati film animasi jempolan ini. Humor yang diperlihatkan adalah humor berkelas yang cerdas, beberapa adegan memperlihatkan kelucuan, diadegan lain diperlihatkan kesedihan, keberanian, semangat, putus asa Dll.

Kelebihan film ini : Film ini menggunakan efek 3 dimensi yang sangat baik juga dengan efek suara yang tak kalah dengan beberapa film sejenis, seperti Toy Story 1 dan 2, dan juga Bug’s Life, The Incredibles. Karena finding nemo ini memperoleh piala oscar untuk kategori film animasi terbaik..



Senin, 22 Februari 2010

nyaman... susah dapetinnya...


Selama ini kita sering berfikir & beranggapan bahwa “kenyamanan” adalah bukan suatu masalah bagi kita. Kita sering mengira “kenyamanan” adalah suatu anugrah atau berkat yang Tuhan taruh dalam hidup kita ( itu memang benar ), tapi disisi lain “kenyamanan” adalah senjata terkuat setan buat menghayutkan kita & masuk kedalam masalah yang besar. Coba kita ingat-ingat diri kita sebagai contohnya ( yach ni sebenernya sich pengalaman pribadi sich, kalo gitu contohnya aku hwa… ha… ), kalo Tuhan sering mencurahkan berkatnya atas kita hari makin hari semakin tambah diberkati apa yang sring kita lakukan? Yach pada awal-awal sich pasti masih ingat pada Tuhan tapi, coba kalo itu terjadi dalam waktu yang cukup lama? Kebanyakan ( nich kebanyakan lho? jadi bukan semua orang gini! ) orang pasti akan terlena & terhayut akan berkat ini! ya ga? & truz apa yang terjadi kalo kita terhayut? Pasti kita akan lupa sama pencipta kita “Tuhan”! Itulah yang setan kerjakan kalo kita terhayut dalam berkat.

Sebenernya di bangsa kita Indonesia ini banyak contoh “kenyamanan” yang menyesatkan & merugikan orang disekitar hingga membuat suatu masalah yang besar bagi bangsa ini. Coba kita lihat “Koruptor”, seandainya seorang koruptor tidak diketahui korupsi, apa yang terjadi? Pasti dia akan merasa nyaman dengan apa yang dia lakukan, toh itu menguntungkan baginya? ya ga? tapi kita lihat “kenyamanan” disini, apa kenyamanan ini datangnya dari Tuhan? Bukan! “kenyamanan” model kayak gini adalah tawaran sesat dari setan agar kita terhayut didalamnya. Trus gimana kita harus menghadapinya kalo kita sudah terlanjur nyaman dengan keadaan ini? Apakah dengan trus “Hanya Diam”? itu adalah bukan suatu jawaban, kalo kita hanya diam dengan kenyamanan ini, kita akan terbawa ke situasi masalah yang sangat besar melebihi masalah yang sering kita hadapi! Trus langkah apa yang harus kita tempuh? Yang harus kita lakukan adalah kita berani melangkah keluar dalam situasi “kenyamanan” ini.


Contoh “kenyamanan: yang lain sebenernya ada banyak, contohnya: Sebagai anak muda kita sering nyaman denga pacar kita & dengan apa yang kita lakukan ( alah tau kan maksudku? He…he.. ), yang lainnya nyaman dengan posisi Ratu Gosip ( Suka bohong, fitnah, membicarakan orang lain, dll… ), trus nyaman dengan …… alah pokoknya banyak dech, jadi hati-hati sama posisimu sekarang apakah kamu sekarang merasa nyaman? Coba kita ingat juga kalo kita berada dalam suatu masalah ( diluar dari kenyamanan ) kita pasti selalu dekat dengan Tuhan, kita sering minta tolong sama Tuhan, itulah yang Tuhan inginkan dalam setiap hidup kita, bukan berarti Tuhan suka kalo kita dalam masalah tapi, itu adalah tanda dari Tuhan bahwa Dia cinta pada kita, Dia memerhatikan kita, & Dia peduli pada kita ( maksudnya biar kita tidak jatuh kedalam kenyamanan, perangkap si setan ).

Sebenernya masalah demi masalah yang Tuhan taruh dalam hidup kita adalah suatu proses dimana Tuhan mau membentuk suatu karakter kerohanian kita. Jadi jangan lari dari masalah tapi hadapi masalah itu ( walo kita jatuh bangun. Tenang, Tuhan tidak akan membiarkan masalah menghimpit kita. Karna semua telah Tuhan atur sesuai kemampuan kita ) karna setiap masalah yang kita hadapi, akan membawa ke berkat yang Tuhan telah siapkan.

Coba kita lihat contoh…. Hm…m… Guci yang bagus, indah & tentunya sangat mahal. Kalo kita tengok pembuatannya gimana? Pasti butuh proses-proses hingga akhirnya tercipta guci itu kan? Ya itulah, proses tiap proses ato masalah demi masalah yang sering kita hadapi bagaikan proses dimana pembentukan guci itu. Jadi jangan lari dari masalah tapi hadapi masalah itu, karna masalah demi masalah akan membawa kita ke tingkatan kerohanian yang lebih dewasa. Wah kok jadi sok Rohani gini yach? Wha…ha…. ha… padahal yang ingin aku posting soal “kenyamanan” doank. Tapi sudahlah mungkin ini memang mau-Nya Tuhan aku mosting sampai ini, semoga postinganku ini bisa jadi berkat bagi kalian semua.Betapa kenyamanan, ternyata teramat membutakan.

Dalam kehidupan, umat manusia tak pernah berhenti berduyun-duyun mencari, untuk menemukan apa yang disebut sebagai rasa nyaman. Namun, sedikit yang sanggup menyadari, bahwa kenyamanan berpotensi mematikan. Ketika manusia berada dalam ruang bernama rasa nyaman, tanpa disadari kepekaan menjadi tereduksi. Karena nyaman, adalah sebuah candu yang melenakan. Sebuah candi, tempat menyongsong mati.

Sementara gelisah; yang seringkali dianggap sampah yang selalu diharapkan untuk musnah; sebenarnya adalah setetes anggur yang akan membuat gairah kehidupan semakin menjalar dan membesar. Hingga kita tak hanya sekedar diam dalam posisi berdiri, namun juga berlari, meloncat bahkan menari.

Hanya kegelisahan-lah yang akan membuat kita, bergerak melakukan sesuatu. Sesuatu yang tak akan pernah kita temukan, ketika kita terjebak dalam kenyamanan. Sesuatu yang berpotensi merubah keadaan. Memutarbalikkan kenyataan. Merusak komposisi lukisan yang seakan sudah tertata rapi dan jadi, menjadi sebuah abstraksi yang akan memberikan banyak kejutan. Membuat garis-garis warna, yang membuat hidup tak sekedar menjadi sebuah perjalanan yang menjemukan, memuakkan, dan membosankan. Merubah kehidupan, dari sekedar mekanisme robotis; dimana menarik dan menghembuskan nafas hanya sekedar sebuah kewajiban pertahanan hidup tak berkesudahan; menjadi sebuah koreografi tari yang penuh liukan improvisasi yang membawa jiwa menerbang menuju surga yang sebenarnya. Bukan sekedar tempat imajinasi yang tersimpan di kitab-kitab budaya warisan para nabi.


Karenanya, sebagai makhluk yang disebut manusia; yang konon berakal dan berlogika;, tak sepantasnya jika hanya sekedar berdiam diri, mengurung tubuh dalam ruangan yang sejuk meninabobokkan, tanpa sekalipun berusaha memelihara kegelisahan yang sanggup menghentakkan. Kenyamanan tak ubahnya arsenik yang membunuh secara pelan dengan diam-diam, tanpa perlu membuka jalan. Anak panah yang melesat cepat, tanpa mencipta cacat.Oleh karena itu, Descartes berucap ‘Cogito Ergo Sum…’. Aku berpikir, maka aku ada. Karena hanya dengan terus berpikir (yang tentu akan mencipta kegelisahan), manusia secara sengaja akan bisa membuka pintu-pintu menjadi menganga. Hingga jawaban, bukan sekedar benda asing di atas awan. Dan hidup, tak lagi menjadi sebuah kesia-siaan.Begitulah. Keindahan ketika manusia sanggup merasa nyaman dalam ketidaknyamanan. Sekaligus merasa tak nyaman, dalam kenyamanan.


Rabu, 17 Februari 2010

3D studio max?? apaan tuh???


Software untuk pembuatan animasi tiga dimensi. Sejak pertama kali dirilis, 3D Studio Max menjadi pemimpin aplikasi pembangunan animasi tiga dimensi. Sejak versi ke empat, Discreet, produsen 3D Studio Max, berusaha untuk meluaskan area fungsinya sehingga dapat digunakan untuk membuat animasi bagi Web atau film. Versi terbarunya, yaitu versi 5, sudah mengarah kepada perluasan fungsi tersebut. Hal ini ditunjukkan dengan adanya pengembangan pada polymodelling, mapping dan beberapa beberapa revisi pada tool untuk animasi. Namun dari fitur-fitur yang ada, fitur yang paling menarik dari 3D Studio Max versi 5 adalah reactor. Reactor ini terintegrasi dengan interface dari 3D Studio Max dan menyediakan tool untuk membuat simulasi. 3D Studio Max ini sering digunakan untuk membuat model-model rumah atau furniture. Selain itu, banyak pula digunakan di dalam seni digital dan pembuatan game.

Ada 5 metode pemodelan dasar:

  • Pemodelan dengan primitif
  • NURMS(subdivision surfaces)
  • Surface tool
  • NURBS
  • Pemodelan polygon

Pemodelan dengan primitif

ini merupakan metode dasar, di mana seseorang membentuk model dengan menggunakan banyak kotak, bola, "cone", silinder, dan objek yang telah disediakan lainnya. Seseorang juga dapat menerapkan operasi boolean, termasuk pengurangan, pemotongan, dan penggabungan. Misalnya, seseorang dapat membuat dua bola yang dapat bekerja sebagai blob yang akan menyatu. Hal ini disebut "pemodelan balon".

Mental Ray

Mental Ray merupakan sebuah render engine (mesin untuk merender gambar atau video) yang terdapat pada program 3D Studio Max, selain render standar max yaitu "Default Scanline". Mental Ray terintegrasi dengan 3D Studio Max sehingga tidak perlu menginstal secara terpisah. Mental ray mempunyai beberapa kelebihan yaitu dapat mengkalkulasi efek Global IlluminationIndirect Illumination, selain itu dapat juga menggunakan shader pada permukaan gambar atau cahaya. Render engine lain selain Mental Ray adalah V-Ray, Brazil R/S, Maxwell Render, Final Render, dan sebagainya. Semua render engine ini memiliki kelebihannya masing-masing.

Contoh program 3d :