Mengapa tampilan penting dalam SQL?
Mengapa tampilan penting dalam SQL?

Video: Mengapa tampilan penting dalam SQL?

Video: Mengapa tampilan penting dalam SQL?
Video: 5 QUERY SQL dasar yang WAJIB dipahami PROGRAMMER | Tutorial MySQL 2024, April
Anonim

Tampilan digunakan untuk tujuan keamanan dalam database dan bertindak sebagai perantara antara skema tabel nyata & kemampuan program. Tampilan juga membatasi pengguna untuk melihat kolom dan baris tertentu, Tampilan selalu mewakili output khusus yang disebutkan dalam kueri & mengembalikannya data setiap kali yang didefinisikan dalam

Demikian juga, orang bertanya, mengapa tampilan digunakan dalam SQL?

Tampilan sebenarnya adalah komposisi dari tabel dalam bentuk yang telah ditentukan SQL pertanyaan. Tampilan digunakan untuk tujuan keamanan dalam database, dilihat membatasi pengguna untuk melihat kolom dan baris tertentu Berarti dengan menggunakan tampilan kita dapat menerapkan pembatasan mengakses baris dan kolom tertentu untuk pengguna tertentu.

Orang mungkin juga bertanya, apakah tampilan SQL meningkatkan kinerja? Tampilan membuat kueri lebih cepat untuk ditulis, tetapi tidak memperbaiki kueri yang mendasarinya pertunjukan . Singkatnya, jika tampilan yang diindeks dapat memenuhi kueri, maka dalam keadaan tertentu, ini dapat secara drastis mengurangi jumlah pekerjaan yang SQL Server perlu melakukan untuk mengembalikan data yang diperlukan, dan sebagainya memperbaiki pertanyaan pertunjukan.

Yang juga perlu diketahui adalah, apa itu view. Bagaimana kegunaannya?

Tampilan bernama kueri yang menyediakan cara lain untuk menyajikan data dalam tabel database. Tampilan didefinisikan berdasarkan satu atau lebih tabel, yang dikenal sebagai tabel dasar. Saat Anda membuat tampilan, pada dasarnya Anda membuat kueri dan memberinya nama, oleh karena itu tampilan adalah berguna untuk membungkus kueri kompleks yang umum digunakan.

Mengapa kami menggunakan tampilan alih-alih tabel?

Tampilan bisa memberikan banyak keuntungan dibandingkan meja : Tampilan bisa mewakili subset dari data yang terkandung dalam meja . Tampilan bisa membatasi tingkat paparan yang mendasarinya meja ke dunia luar: pengguna tertentu mungkin memiliki izin untuk menanyakan melihat , sementara ditolak akses ke seluruh pangkalan meja.

Direkomendasikan: