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 Terbuka

View 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