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.