Tutorial Membuat Aplikasi Mobile GIS Menggunakan Android Studio: Database [Bagian 6]

Pada pembahasan kali ini penulis akan membahas pembuatan database yang berguna untuk menyimpan data berupa informasi studio musik yang nantinya akan dibuat sebuah API dan datanya dapat diparsing kedalam aplikasi menggunakan library volley.

Sebelumnya sampai pada parsing data tentunya kita membutuhkan sebuah database hosting online agar ketika request data dapat dilakukan dimana saja. Jika kalian tidak memiliki hosting berbayar kalian dapat menggunakan beberapa hostingan gratis yang dapat kalian googling sendiri.

Untuk mengulang langkah yang telah dikerjakan kalian dapat melihatnya lagi pada link dibawah ini :

Untuk pembuatan database pada hosting online baik yg berbayar ataupun gratis umumnya memiliki layout halaman utama yang hampir mirip, disini penulis menggunakan hosting online http://cloudofoasis.com/cpanel. Berikut ini adalah tampilan halaman utamanya :

halaman utama hosting online

1. Pilih MySQL Databases pada halaman utama untuk membuat database. Untuk nama database penulis menggunakan nama penulis sendiri, lalu klik Create Database  untuk membuat database. Kemudian tampilan yang akan muncul seperti pada gambar di bawah ini :

membuat database baru

2. Setelah membuat database, isi kolom username dengan nama penulis sendiri dan password, lalu tombol create user di klik. Setelah selesai lanjutkan dengan menambahkan user yang telah dibuat ke dalam database milik penulis. Seperti yang dapat terdapat pada gambar di bawah ini :

membuat user mysql

3. Setelah database dan MySQL user berhasil dibuat, lanjutkan dengan membuat tabel pada phpMyAdmin. Ketika tampilan phpMyAdmin muncul, pilih nama user yang sebelumnya telah dibuat pada langkah 2. Tabel yang akan digunakan untuk menyimpan data ada 2 buah tabel yaitu tabel Studio Musik dan Gambar_studio. Berikut ini merupakan langkah-langkah pembuatan tabel StudioMusik :

  • Langkah pertama dalam memabel, isi nama tabel pada kolom create table dan isi jumlah kolom yang akan digunakan. Setelah itu klik Go seperti pada gambar dibawah :

create table baru

  • Masuk ke tampilan berikutnya yaitu mengisi atribut kolom seperti, nama kolom, tipe data, panjang data, dan untuk setiap kolom id, penulis pilih nilai Primary Key dan ceklis kolom Auto Increment. Seperti di bawah ini:

isi nama field table

  • Untuk pembuatan tabel “Gambar_studio” mengulang mulai dari langkah 3 dari awal
  • Setelah semua atribut kolom tabel telah diisi, maka struktur dari kedua tabel seperti gambar berikut ini :

tabel studio musik

Tabel StudioMusik

tabel gambar studio

Tabel Gambar_studio

4. Setelah kedua tabel berhasil dibuat, maka selanjutnya pengisian data kedalam tabel. Untuk pengisian data pada tabel penulis akan memberi satu contoh, kemudian jika data yang akan diinput jumlahnya banyak dan databasenya cukup kompleks maka disarankan untuk membuat sebuah web yang berisi form yang terhubung ke database untuk pengisian data di dalam database. Namun dalam project ini penulis hanya menginput beberapa data, untuk itu penulis langsung mengisi data pada field isian di phpmyadmin dengan memilih tab insert seperti di bawah ini :

insert data

Berikut ini adalah tabel untuk informasi lokasi studio musik yang dapat dilihat dari koordinat latitude dan longitude lokasi studio musik itu sendiri, silahkan kalian input kedalam database yang telah kalian buat :

NONama Studio MusikLatitudeLongitude
1.DM-6.3248406106.8336721
2.TENS-6.2795761106.8367336
3.PMC-6.2714337106.8459225
4.BOSS-6.3090245106.8395283
5.ERY-6.3515681106.8100034
6.MOSTA-6.3342954106.806863
7.R Music Studio-6.2860542106.8294389
8.FIRA-6.3052006106.819122
9.RAMANDA-6.3897559106.8252183
10.HITROW-6.3626454106.8159159
11.NU Music Studio-6.3812475106.823315
12.MARKAS-6.3924124106.853334
13.LAVIE-6.333919106.7838953
14.AFA-6.326347106.7955889
15.RIDGE-6.3976098106.828324
16.MAPLE-6.3077705106.8648881
17.58 Music Studio-6.4457601106.8280392
18.FIRANTI-6.3688185106.8653357
19.90’s Music Studio-6.3947153106.8010877
20.PORSEA-6.406532106.7762987
21.SOUNDGRAPH-6.4047295106.8193743

Selesai. Selamat mencoba, tunggu tutorial selanjutnya.

3 Comments

3 Comments

  1. wahyu

    Februari 25, 2017 at 13:49

    mas mau tanya itu kan database yang studiomusik kalo yang database gambar studio diisi seperti apa, mohon pencerahannya

    • Ivan Bagus Pinuntun

      Mei 6, 2017 at 19:43

      Gambar_studio itu isinya untuk “id” primary keynya, untuk “id_studio” sebagai foreign key yg menjadi penghubung agar bisa mengambil data di tabel StudioMusik

  2. Amellia

    Maret 21, 2017 at 21:11

    untuk database yg gambar, linknya sama aja atau gmn ya?

Leave a Reply

Your email address will not be published.

To Top