Program database.java terdiri 9 method, yaitu: – Public int insert (String nm_depan String nm_belakang) berfungsi untuk menambah atau insert sebiah record kedalam table orang. Method ini mengembalikan nilai berupa integer yang merupakan kode id orang yang secara otomatis dihasilkan oleh MySQL. – Public void delete (int id) Method ini berfungsi untuk menghapus record pada table orang yang mempunyai kode id tertentu. – Public void update ( int id, String nm_depan) Method ini berfungsi untuk meng-update isi record pada kolom kolom tertentu yang memiliki kode id tertentu. – Public void set2DefaultGrup(int grupIdLama) Method ini berfungsi untuk meng-update kolom grup_id dengan nilai 1 (default grup_id adalah 1) untuk semua record yang memiliki grup_id tertentu. – Public void setGrup (int grupId,String[] namaLengkap) Method ini berfungsi untuk meng-update kolom grup_id untuk record yang memiliki nama lengkap (gabungan kolom nm_depan dan nm_belakang) tertentu. – Public int getId (String namaLengkap,int grupId) Method ini berfungsi untuk mengambil kode id orang yang memiliki nama lengkap dan grup_id tertentu. Method ini mengembalikan nilai integer berupa kode id orang. – Public String[][] listSummary(int grupId) Method ini berfungsi untuk mengambil data berupa kode id orang, nama depan dan nama belakang, kantor yang memiliki grup_id tertentu. Method ini mengembalikan nilai berupa array 2 demensi yang berisi data-data seperti diatas. – Public String [] getAll( int id) Method ini berfungsi untuk mengambil data semua kolom pada table orang yang memiliki kode id orang tertentu dan mengembalikan nilai berupa array 1 dimensi. – Public String[] listNama(int grupId) Method ini berfungsi untuk mengambil data nama depan dan nama belakang pada table orang yang memiliki grup_id tertentu dan mengembalikan nilai berupa arry 1 dimensi. Catatan: orang yang dimaksud disini adalah nama kelas dari program java, hal ini dimaksudkan agar mudah dipahami saja, silahkan anda ganti kata orang dengan nama kelas sesuai keinginan anda.