Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Mengapa Anda membuat Tampilan dalam database?

Tampilan memberikan beberapa manfaat.

1. Tampilan dapat menyembunyikan kerumitan

Jika Anda memiliki kueri yang memerlukan penggabungan beberapa tabel, atau memiliki logika atau perhitungan yang rumit, Anda dapat mengkodekan semua logika itu ke dalam tampilan, lalu memilih dari tampilan seperti halnya tabel.

2. Tampilan dapat digunakan sebagai mekanisme keamanan

Tampilan bisa memilih kolom dan/atau baris tertentu dari tabel (atau tabel), dan izin diatur pada tampilan, bukan tabel yang mendasarinya. Ini memungkinkan hanya menampilkan data yang perlu dilihat pengguna.

3. Tampilan dapat menyederhanakan mendukung kode lawas

Jika Anda perlu memfaktorkan ulang tabel yang akan merusak banyak kode, Anda dapat mengganti tabel dengan tampilan dengan nama yang sama. Tampilan memberikan skema yang sama persis dengan tabel asli, sedangkan skema sebenarnya telah berubah. Ini menjaga kode lama yang mereferensikan tabel agar tidak rusak, memungkinkan Anda mengubah kode lama sesuka Anda.

Ini hanyalah beberapa dari banyak contoh bagaimana tampilan dapat berguna.



  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 itu DTU di Database Azure SQL dan Bagaimana Mengetahui Berapa Banyak yang Kita Butuhkan

  2. Bagaimana cara menghindari string di SQL Server menggunakan PHP?

  3. PERIKSA KENDALA pada beberapa kolom

  4. Jenis Kursor SQL Server - Apa itu Kursor Statis di SQL Server | Tutorial SQL Server / Tutorial TSQL

  5. SQL Server 2005 Pivot pada Jumlah Kolom yang Tidak Diketahui