Menghubungkan Database di Back4App untuk Pengembang
Menghubungkan Database menggunakan Database Hub memungkinkan Anda mengakses struktur dan data database sumber dari dalam Aplikasi Anda di Back4app.
Ini memastikan setiap pembaruan baru untuk skema dan/atau data segera disampaikan ke Aplikasi Anda sehingga semuanya selalu diperbarui pada setiap saat.
Ini juga berguna ketika database besar (alias dalam jumlah besar) tersedia, memungkinkan Anda menggunakan datanya tanpa harus sepenuhnya menyalin database ke akun Anda.
Untuk menggunakan atau membagikan database, Anda akan memerlukan:
- Sebuah aplikasi yang dibuat di Back4App
Kunjungi daftar database Database Hub dan cari topik yang menarik bagi Anda.
Untuk tutorial ini, akan digunakan Database Benua, Negara, dan Kota di Dunia:
![Document image Document image](https://images.archbee.com/yD3zCY-NNBBIfd0uqcfR5/HHatr99-x3cYyR-l3VHbH_image.png?format=webp)
Klik tombol Terhubung di sudut kanan atas layar. Penghitung di sisi kanan menunjukkan berapa banyak Aplikasi yang menggunakan database tersebut saat ini:
![Document image Document image](https://images.archbee.com/yD3zCY-NNBBIfd0uqcfR5/FeitNM0xrlCPP_T-UiAwc_image.png?format=webp)
Dialog Connect akan muncul. Kemudian pilih aplikasi mana, dari salah satu aplikasi yang sudah ada, yang ingin Anda hubungkan. Aplikasi yang dipilih dalam dropdown akan memiliki akses ke Database yang Anda hubungkan.
![Document image Document image](https://images.archbee.com/yD3zCY-NNBBIfd0uqcfR5/30APUspPPLazNk8t3dqpw_image.png?format=webp)
Kemudian, pesan sukses akan muncul:
![Document image Document image](https://images.archbee.com/yD3zCY-NNBBIfd0uqcfR5/a_UNZXmNa3fBo6cOtWXsE_image.png?format=webp)
Pergi ke Dashboard dari Aplikasi yang Anda hubungkan. Anda akan melihat kelas-kelas dari Database yang terhubung muncul di Database Browser dalam format berikut:
DatabaseName_ClassName jika itu adalah kelas kustom DatabaseName__ClassName jika itu adalah kelas Parse
Perbedaannya adalah bahwa kelas Parse memiliki dua _ antara DatabaseName dan ClassName:
![Document image Document image](https://images.archbee.com/yD3zCY-NNBBIfd0uqcfR5/AOVn_U6e13TnyjC41SVkG_image.png?format=webp)
Mulai sekarang Anda dapat meng-query data dari kelas yang terhubung di kode Anda, API Console, konsol GraphQL dan bahkan membuat relasi dan pointer di antara kelas-kelas Aplikasi Anda dan yang terhubung.
![Document image Document image](https://images.archbee.com/yD3zCY-NNBBIfd0uqcfR5/fRFxAtAqx73t1bO9Chqe5_image.png?format=webp)