Senin, 07 Februari 2011

Catatan Harian

Hari ini, pikiranq telah menuju pada puncak yang kompleks. Semua yang kurencanakan sejak awal tidak berjalan sebagaimana mestinya. Jadwal yang sudah kususun rapi, jadi berantakan. Ini terjadi juga karena kesalahanq sendiri. Semua tidak kulakukan dengan niatan dan langkah yang benar-benar matang. Jadi untuk memperbaiki semuanya, harus mulai kususun langkah yang lebih matang lagi. Hari ini, Tulisanku yang kutuangkan dalam PKM Gt harus sudah mencapai pada bagian Gagasan. Berbekal data yang kukumpulkan tiga hari terakhir, harus kutelan semua dengan matang untuk mendapatkan analisis yang sevalid-validnya. Sehingga dapat memberikan solusi yang bermanfaat semaksimal mungkin.
Desen pembimbing uda dihubungi oleh partnerq, dan beliau bersedia membimbing kami. Ini merupakan salah satu langkah awalku untuk menjadi mahasiswa yang bermanfaat, dengan memberikan ide-ide yang semoga dapat meberi manfaat bagi bangsa. terutama rakyat Indonesia yang telah membawa aku berdiri di Universitas ini. Karena aq sadar, mahasiswa adalah pembawa asprasi rakyat. Karena mahasiswa adalah profil pemuda pembawa perubahan bangsa.
Dan yang paling utama adalah tanggung jawabku terhadap orang tua. Untuk apa aq berdiri di sini dengan mengatasnamakan anak dari orang tuaku, sedangkan tak ada yang bisa kutulis sejarah untuk mereka. Mending balik, daripada ngabisin uang. Bismillah, Semoga Allah meridhoi langkahq ini. Amin

Semangad...

Siap Menuju Bangsa yang Mandiri

Kamis, 3 Februari 2011, Presiden SBY menyatakan bahwa Bangsa Indonesia saat ini mampu berdiri tegak di hadapan IMF(Internasional Monetary Fund). Hal ini kaitannya dengan telah lunasnya utang-utang bangsa kepada Dana Moneter Internasional ini sejak 2006 silam. Hutang terhadap IMF yang dimiliki Indonesia itu terjadi pada 1998 untuk menyelamatkan rakyat dari jeratan Krisis Regional yang menyerang negeri ini. Dengan posisi tawar yang rendah, ternyata IMF dengan seenaknya mendikte dan memporandakan tatanan perekonomian Indonesia yang berujung pada kepentingan kapitalisme global.
“Indonesia kini mampu berdiri tegak di hadapan IMF,” jelas SBY saat membuka sidang kabinet paripurna seusai menerima rombongan IMF yang datang ke Jakarta, Rabu 2/2. Indonesia telah berhasil melunasi sisa utang sebesar 3,181 Miliar dolar AS sejak Oktober 2006.
Sikap tegas Pemerintah Indonesia ini patut diapresiasi. Pasalnya IMF  telah menaikkan suku bunga pinjaman sejak kuartal ketiga 2005, dari 4,3 persen menjadi 4,58 persen. Akan tetapi, ketegasan Pemerintah ini belum cukup unutk menjamin kemandirian bangsa. Ketegasan janganlah hanya di hadapan IMF tetapi juga terhadap kepentingan global lain yang ujunya adalah untuk keuntungan semata.
Masih banyak kepentingan Kapitalisme global yang membuat nyali ciut pemerintah Indonesia. Lihat saja salahsatunya dalam pengeolaan Blok Minyak Cepu pada 2008. Meski Pertamina telah menyatakan siap pada saat itu, Pemerintah tetap memberikan pada Exxon. Akhirnya banyak manfaat Sumber daya Alam Indonesia ini yang diserap Bangsa Asing entah disadari oleh pemerintah atau tidak. Akibatnya nasib rakyat kecil yang tergadaikan. Saat ini hal yang serupa juga terjadi pada Natuna. Pertamina yang sejatinya sebagai Badan Usaha Milik Negara siap untuk mengelola, Tapi pemerintah lebih mempercayakan pada Perusahaan Asing yang bisa saja itu di picu karena adanya ketakutan Pemerintah untuk mandiri. Kalau memang mau menjadi bangsa mandiri, maka idealnya sikap tegas dapat di tunjukkan terhadap semua pihak yang alih-alih ingin mendapat keuntungan sepihak dari bangsa kita.
Langkah-langkah tegas pemeritah ini semoga benar-benar tulus dan memang harus dimulai sejak sekarang, mulai dari yang paling kecil. PR bangsa ini masih sangat banyak. Masih banyak Perusahaan pengelola Sumber Daya bangsa yang seharusnya menjadi sumsum kemakmuran rakyat dikuasai oleh pihak-pihak yang mencari keuntungan sendiri.
Dan ingat kita sebagai pemuda bangsa yang akan memikul tanggungjwab besar bangsa ini, tingkatkan kualitas kita untuk menghadai Kehidupan Bangsa yang Mandiri.

