Nggoleki Metu Liyane babagan Tampilan Database - Ngontrol Akses Data

Golek Metu Liyane About Deleng Database

Tampilan basis data ngidini sampeyan kanthi gampang ngurangi kerumitan pangalaman pangguna pungkasan lan matesi kemampuan kanggo ngakses data sing ana ing tabel database kanthi matesi data sing diwenehake marang pangguna pungkasan. Ateges, tampilan nggunakake asil query basis data kanthi dinamis ngisolasi isi tabel basis data buatan.

Apa Gunakake Ndeleng?

Ana rong alasan utami kanggo nyedhiyakake pangguna kanggo ngakses data liwat views tinimbang nyedhiyakake akses langsung menyang tabel basis data:

Nggawe Tampilan

Nggawe tampilan cukup gampang: sampeyan mung kudu nggawe pitakonan sing ngemot watesan sing pengin dilakokaké lan dilebokake ing njero printah CREATE VIEW. Punika ing sintaks:

CREATE VIEW viewname AS

Contone, yen sampeyan pengin nggawe tampilan karyawan full-time aku rembugan ing bagean sadurunge, sampeyan bakal ngetokake printah ing ngisor iki:

CREATE VIEW fulltime AS
Pilih first_name, last_name, employee_id
Saka karyawan
WHERE status = 'FT'

Ngowahi tampilan

Ngganti isi tampilan nggunakake sintaks sing padha karo nggawe tampilan, nanging sampeyan nggunakake perintah ALTER VIEW tinimbang perintah CREATE VIEW. Contone, yen sampeyan pengin nambah watesan menyang tampilan fulltime sing nambah nomer telpon pegawe menyang asil, sampeyan bakal ngetokake printah ing ngisor iki:

ALTER VIEW fulltime AS
Pilih first_name, last_name, employee_id, telephone
Saka karyawan
WHERE status = 'FT'

Mbusak tampilan

Iku prasaja kanggo mbusak tampilan saka database kanthi nggunakake perintah DROP VIEW. Contone, yen sampeyan pengin mbusak tampilan karyawan full-time, sampeyan bakal nggunakake printah ing ngisor iki:

DROP VIEW fulltime