SQLTingkat: Lanjutan6 min
Database Views & Stored Procedures
Sederhanakan kueri yang sering dipanggil dan sembunyikan kolom sensitif menggunakan Virtual Views (CREATE VIEW) dan Stored Procedures terkompilasi.
Manfaat Database View
Pratinjau TerbukaView adalah tabel virtual yang didasarkan pada hasil kueri SELECT. View tidak menyimpan data secara fisik terduplikasi, melainkan bertindak sebagai jendela terfilter yang aman.
Contoh Kode Sintaks
-- Membuat View Publik yang Menyembunyikan Kolom Gaji Rahasia
CREATE VIEW view_karyawan_publik AS
SELECT
e.id,
e.nama,
e.role,
d.nama_departemen
FROM employees e
INNER JOIN departments d ON e.dept_id = d.id
WHERE e.status = 'aktif';
-- Mengakses View seperti tabel biasa
SELECT * FROM view_karyawan_publik WHERE nama_departemen = 'Engineering';Live Compiler Runner
Akses Kursus Wajib Login
Buka Akses Penuh Silabus & Praktikum
Masuk dengan akun GitHub, Google, atau Akses Cepat Developer untuk membuka seluruh materi mendalam, menjalankan compiler interaktif, mengerjakan kuis, dan menyimpan progres belajar Anda.
145+ Modul Lengkap•Tersimpan Otomatis•Sertifikat Kelulusan Resmi