Selasa, 18 Januari 2011

Rakyatku lebih suka yang kedua di Alun-alun Simpang Lima

Benarkah Indonesia adalah bangsa yang  terkenal dengan kekayaan Agrarisnya sejak jaman nenek moyang. Lihat saja sejarahnya sekitar empat abad yang lalu ketika bangsa ini menjadi daerah yang diperebutkan akan pioner rempahnya oleh bangsa Eropa. Sempat pula menjadi pusat perdagangan Asia. Namun, dari kejayaan itulah ternyata yang menarik perhatian si kulit putih untuk sedikit memutar otak mereka merayu si kulit sawo matang yaitu bangsa kita ini. Yang sebelumnya mengajak kerja sama, untuk selanjutnya ingin berkuasa. Tapi anehnya, mengapa sampai sekarang kita menjadi bangsa yang amat kagum ketika melihat si kulit putih? Inikah mental bangsa kita, mental akan sifat yang selalu kagum akan sesuatu. Tanpa ada keinginan dan upaya untuk menciptakan yang baru. Ya benar kitalah bangsa pengagum, kagum akan ciptaan orang lain. Lalu kapan kita bisa menciptakan sendiri yang jauh dari yang kita kagumi.
Inilah cerminan mental bangsa kita saat ini. Diakui atau tidak, mental seperti inilah yang sudah tumbuh dalam jiwa bangsa yang dahulu menjadi perebutan si kulit putih. Dan sekarang kita yang memperebutkan mereka. Apakah ini berarti kita sudah berhasil dibodohi, bukankah kita bangsa yang pintar? Atau bangsa yang mengaku-ngaku pintar? Pintar di Luar?
Coba tengok Ditengah Megapolitan Ibukota, tidak terlepas dari kehidupan manusia alakadarnya. Bahkan bisa dikatakan tidak layak untuk ukuran manusia yang sejatinya dilindungi haknya oleh negara. Jangan jadikan takdir sebagai alasan jika tidak sanggup mengupayakan kesetaraan. Dan ternyata Ibukota adalah sebagian kondisi yang terekspos.
Lihatlah saudaraku, satu pelajaran yang kupetik ketika berada dalam kegiatan rutinan di tengah Lapangan Simpang Lima Semarang. Kegiatan Cuci gudang pribadi yang mendapat apresiasi tinggi dari rakyat ini. Sorak gembiranya terlihat dari semangat mereka dalam memilah-milah untaian kain yang masih pantas mereka pakai. Kerena memang kocek yang akan mereka rogoh pun tak ada sepersepuluhnya ketika mereka masuk toko. Bukan karena tidak ada toko pakaian atau Mall besar di sana. Bahkan Tiga Mall besar mengelilingi Simpang tersebut. Matahari, Ramayana, Dan Citra Land tak kalah megah dibanding hijaunya lapangan simpang di minggu pagi itu. Akan tetapi si bapak dan si ibu, bahkan muda-mudi lebih hobi kesana ketimbang masuk Mall berpajak besar dengan lantainya yang licin.
Tak ada rasa canggung untuk memakainya. Asal jahitannya masih bagus dan warnanya belum memudar tak jadi masalah buat mereka. Selain jauh lebih murah, juga karena masih bagus, tinggal dicuci dan disemprot pewangi, sudah bisa melindungi dari panas matahari. Daripada kain-kain ini tidak berguna, lebih baik buat kami. Bahkan kalau ada yang beruntung dan jeli, baju bermerek bagus akan bis mereka pakai. Entah bekas artis, atau orang-orang bermobil itu. Bahkan keringat siapapun yang pernah menempel di baju ini, tak jadi masalah buat mereka.
Tawa mereka inilah yang membuat para penjual yang sebagian besar mahasiswa itu bersemangat dalam kegiatan rutin mingguan ini. Karena bisa saja jika kegiatan rutin ini ditiadakan, mereka mungkin tidak berganti model pakaian seperti mode trend anak-anak muda saat ini. Berbeda dengan Noni bermobil yang melintas di lingkaran jalan itu. Berbagai model pakaian bermerek di dalam etalase lah yang menjadi pilihan mereka. Karena memang Koceknya tebal, dan kulitnya pun tak ada kuman yang berani menyentuh dibandingkan yang memilih masuk dalam riuhnya lapangan hijau tadi. Lagi-lagi alasannya adalah karena si kaya bisa membeli, dan  si miskin lebih suka yang kedua, karena tak ada dana.
Lalu apakah mental seperti inikah yang akan kita budayakan dalam bangas kita. Bahkan Tak jarang si kaya juga menyukai yang kedua. Yaitu menjadi yang kedua dalam meniru sifat-sifat pendahulunya. Sifat ingin jaya sendiri, dengan dalih rakyat miskin yang seharusnya mereka lindungi. Setara itu sendiri sekarang juga menjadi slogan dalam visi tertentu. Tapi benarkah ada upaya akan Kesetaraan itu?
 Upaya ini tidak akan pernah terwujud tanpa adanya dukungan sikap mental Si kaya dan Si miskin yang sudah berkembang sampai saat ini. Kalau memang mau setara, seharusnya perbedaan pelayanan umum di semua instansi juga dihapuskan. Hak berpendidikan tidak hanya untuk yang mampu membayar, karena semua adalah setara anak bangsa yang dilahirkan di tanah Indonesia. Anak bangsa yang akan menjadi pemuda bangsa. Pemuda yang menjadi cerminan bangsa. Pemuda inilah yang sejatinya akan menjadi penerus kursi di belakang meja. Tapi jangan hanya menjadi penerus yang kedua, yang hanya meniru mental-mental penguasa. Karena sadarilah bahwa bangsa kita ini butuh PEMBAHARU...

Jumat, 05 November 2010

Apa itu Database??

Pengenalan Basis Data dan MySQL , amat diperlukan dikarenakan basis data dan mySQL sangat berkaitan. Dimana, mySQL sebagai penyedia aplikasi, dan database sebagai penggeraknya. Sekarang, kita akan membahas mySQL pada Database , beserta cara penggunaannya, tidak lupa beberapa perintah dasar pada mySQL.

A. Basis Data
1. Pengertian Basis Data ( Database )

Menurut Date, basis data dapat dianggap sebagai suatu tempat untuk sekumpulan berkas data terkomputerisasi . Bisa dikatakan juga basis data (database) merupakan suatu pengorganisasian data dengan bantuan komputer yang memungkinkan data dapat diakses dengan mudah dan cepat.

Akses Data mencakup pemerolehan data maupun pemanipulasian seperti menambah , mengubah , dan menghapus data.

Informasi adalah suatu bentuk penyajian data setelah melalui mekanisme pemrosesan yang berguna bagi pihak tertentu.

Data -> Proses -> Informasi

Dengan adanya komputer , data dapat disimpan dalam suatu medua , yaitu hard disk dan dikemas dalam bentuk basis data sehingga lebih cepat diakses.

Contoh pemanfaatan :
ATM : dalam basis data tersimpan data mengenai rekening , password , saldo tabungan , sehingga bisa mengambil uang kapan saja dan dimana saja.
Toko Swalayan : dalam basis data tersimpan data mengenai barang yang dimiliki toko tersebut, harga beli dan jualnya , transaksi penjualan , stok, data pegawai dari toko tersebut , dll.
Perpustakaan : dalam basis data tersimpan data mengenai judul buku yang ada , data anggota perpustakaan , peminjaman, pengembalian buku,dll.

