Webservice
Web service dapat diartikan juga sebuah metode pertukaran data, tanpa memperhatikan sebuah database ditanamkan, dibuat dalam bahasa apa sebuah aplikasi yang mengkonsumsi data, dan di platform apa sebuah data itu dikonsumsi. Web service mampu menunjang interoperabilitas. Sehingga web service mampu menjadi sebuah jembatan penghubung antara berbagai sistem yang ada.
Database MySql
Sebuah sistem yang dibuat untuk mengorganisasi,menyimpan dan menarik data dengan mudah. Database biasanya terdiri dari kumpulan data yang terorganisir untuk 1 atau lebih penggunaan dalam bentuk digital. Pengelolaan database menggunakan Database management sistem(DBMS), yang menyimpan isi database,mengizinkan pembuatan dan maintenance data dan pencaria serta akses yang lain.
Pada database Mysql , sistem penyimpanan terletak pada server bukan di sebuah perangkat Android itu sendiri.
Dalam pembuatan aplikasi android CRUD menggunakan database mysql kita membagi menjadi 3 bagian yaitu:
1. Pembuatan database pada Mysql.
2. Pembuatan File PHP.
3. Pembuatan Project Android.
Pembuatan Databas Mysql
– Buka Xampp

-Pembuatan database.

-Contoh struktur table database mysql seperti berikut:

-Pembuatan file PHP.
file PHP disini digunakan sebagai web service untuk parsing data aplikasi Android. Ada beberapa File yang harus kita buat, berikut ini file php yang perlu dibuat: membuat koneksi dengan database (Koneksi.php)

-Selanjutnya kita buat file untuk memasukkan data atau buat file php dengan nama tambahPgw.php

-Selanjutnya untuk dapat menampilkan daftar data pegawai yang ada di database (READ), kita buat file php dengan nama tampilSemuaPgw.php

-Untuk menampilkan detail pegawai yang kita pilih atau kita select (READ). kita buat file php dengan nama tampilPgw.php

-Membuat buat file php untuk Update dengan nama updatePgw.php

-Untuk mengakses di Android sendiri perlu mengetahui IP dari Komputer kita, agar kita bisa mengetahui berapa IP komputer kita bisa gunakan perintah di CMD dengan perint ipconfig maka akan tampil berapa IP kita seperti contoh berikut ini:

-Pembuatan project pada Android.
Membuat Project baru pada Android Studio, maka langkah pertama yang perlu dilakukan yaitu membuka File Manifest dan tambah kan perintah berikut:

-Untuk peletakan script di atas kalian letakkan seperti gambar berikut berikut:

-Membuat Java Class baru di dalam package dengan nama konfigurasi. jangan lupa perhatikan bagian URL (Pemanggilan file PHP yang ada di Server).Sesuaikan Dengan IP masing-masing.

-Membuat java class kembali dengan nama RequestHandler. Java Class ini kita gunakan untuk menangani permintaan jaringan.

-program untuk MainActivity.java seperti berikut ini:
