Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
0Activity
0 of .
Results for:
No results containing your search query
P. 1
Program Database Sederhana Di Android

Program Database Sederhana Di Android

Ratings: (0)|Views: 9|Likes:
Published by Fita Fauziyah

More info:

Published by: Fita Fauziyah on Jun 30, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

06/30/2013

pdf

text

original

 
www.tobuku.com
- 1 -
Program Database Sederhana di Android
Desember 2011
Tingkat:
Oleh : Feri Djuandi
Pemula Menengah Mahir
 Platform : Android 2.3, Eclipse, SQLiteArtikel ini merupakan lanjutan dari tulisan sebelumnya yang berjudul “Menggunakan Databasedi Android”. Anda dianjurkan untuk membaca artikel tersebut karena mengandung penjelasandasar-dasar database di Android yang sangat berguna untuk memberikan landasan pemahamanterutama untuk pemula.Pada pembahasan ini akan diperlihatkan sebuah program sederhana untuk membuat database
SQLite
, membuat sebuah table dan mengisi data ke dalamnya, dan menampilkan data tersebut.Penjelasan ini sengaja menggunakan contoh yang sangat sederhana supaya para pembaca dapatmemahami prinsip-prinsip yang esensial di dalam penggunaan database SQLite. Tampilanoutput pada layar pun akan dibuat minimalis dengan mengabaikan tampilan yang dipercantikuntuk menghindari tambahan-tambahan baris program pemanis yang mengesankan keruwetandan mengaburkan fokus pembaca pada inti pembahasan.Menyimpan dan menampilkan data adalah operasi database yang sangat mendasar, namunperlu disadari bahwa aplikasi yang canggih dan sangat kompleks sekalipun tidak lepas darioperasi-operasi dasar tersebut. Oleh karena itu para programmer perlu mengetahui teknik-teknik dan penggunaan
class-class
yang berkaitan dengan database mulai dari tahap yang awal.Setelah dikuasainya konsep dasar tersebut, selanjutnya Anda bisa mengembangkan danmengombinasikan berbagai teknik yang lebih baik dan efisien sesuai dengan keperluan.Contoh program ini terdiri dari dua bagian, yaitu program yang menampilkan sebuah formpengisian data dimana pengguna bisa memasukkan data kemudian menyimpannya di dalamdatabase. Bagian yang ke-dua adalah untuk menampilkan data yang tersimpan. Sebelum keduabagian program itu bisa bekerja, tentunya program utama akan terlebih dahulu menyiapkandatabase dan membuat table dengan struktur tertentu. Untuk memberikan gambaran yanglebih jelas dari cara kerja program tersebut, silakan memperhatikan beberapa ilustrasi di bawahini.Saat program dijalankan ada dua buah tomboluntuk memilih antara memasukan data (New)atau menampilkan data (Browse).
 
www.tobuku.com
- 2 - Saat tombol New ditekan, sebuah formditampilkan untuk pengisian data.Pengguna melengkapi semua field kemudianmenekan tombol Save untuk menyimpan data.Kembali pada tampilan utama. Saat tombolBrowse ditekan, data-data akan ditampilkansecara bergantian pada kotak pesan mulai dariawal hingga akhir.
 
www.tobuku.com
- 3 -Berikut ini adalah uraian mengenai pembuatan program tersebut.1.
 
Jalankan
Eclipse
dan buat sebuah
Android Project
.2.
 
Buat sebuah class baru bernama
DBAdapter
dengan kode program di bawah ini. Andatidak perlu mengetikkan sendiri kode program itu karena program selengkapnya bisadiunduh dari situs web dimana artikel ini berasal.Class ini dibuat untuk menempatkan sub-program yang menangani operasi-operasidatabase seperti pembuatan table, pengisian data, perubahan data, penghapusan datadan pemanggilan data. Tujuannya adalah tidak mencampur-adukkan logika bisnisdengan operasi tingkat rendah (SELECT, INSERT, UPDATE dan DELETE) yang akanmembuat kode program sulit dibaca dan berkesan rumit sekali. Untuk tujuan kerapihanprogram, akan jauh lebih baik jika program utama fokus hanya pada jalannya alurprogram utama, sementara fungsi-fungsi database dipisahkan ke dalam class DBAdapterini. Program utama cukup memanggil fungsi-fungsinya secara sederhana dengan satubaris perintah saja, walaupun sebetulnya fungsi itu ditulis dengan baris yang panjangdan proses yang rumit di bagian sub-program.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->