Rinto's Journal

Arsip untuk Januari, 2009

Query untuk Mencari Data yang Dobel di Database

In Tak Berkategori on 28 Januari 2009 at 4:28 pm

Untuk mencari data yang dobel dalam sebuah database kita bisa menggunakan sebuah query sederhana yang bisa kita implementasikan antara lain di MySQL dan MS SQL (saya belum pernah menggunakan database lain seperti Oracle, atau PostgreSQL yang juga banyak digunakan orang).

Sebagai contoh, saya memiliki sebuah tabel berisi data buku perpustakaan bernama tblBuku dengan field JudulBuku, NomorRegistrasi dan TanggalMasuk. Suatu ketika terjadi kesalahan pengisian data sehingga ada banyak data dengan JudulBuku yang sama atau NomorRegistrasi yang sama. Untuk menemukan data yang terinput lebih dari sekali tersebut kita menggunakan query berikut ini :

SELECT JudulBuku, COUNT(*)
FROM tblBuku
GROUP BY JudulBuku
HAVING ( COUNT(JudulBuku) > 1 )

Read the rest of this entry »

Dual Head, Dual Monitor di Ubuntu

In Tak Berkategori on 22 Januari 2009 at 10:12 pm

Salah satu fitur favorit saya di Windows adalah kemudahannya ‘memanjangkan’ desktop jika kita memiliki lebih dari satu vga output seperti pada laptop. Tinggal klik kanan di desktop untuk kemudian mengubah pengaturan di bagian Setting. Oleh karenanya saya sempat kecewa dengan sulitnya melakukan hal yang sama di Ubuntu. Sejak menginstal Ubuntu 7.04 setengah mati saya mencari tutorial untuk extended desktop tersebut sampai merasakan kesulitan dalam mengedit beberapa konfigurasi secara manual. Untungnya baru-baru ini saya akhirnya menemukan. Ternyata Ubuntu sekarang telah dilengkapi tools untuk membuat desktop dapat dinikmata di lebih dari satu monitor. Nama tools tersebut adalah displayconfig-gtk yang untungnya lagi sudah menggunakan GUI atau sudah ada tampilan untuk menggunakannya. Tidak harus bersusah payah melakukannya di Terminal. Nah, jadi sekarang untuk membuat dual head (istilah penggunaan dua monitor di linux) tinggal ketik di Terminal :

gksu displayconfig-gtk

atau dibuat shortcutnya di Main Menu ataupun di mana saja kita suka. Parameter gksu di depan perintah tersebut tentu agar tools tersebut langsung tampil dan tidak lagi membuka Terminal. Terakhir, jika ternyata di Ubuntu Anda tidak ada tools displayconfig-gtk Anda bisa menginstallnya dulu :

sudo apt-get install displayconfig-gtk

Menginstal Joomla

In teknologi informasi on 16 Januari 2009 at 8:14 am

Joomla saat ini bisa jadi merupakan framework CMS yang paling banyak digunakan. Tidak hanya karena proses instalasi yang mudah juga dalam hal penggunaan yang tidak menuntut penggunanya untuk memiliki kemampuan pemrograman sama sekali. Persis seperti kita menggunakan aplikasi biasa. Terlebih lagi di banyak layanan hosting murah meriah sekalipun yang sekarang sudah sangat mudah kita jumpai, instalasi Joomla semakin dipermudah dengan disediakannya fasilitas instalasi otomatis. Namun demikian, pada kenyataannya instalasi Joomla memang benar-benar sangat mudah. Read the rest of this entry »

Menginstal Apache, MySQL, PHP (LAMP) plus PHPMyAdmin di Ubuntu

In teknologi informasi on 16 Januari 2009 at 7:55 am

Server web berbasis linux dikenal dengan istilah LAMP yang kepanjangannya adalah Linux Apache MySQL PHP. Linux yang digunakan bisa apa saja mulai dari RedHat, Mandrake, Suse, Debian & Ubuntu sampai FreeBSD. Mulai dari versi linux yang untuk server sampai yang untuk PC desktop. PC saya sendiri menggunakan Ubuntu 8.04 atau versi Hardy Heron. Web server di kantor saya yang digunakan untuk mengevaluasi aplikasi berbasis web juga menggunakan Ubuntu. Read the rest of this entry »

PHP dan MS SQL di Ubuntu

In Tak Berkategori on 15 Januari 2009 at 3:44 pm

Menambahkan library PHP di Ubuntu agar dapat mengakses server MS SQL caranya mudah. Cukup ketik :

$ sudo apt-get install php5-sybase

Setelah instalasi selesai maka fungsi-fungsi PHP untuk mengakses server MS SQL dapat digunakan, seperti :

mssql_connect
mssql_select_db
mssql_query
mssql_result
dll

Sybase merupakan modul server MS SQL untuk PHP. Paket ini menyediakan modul koneksi database Microsoft SQL Server dan Sybase secara langsung dari skrip PHP. Modul ini juga memuat modul pd0_dblib untuk digunakan bersama dengan PHP Data Object extension.