Hierarki Data dalam Database

1. Database merupakan kumpulan file yang saling terkait satu sama lain.
2. File yaitu kumpulan dari record yang saling terkait dan memiliki format field yang sama dan sejenis.
3. Record yaitu kumpulan field yang menggambarkan suatu unit data individu tertentu.
4. Field yaitu atribut dari record yang menunjukkan suatu item dari data.
5. Byte yaitu atribut dari field yang berupa huruf yang membentuk nilai dari sebuah field. Huruf tersebut dapat berupa numerik, abjad, atau karakter khusus.
6. Bit yaitu bagian terkecil dari data keseluruhan , yaitu berupa karakter ASCII nol atau satu yang merupakan komponen pembentuk byte.
Sistem Manajemen Basis Data ( SMBD )
Menurut Date, SMBD adalah sistem terkomputerisasi yang tujuan utamanya adalah memelihara informasi dan membuat informasi tersebut tersedia saat dibutuhkan.
RDBMS ( Relational Database Management System ) , dimana data disimpan dalam bentuk tabel – tabel yang saling relasional.

Tiga bagian RDBMS adalah :

1. Data definition , mendefinisikan jenis data yang akan dibuat ( seperti berupa angka / huruf , cara relasi data , validasi data ,dsb).
2. Data manipulation , data yang telah dibuat dan difenisikan tersebut akan dilakukan beberapa pengerjaan , seperti menyaring data , melakukan query, dsb.
3. Data control , bagian ini mengenai cara mengendalikan data atau mengatur sekuritas basis data , seperti siapa saja yang melihat isi data, bagaimana data digunakan banyak user.

Menjalankan mySQL

Cara 1 :
1. Pilih folder AppServ >> mySQL >> bin , kemudian klik 2 kali pada file mysql.
2. Disinilah mulai dapat dilakukan penulisan perintah-perintah SQL . Setiap akhir perintah SQL biasanya diakhiri dengan simbol titik koma (;).
3. Database yang anda buat akan tersimpan di folder AppServ >> mysql >> data
4. Untuk keluar dari mySQL , ketik quit pada prompt lalu Enter atau klik Close.

Cara 2 :
1. Jalankan localhost sehingga muncul tampilan AppServOpen Project
2. Klik phpMyAdmin Database Manager
3. Disinilah Anda dapat memanipulasi data Anda dengan lebih mudah dan cepat tanpa menuliskan perintah-perintah SQL.

Cara 3 via Linux :

1. Untuk menjalankan Apache with SSL, MySQL, dan ProFTPD. Digunakan operator
/opt/lampp/lampp start

2. Jika anda tidak dalam mode root , anda bisa memasuki root dengan perintah :
su root

3. Kemudian masuk ke firefox / browser dengan mengetik : http://localhost/xampp/

4.New tab ( ctrl + t ) ketik : http://localhost/phpmyadmin/

5. Buatlah database anda.

Mengenal SQL pada mySQL.

1. Membuat Database
Sebelum membuat tabel ataupun memasukkan data terlebih dahulu membuat databasenya.
Create Database nama_database;

Contoh 1 :
Ketikkan perintah di bawah ini pada prompt mySQL.
Create database pmb;

2. Membuka Database
Bila ingin membuat suatu tabel atau melakukan operasi pada suatu database , terlebih dahulu harus membuka database tersebut.
Use nama_database;

