Finndu út meira um gagnasafnskoðanir - Stjórna gagnaaðgangi

Finndu út meira um gagnasýnanir

Gagnasafnskoðanir leyfa þér að draga auðveldlega úr flókinni endanotendaupplifun og takmarka getu þeirra til að fá aðgang að gögnum í gagnagrunni töflum með því að takmarka gögnin sem eru kynnt fyrir notandann. Í grundvallaratriðum notar skoðun niðurstaðna gagnagrunns fyrirspurn til að byggja upp innihald gervigreindar töflunnar.

Afhverju notaðu skoðanir?

Það eru tvær meginástæður til að veita notendum aðgang að gögnum í gegnum skoðanir frekar en að veita þeim beinan aðgang að gagnagrunni töflum:

Búa til skoðun

Búa til skoðun er alveg einfalt: þú þarft einfaldlega að búa til fyrirspurn sem inniheldur takmarkanirnar sem þú vilt framfylgja og setja það inn í CREATE VIEW skipunina. Hér er setningafræði:

Búðu til VIEW skjámynd AS

Til dæmis, ef þú vilt búa til fullt starf starfsmanna útsýni sem ég ræddi í fyrri hluta, myndi þú gefa út eftirfarandi skipun:

Búðu til VIEW fulltime AS
VELJA fyrsta nafn, síðasta nafn, starfsmaður_id
Frá starfsmönnum
WHERE stöðu = 'FT'

Breyta skjánum

Breyting á innihaldi skoðunar notar nákvæmlega sömu setningafræði og sköpun skoðunar, en þú notar ALTER VIEW skipunina í staðinn fyrir CREATE VIEW skipunina. Til dæmis, ef þú vildi bæta við takmörkun á heildarhorni sem bætir símanúmeri starfsmanns við niðurstöðurnar, myndi þú gefa út eftirfarandi skipun:

ALTER VIEW fulltime AS
VELJA fyrsta nafn, síðasta nafn, starfsmaður, sími
Frá starfsmönnum
WHERE stöðu = 'FT'

Eyða sýn

Það er einfalt að fjarlægja útsýni úr gagnagrunni með DROP VIEW skipuninni. Til dæmis, ef þú vilt eyða vinnutíma í fullu starfi, þá ættir þú að nota eftirfarandi skipun:

DROP VIEW fullorðinn