digilib@itb.ac.id +62 812 2508 8800

Abstrak : Tugas Akhir ini bertujuan untuk membangun API MySQL dan aplikasi MySQL Client yang memanfaatkan API tersebut di atas platform Java ME. API MySQL yang dibangun akan memberikan interface bagi aplikasi Java ME lain untuk melakukan fungsi-fungsi dasar manipulasi basisdata MySQL. API ini diberi nama MyME. Sedangkan aplikasi MySQL Client yang dibangun memiliki Graphical User Interface (GUI) yang akan memudahkan penggunanya dalam mengakses MySQL Server dan diberi nama MieSQL. MySQL Client adalah perangkat lunak yang digunakan oleh end user untuk mengakses MySQL Server dan melakukan manipulasi terhadap basisdata dengan mudah. MySQL telah menjadi salah satu Database Management System (DBMS) yang populer saat ini yang antara lain disebabkan oleh sifatnya yang open source dan mudah digunakan. Untuk dapat berkomunikasi dengan MySQL Server, MySQL Client menggunakan sebuah Application Programming Interface (API) yang mengimplementasikan protokol MySQL. Teknologi komunikasi nirkabel saat ini telah mengalami perkembangan yang pesat. Sejalan dengan hal tersebut, banyak aplikasi mobile yang dikembangkan untuk meningkatkan mobilitas dan produktifitas pengguna ponsel. Salah satu platform yang cukup populer untuk mengembangkan aplikasi mobile adalah Java Platform, Micro Edition (Java ME). Pengembangan API MySQL pada platform Java ME dapat menjadi solusi basisdata baru untuk aplikasi mobile dan dapat meningkatkan mobilitas pengaksesan MySQL Server. API MyME yang dikembangkan dibuat agar memiliki interface dan cara penggunaan yang mirip dengan Java Database Connectivity (JDBC) sehingga mudah untuk digunakan dan dikembangkan lebih jauh lagi. Kemudian API MyME tersebut digunakan untuk mengembangkan aplikasi MieSQL. MieSQL ini dilengkapi dengan GUI yang telah disesuaikan agar dapat menampilkan tabel dengan baik. API MyME dan aplikasi MieSQL sebagai produk utama dari Tugas Akhir ini telah berhasil dikembangkan dan telah diuji pada device Nokia 6630.