Setelah perintah USE dijalankan maka akan muncul tulisan database changed yang berarti Anda sudah masuk dalam database tersebut.

Contoh 2 :
Ketikkan perintah di bawah ini pada prompt my SQL.
Use pmb;

3. Membuat Tabel
Setelah database terbentuk dan telah terbuka , maka selanjutnya membuat tabel untuk menyimpan data.
Create table nama_tabel (nama_field1 tipe_data1 , nama_field2 tipe_data2 , .. );

Contoh 3:
Ketikkan perintah di bawah ini pada prompt mySQL.
Create table cmahasiswa ( no_dftr int (6) not null auto_increment, nama varchar (25) , tgllhr date , alamat varchar (25) , kota varchar (25) , telepon varchar (15) , nilaiijz float (5,2) , pilihan varchar (25) , sumbangan int (8) , primary key (no_dftr));

4. Menampilkan struktur tabel.
Perintah ini untuk melihat struktur dari suatu tabel, seperti field , tipe datanya :
Desc nama_tabel;

Contoh 4 :
Ketikkan perintah dibawah ini pada prompt my SQL.
Desc cmahasiswa;

5. Menambah Field / Kolom pada Tabel
Perintah ini untuk menambah field/kolom dari suatu tabel :
Alter Table nama_tabel Add nama_tipe_data

Contoh 5 :
Ketikkan perintah dibawah ini pada prompt mySQL.
Alter table cmahasiswa add nilaites int (4);

6. Memasukkan data ke tabel.
Insert into nama_tabel (field1 , field2,...) Values (nilai_field1, nilai_field2,..) ;
Contoh 6:
Ketikkan perintah
Insert into cmahasiswa (nama, tempatlhr,..) values (‘Alda’ , ‘Semarang’,...);
7. Menampilkan data dari tabel
Perintah ini untuk melihat pada field-field tertentu dari suatu tabel.
Select field1,field2, ... From nama_tabel;

Untuk menampilkan semua kolom
Select * From nama_tabel

Contoh 7 :
Ketikkan perintah dibawah ini
Select no_dftr,nama,pilihan from cmahasiswa;

8. Menyaring hasil penampilan data dengan where
Perintah ini untuk menampilkan kriteria tertentu.
Select field1 , field2 ,... from nama_tabel where kriteria;

Operator yang dapat digunakan dalam kriteria where adalah,
=, <> , > , >= , < , <=, and , or Contoh 8 : Select nama from cmahasiswa where pilihan=’Teknik Elektro’; Select nama from cmahasiswa where sumbangan > 100000 and nilaiijz >70;

9. Menghapus data dari tabel
Delete from nama_tabel where kriteria;

Menghapus seluruh
Delete from nama_tabel;

Contoh 9 :
Delete from cmahasiswa where nama=’Alda’;

10. Mengubah data dalam tabel
Update nama_tabel set
Nama_field=bilai_baru1 , nama_field=nilai_baru2
...
Where kriteria;

Contoh 10 :
Update cmahasiswa set nama=’Alda Rohali’ where nama=’Alda’;

11. Mengurutkan data
Select field1, field2,.. from nama_tabel order by kriteria;

Mengurutkan secara descending atau ascending
Menambahkan desc atau asce

Contoh 11 :
Select * from cmahasiswa order by nilaiijz desc;

12. Mengubah nama field/kolom pada tabel
Alter table nama_tabel change nama_field_lama nama_field_baru tipe_data;

Contoh 12:
Alter table cmahasiswa change nama nama_lgkp varchar (25);

13. Mengubah tipe data field/kolom pada tabel
Alter table nama_tabel modify nama_field tipe_data_baru;

Contoh 13:
Alter table cmahasiswa modify nama_lgkp varchar (30);

14. Menghapus Field/Kolom pada tabel
Alter table nama_tabel drop nama_field;

Contoh 14:
Alter table cmahasiswa drop nilaiijz;