Archives

gravatar

Belajar MySQL

MySQL adalah sebuah perangkat lunak database (basis data) sistem tebuka yang sangat terkenal dikalangan pengembang sistem database dunia yang di gunakan untuk berbagai aplikasi terutama untuk aplikasi berbasis web. MySQL mempunyai fungsi sebagai SQl (Structured Query Language) yang di miliki sendiri dan telah di perluas. MySQL umumnya digunakan bersamaan dengan PHP untuk membuat aplikasi yang dinamis dan powerful.
Database adalah sebuah struktur yang umumnya dikategorikan dalam 2 hal: Sebuah database flat dan sebuah database relasional. Database relasional lebih disukai karena lebih masuk akal dibandingkan database flat. Nah, MySQL adalah sebuah database relasional.
Pada database yang memiliki struktur relasional meimiliki tabel-tabel yang menyimpan data. Setiap tabel terdiri dari kolom dan baris. Sebuah kolom mendefinisikan jenis informasi apa yang akan disimpan. Diperlukan kolom khusus untuk setiap jenis informasi yang ingin di simpan (misalnya umur, tinggi, berat, alamat). Kalau kolom mendefinisikan jenis informasi apa yang akan disimpan, maka sebuah baris adalah data aktual yang disimpan.

Setiap baris dari tabel adalah masukan dari tabel tersebut dan berisi nilai-nilai untuk setiap kolom tabel tersebut. (contoh masukannya adalah Fadli: umur 55 tahun, 65 kg dan 165cm). Lalu mengapa menggunakan database? Database merupakan representasi kumpulan fakta yang saling berhubungan disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan. Data perlu disimpan dalam database untuk keperluan penyediaan informasi lebih lanjut. Data di dalam database perlu diorganisasikan sedemikian rupa, supaya informasi yang dihasilkan berkualitas. Organisasi database yang baik juga berguna untuk efisiensi kapasitas penyimpanannya.
Contoh, katakanlah jika ingin menyimpan informasi tentang semua karyawan pada sebuah perusahaan. Dengan database, kita bisa mengelompokkan berbagai hal menjadi beberapa tabel. Sedangkan SQL (dibaca “ess-que-el”) merupakan kependekan dari Structured Query Language. Sesuai dengan standard ANSI, SQL merupakan bahasa standar untuk sistem menajemen database relasional.
Statemen SQL digunakan untuk melakukan tugas-tugas seperti melakukan update terhadap database, atau mengambil data dari sebuah database. Beberapa database relasional yang menggunakan SQL dan yang cukup terkenal diantaranya adalah: MySQL, Oracle, Sybase, Ms SQL, dan lainya. Meskipun sebagian besar sistem database menggunakan SQL, namun sebagian besar dari mereka juga memiliki ekstensi khusus yang hanya bisa digunakan di sistem masing-masing. Namun demikian, perintah standar SQL seperti “Select”, “Insert”, “Update”, “Delete”, “Create”, dan “Drop” dapat digunakan untuk melakukan hampir semua hal yang perlu dilakukan terhadap sebuah database.
Untuk mempelajari MySQL tidaklah sulit, ada begitu banyak artikel berseliweran diinternet yang bisa dibaca secara gratis, salah satunya adalah MySQLPoint.com yang menyajikan artikel melimpah dan bebas digunakan. MySQLPoint.com mengelompokkan artikelnya kedalam beberapa kategori yang mudah dipahami.
Berdsarkan pengalaman penulis dalam mempelajari MySQL, MySQLPoint.com menjadi website wajib bagi developer database yang mengugunakan enggine MySQL. Betapa tidak MySQLPoint.com memiliki artikel dari penulisa-penulis diseluruh dunia yang telah berpengalam dalam mengembangkan database-database sekala besar. Selamat mempelajari, semoga berguna.
Selanjutnya..

gravatar

Koneksi Jaringan 3G

Koneksi internetpaling kencang di dunia memang bukan milik Jepang, melainkan KoreaSelatan. Namun, Jepang benar-benar contoh sukses penerapan teknologi3G. Di sela-sela acara Media Tour Fuji Xerox bersama para jurnalis AsiaPasifik di Jepang, 16-19 November 2010, Kompas sempat iseng mencobaberbagai koneksi internet yang tersedia.

Dalamuji tes koneksi internet di Hotel Royal Park, Tokyo, kecepatan koneksiinternet di ruangan hotel tersebut, yang diberikan secara gratis,mencapai 8,32 Mbps untuk transfer data untuk download. Adapun untukupload 9,20 Mbps. Ya, untuk upload justru lebih tinggi dibanding untukdownload, berbeda dengan kebiasaan di Indonesia yang terbiasa mencekiklebar pita untuk upload data.

Nilai ping ke server speedtest yang digunakan untuk tes yang berada diTokyo menunjukkan angka fantastis, yaitu hanya 7ms, seolah server hanyaada di samping komputer kita yang digunakan untuk tes.

Koneksi yang dites lewat fasilitas speedtest.net ini terdeteksimenggunakan provider Softbank, salah satu provider layanan data papanatas di Jepang. Tokyo memang kota utama di Jepang, yang terhubunglangsung ke jaringan backbone internasional.

Lalu bagaimana dengan layanan data di daerah sub-urban di Jepang?Kompas kembali iseng mencoba koneksi di Hakone, Prefektur Kanagawa.Kota kecil di pegunungan yang biasa dikunjungi turis untuk melihatGunung Fuji dari dekat ini hanya memiliki cacah jiwa 13.339 (data 2010dikutip dari Wikipedia).

