Sabtu, 07 April 2012

Bab 6. Java Database Connectivity JDBC

Library JDBC (Java Database Connectivity)

JDBC adalah application programming interface (API) atau library yang menyediakan akses ke sistem database. Umumnya, terdapat 2 tipe JDBC driver yaitu
  • Native: disediakan oleh tiap-tiap vendor seperti mysql, oracle, ms sql server.
  • JDBC-ODBC bridge: terhubung melalui driver ODBC.

Tahapan dalam mengakses database adalah
  1. Load driver database
  2. Buat koneksi dengan menyebutkan hostname/ip address, port number, database, user serta password.
  3. Buat statemen disertai syntax SQL.
  4. Eksekusi statemen. Pada statemen DML seperti insert/delete/update, perintah akan menghasilkan jumlah record yang berhasil dieksekusi sedangkan statemen Query menghasilkan obyek Recordset yaitu beberapa baris data dengan beberapa kolom (mirip data di excel).
  5. Menampilkan recordset bila Query yang dijalankan.
  6. Tutup koneksi.


Sabtu, 24 Maret 2012

PLTA (Pembangkit Listrik Tenaga Angin) dari Botol Air Mineral

Perancangan Turbin Angin bersumbu vertikal, di awali oleh insinyur Finlandia, S.J. Savonius pada tahun 1922.  Idenya adalah dengan membelah silinder menjadi 2 dan memasangnya pada sebuah poros tegak (vertikal). Pada simulasi nanti, kita membuat turbin angin dari botol air mineral 1,5 liter yang dibelah dua. Pembuatannya sangat sederhana dan bisa menerima angin dari arah manapun.

Turbin angin akan memutar magnet di atas gulungan kawat halus dan akan membangkitkan arus listrik AC. Setiap kali magnet berputar melewati kumparan, kumparan akan  menghasilkan energi listrik. Dengan 4 kumparan terhubung bersama-sama secara seri, menghasillan 4x lipat tegangan. Ini adalah cara paling sederhana, efisien untuk menghasilkan listrik dan sebagai prinsip dasar di hampir semua turbin angin, bahkan pada turbin besar skala komersial.

Pada kondisi nyata, turbin angin yang menghasilkan listrik harus disimpan ke dalam baterai agar bisa digunakan pada saat tidak ada angin. Pada kondisi tertentu seperti tiupan angin kencang sehingga menghasilkan tegangan yang tinggi, diperlukan baterai control unit yang berfungsi memutus arus jika tegangan melebihi batas dan menjaga kestabilan tegangan dan arus yang masuk ke baterai. Biasanya, listrik dari turbin angin dikonversi dari AC ke DC agar bisa mengisi baterai. Cara mengkonversinya bisa anda dapatkan di internet dengan membuat jembatan rectifier terdiri dari 4 dioda seperti rangkaian adaptor dari listrik PLN untuk mencharger Laptop atau HP anda. 

Kali ini penulis menyajikan artikel cara membuat PLTA dengan cara sederhana untuk menghasilkan arus AC kecil tanpa rectifer, juga tanpa baterai control unit dan terhubung ke sebuah lampu LED. Ikuti langkah-langkahnya !

Sabtu, 28 Januari 2012

Jejak Indo-Eropa di Asia Tengah, Bagian ke-1

Anak perempuan suku Oirat Mongol bermata biru


Minggu kemarin saat peringatan Go Xi Fat Cai, MetroTV menyiarkan Pertamina-Fastron napak tilas Jalur Sutra dari Negeri Cina melewati Asia Tengah sampai Eropa (Bulgaria, Serbia, Vienna), namun ada yang aneh, ternyata ada beberapa orang di propinsi Xinjiang (Tiongkok barat) tidak mirip orang Tiongkok tapi campuran, ada yang mirip  orang Indonesia, orang Turki, orang Rusia, dan lain sebagainya.


Anak laki-laki di Kyrgizstan
Selain itu, media TV/koran saat ini hanya fokus membicarakan negara-negara sekitar Eropa Barat, Amerika, Asia Timur, Timur Tengah. Jarang sekali berita mengekspos daerah seperti Eropa Timur dan Asia Tengah. Akhirnya saya browsing-browsing.
Peta Asia Tengah, Ukraina, Rumania ada disebelah kiri, laut Mati
Sebelum pergerakan rumpun/suku bangsa Turkic ke beberapa wilayah timur (sekarang  beberapa orang-orang yang mendiami beberapa negara eks Uni Soviet seperti Kazakstan, Uzbekistan, Azerbaijan, Turkmenistan, Tajikistan, Kyrgistan dan pripinsi Xinjiang/Tiongkok Barat), pada masa kuno, bahasa Indo-Iran (800an SM sampai 200an Masehi) telah diucapkan oleh populasi yang berada mulai Eropa timur (Rumania, Rusia, Ukraina) sampai pegunungan Altai di selatan Siberia (Mongolia) dan Asia Selatan .Orang Yunani kuno menamai bangsa Scythians, orang Persia (Iran) menamai suku Saka. Synthia adalah bagian dari suku Iran yang suka hidup nomaden dengan kendaraan kuda. Daerah ini beberapa di antaranya berupa gurun dan padang rumput (stepa).

Suku Bangsa Scythia dengan rumpun bahasa Indo-Iran

Namun, sebelum kehadiran kedua suku bangsa tersebut, bahasa dari rumpun Indo-Eropa telah ada di Asia terlebih dahulu (tahun 3500 SM-an). Indo-Iranian adalah salah satu cabang dari Indo-Eropa.

Kamis, 22 September 2011

Belajar SQLplus, bagian ke-2

Gambar: Pengaruh set pagesize pada tampilan tabel
Set Pagesize
Dalam keadaan default, saat user menampilkan isi tabel, maka setiap 10 record, akan dicetak ulang heading (EMPNO ENAME JOB, dst). Agar heading hanya dicetak setiap x record, ketik: set pagesize 200., maka header akan dicetak setiap kali menampilkan 200 record. Tanda slash (/) enter, digunakan untuk mengeksekusi perintah sebelumnya (buffer), yaitu perintah SELECT * FROM emp.