Belajar view pada MYsql

Nama : Rahdat Jajuly

NIM   : 211011401040

Kelas  : 05TPLE009

Pada MySQL, "view" adalah sebuah objek database yang digunakan untuk menyimpan hasil dari sebuah query SQL sebagai tabel virtual. View memungkinkan Anda untuk merancang query kompleks, mengelompokkan data, dan mengakses hasilnya sebagai sebuah tabel tunggal. Ini berguna dalam situasi di mana Anda sering melakukan query yang sama atau perlu mengabstraksi data yang ada.

Berikut adalah beberapa langkah dasar untuk belajar cara membuat dan menggunakan view pada MySQL:

Membuat View:
Untuk membuat view, Anda dapat menggunakan pernyataan SQL CREATE VIEW. Berikut adalah sintaks dasarnya:

sql

CREATE VIEW nama_view AS SELECT kolom1, kolom2, ... FROM nama_tabel WHERE kondisi;
Misalnya, jika Anda memiliki tabel "pegawai" dan ingin membuat view yang hanya berisi data pegawai dengan gaji di atas 50000, Anda bisa melakukan ini:

sql

CREATE VIEW pegawai_gaji_tinggi AS SELECT nama, gaji FROM pegawai WHERE gaji > 50000;
Menggunakan View:
Setelah Anda membuat view, Anda dapat menggunakannya seperti tabel biasa dalam query. Misalnya:

sql

SELECT * FROM pegawai_gaji_tinggi;
Ini akan mengembalikan semua pegawai dengan gaji di atas 50000 dari view yang telah Anda buat.

Memperbarui dan Menghapus View:
Anda dapat memperbarui atau menghapus view menggunakan pernyataan SQL seperti CREATE OR REPLACE VIEW untuk memperbarui view yang ada atau DROP VIEW untuk menghapusnya.

Keamanan View:
Penting untuk diingat bahwa view tidak menyimpan data fisik; mereka hanyalah representasi virtual dari data yang ada dalam tabel. View juga dapat diberikan izin akses yang berbeda dari tabel yang mendasarinya, sehingga Anda dapat mengontrol siapa yang memiliki akses ke data tersebut melalui view.

Komentar

Postingan populer dari blog ini

Fungsi-Fungsi JOIN Pada phpMyadmin

Langkah - langkah membuat Username dan Password pada MYSQL XAMPP

Backup dan Restore Mysql Database