Dari hasil tes, angkanya justru mencengangkan, yaitu untuk downloadmenunjukkan 10,01 Mbps dan untuk upload 9,36 Mbps. Koneksi terdeteksimenggunakan NTT Docomo. Namun, biayanya tidak gratis, yaitu sekitar Rp60.000 per hari (tarif dari hotel). Bukti tes bisa dilihat pada gambar.

Hasil ping menunjukkan nilai di atas tes di Tokyo, yaitu 18ms. Hal inibisa dimaklumi karena server yang digunakan untuk tes koneksi inimenggunakan server Speedtest dengan lokasi di Tokyo, yang berjarak 80km lebih dari Hakone.

Dengan koneksi seperti itu, untuk download atau mengunduh file mp3sebesar 5 MB hanya dibutuhkan waktu sekitar 4 detik. Untuk unduh klipvideo 35 MB, waktu yang dibutuhkan hanya 11 detik. Jika ingin mengunduhdata film sebesar 800 MB, maka hanya dibutuhkan waktu kira-kita 11menit.

Untuk upload atau unggah email 1 MB, waktu yang dibutuhkan hanya 1detik. Untuk unggah foto 8 MB hanya dibutuhkan waktu 7 detik. Adapununtuk unggah video 35 MB, waktu yang dibutuhkan hanya 30 detik.

Itu berarti, koneksi mereka lebih kencang dibanding proses saat kitamemindahkan foto-foto koleksi dari kamera ke komputer menggunakan cardreader dengan kabel USB versi 2, apalagi jika menggunakan kabel USBversi 1. Selain itu, tentu saja, menonton film di internet ataumenonton video di Youtube layaknya menonton televisi konvensional yangtak lagi putus-putus.

Di Jepang, tampaknya biaya berlangganan televisi kabel dianggap lebihmahal dibanding internet. Karena itu, hotel-hotel di Jepang terbiasatidak jor-joran menyediakan TV kabel seperti hotel-hotel di Indonesiapada umumnya. Sebagai gantinya, mereka melengkapi kamar hotel dengansebuah PC yang terhubung ke internet broadband.

Saatnya menuntut
Jika pengalaman ini ditarik ke kondisi Indonesia, kalau sampai dibilangbahwa Indonesia adalah negeri para pembual untuk hal-hal yang berbaupolitik dan bisnis, rasanya kita sulit membantahnya. Ya, kali ini kitaterpaksa membandingkan bagaimana Indonesia dan Jepang mendefinisikankoneksi 3G di negara masing-masing.

Indonesia, dengan banyaknya provider telepon seluler GSM dan CDMA yangmenyediakan layanan data, telah lama mengampanyekan dan mengklaimmenggunakan teknologi 3G, bahkan 3,5G, atau bahkan sedang uji coba 4G.Hiruk pikuk perang layanan data ini begitu intensif sehingga di setiappameran teknologi informasi dan pameran komputer, berbagai perangkatkoneksi internet diobral, terutama modem, dengan koneksi 3G atau 3,5G.

Di tingkat penggunaan telepon seluler, sekarang hampir tak ada anakmuda yang menggunakan telepon seluler yang bukan 3G karena kampanyesoal telepon seluler berbasis 3G yang bisa video call sukses dilakukan.Padahal, koneksi yang didapat masih berkisar maksimal di bawah ratusankbps, jauh dari janji-janji koneksi 3G yang harusnya bisa mencapaisekian mbps.

International Telecommunication Union (ITU) memang tak mendefinisikanberapa kecepatan internet sebuah provider jika mengklaim diri sebagaipenyedia layanan 3G. Namun, setidaknya kita sepakat bahwa koneksiinternet 3G di Indonesia harusnya tak hanya sekadar setara GPRS yanghanya 56-114 kbps, atau parahnya kurang dari angka GPRS itu.

Seberapa cepat koneksi internet kita di rumah atau di kantor? Sudahkahmemenuhi ekspektasi awal ketika kita membeli paket data tersebut? Ayoshare data kecepatan internet Anda, salah satunya dengan memanfaatkantes di www.speedtest.net.

Share bisa Anda lakukan di blog dan juga di berbagai forum agarpenyelenggara internet di negeri kita sadar dan mau memperbaiki diriuntuk Indonesia yang lebih baik. Jangan eksploitasi lagi konsumendengan janji-janji manis! Saatnya konsumen menuntut!
Selanjutnya..

gravatar

Memperlancar tangan pada saat mengetik di keyboard

Seberapa cepat Anda bisa mengetik sebuah artikel ? apa sudah merasa cukup cepat dan sudah merasa puas?
eits..!! jangan merasa bangga, tunggu dulu bagaimana jika Anda mencoba membandingkan dengan orang lain dengan melakukan tes atau game yang ada di facebook.
 

Mungkin dengan begitu bisa meningkatkan kecepatan mengetik dan membuat sebuah artikelpun menjadi lebih cepat apalagi
jika Anda seorang blogger yang tiap hari membuat sebuah artikel.

Dengan mencoba game mengetik yang bernama Typing Race!, kita dapat terpacu untuk cepat-cepatan mengetik dengan lawan kita. Di game ini kita akan balapan dengan orang lain secara langsung (real time) dan lawan kita adalah orang lain yang mungkin tidak dikenal.

game facebook

Game ini memvisualisasikan kita mengendarai sebuah mobil dan laju kecepatan mobil adalah kecepatan mengetik kita. Selama saya bermain game ini pasti ada saja orang yang bermain bersama (real time) dengan kata lain game ini termasuk game yang banyak diminati dan digemari pengguna facebook.
sumber : Cara untuk memperlancar tangan pada saat mengetik di keyboard
Selanjutnya..

My Playlist