Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Mengapa tidak menghubungkan android ke database secara langsung?

Ada beberapa alasan.

  1. Keamanan- Jika pengguna memiliki akses langsung, mereka bisa mendapatkan apa saja dari database Anda. Plus mereka akan memiliki kata sandi ke dalam database Anda. Akibatnya, jika server SQL yang Anda gunakan memiliki kelemahan, maka mereka dapat mengeksploitasinya. Juga, jika izin Anda salah diatur, itu bisa menghapus database Anda.
  2. Kecepatan- Jika pengguna sering menggunakan kueri besar, hal itu dapat membuat sistem Anda macet dengan cepat dan tidak perlu. Jika Anda menggunakan antarmuka web, Anda dapat membatasinya.
  3. Aksesibilitas- Kueri web didukung oleh hampir semua hal. Ini membutuhkan klien khusus untuk mengakses database SQL secara langsung.

Tetapi jika Anda mempercayai pengguna Anda sepenuhnya, memiliki perpustakaan/driver yang tepat, maka Anda dapat mengizinkan kueri langsung, dan bahkan mungkin sedikit lebih cepat.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa perbedaan antara ifnull dan menyatu di mysql?

  2. Bagaimana cara cepat MEMILIH 3 catatan acak dari tabel MySQL 30k dengan filter tempat dengan satu permintaan?

  3. Bagaimana cara menggunakan nilai string/kolom sebagai konstanta interval tanggal mysql (HARI, BULAN ...)?

  4. Nilai peningkatan dalam kueri pembaruan MySQL

  5. 4 Cara Mendaftar Semua Tampilan di MySQL