RecoRd ManageMent SySteM pada Java MeDISUSUN OLEH :DWI FAHMI WASKITO1100631037_MIBFAKULTAS TEKNIK MANAJEMEN INFORMATIKAUNI...
Record Management System (RMS) merupakan salah satu class dalam java MEyang menyediakan fasilitas penyimpanan pada sebuah ...
Ketika kita sudah selesai melakukan operasi pada record store biasanya kitaharus melakukan close connection pada record st...
14.} catch (RecordStoreNotOpenException ex) {15.ex.printStackTrace();16.} catch (RecordStoreException ex) {17.System.out.p...
2.3.recordStore.deleteRecord(1);Potongan Program di atas akan menghapus record dengan ID 1 pada RecordStore mahasiswa.Sumb...
Upcoming SlideShare
Loading in …5
×

Record management system pada java me

996 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
996
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Record management system pada java me

  1. 1. RecoRd ManageMent SySteM pada Java MeDISUSUN OLEH :DWI FAHMI WASKITO1100631037_MIBFAKULTAS TEKNIK MANAJEMEN INFORMATIKAUNIVERSITAS MUHAMMADIYAH JEMBER2013
  2. 2. Record Management System (RMS) merupakan salah satu class dalam java MEyang menyediakan fasilitas penyimpanan pada sebuah device. RMSmerupakan kombinasi antara file system dan database management systemyang dapat kita gunakan untuk menyimpan data dalam bentuk baris dankolom, sama dengan struktur data pada tabel dalam sebuah database.RMS dapat digunakan untuk melakukan fungsi-fungsi dalam databasemanagement system(DBMS), misalnya insert, read, search , dan mensortingrecord dengan RMS.Walaupun RMS menyediakan semua fungsi yang ada pada sebuah database,tetapi RMS bukan merupakan relational database sehingga kita tidak bisamenggunakan SQL untuk berinteraksi dengan data. Tetapi kita bisamenggunakan RMS appllication programming interface dan enumerationapplication programming interface untuk melakukan sorting, searching , danmelakukan manipulasi yang lain pada data yang kita simpan.RMS menyimpan semua informasi di dalam record store. record storemerupakan kumpulan data yang diorganisasikan seperti baris(record) dankolom (field) .Daripada ngomong panjang lebar lebih baik saya langsung menuju ke codeprogram saja.. untuk penjelasan yang lebih mendetail tentang RMS dapattemen2 search lewat mbah google. heheSekarang saya coba membuat aplikasi mobile untuk menyimpan nama.Dalam RMS kita harus menciptakan record store yang akan kita gunakanuntuk menyimpan data-data mahasiswa.view sourceprint?1.RecordStore recordStore =RecordStore.openRecordStore("Mahasiswa",true);“Mahasiswa” merupakan nama record store yang akan kita buat, dan variabeltrue disitu berarti record store akan dibuat jika record store “Mahasiswa”belum ada dalam daftar record Store.
  3. 3. Ketika kita sudah selesai melakukan operasi pada record store biasanya kitaharus melakukan close connection pada record store tersebut dengan caraview sourceprint?1.recordStore.closeRecordStore();Bagaimana jika ingin melakukan operasi insert data ???..Nah untuk melakukan operasi insert dapat dilakukan dengan cara di bawahiniview sourceprint?01.RecordStore recordStore =RecordStore.openRecordStore("Mahasiswa",true);02.03.try {04.byte[] outputRecord;05.ByteArrayOutputStream outputStream= new ByteArrayOutputStream();06.DataOutputStream dataOutputStream= newDataOutputStream(outputStream);07.dataOutputStream.writeUTF("Wahyu");08.dataOutputStream.flush();09.outputRecord = outputStream.toByteArray();10.11.try {12.recordStore.addRecord(outputRecord, 0,outputRecord.length);13.System.out.println(" Succes Input Record");
  4. 4. 14.} catch (RecordStoreNotOpenException ex) {15.ex.printStackTrace();16.} catch (RecordStoreException ex) {17.System.out.println("Failed Input Record");18.ex.printStackTrace();19.}20.outputStream.reset();21.outputStream.close();22.dataOutputStream.close();23.} catch (IOException ex) {24.ex.printStackTrace();25.}26.27.recordStore.closeRecordStore();Kode program di atas akan menyimpan string dengan value “Wahyu” padarecord Store “Mahasiswa”.Bagaimana jika kita ingin menghapus data ???dalam RMS setiap data mempunyai ID tersendiri,,, sehingga jika kita inginmenghapus data maka kita tinggal mengirim parameter id , sehingga nantiakan dihapus data pada RMS sesuai dengan parameter id yang kita kirim.Contoh :view sourceprint?1.recordStore =RecordStore.openRecordStore("Mahasiswa",true);
  5. 5. 2.3.recordStore.deleteRecord(1);Potongan Program di atas akan menghapus record dengan ID 1 pada RecordStore mahasiswa.Sumber :http://blog.uad.ac.id/wahyusumartha/2009/01/17/record-management-system-pada-java-me/Identitas :Dwi Fahmi Waskito1100631037Manajemen Informatika_B

×