Trovu Pli Pri Datumaj Vidoj - Kontrolanta Datuman Aliron

Trovu Pli Pri Datumaj Vidoj

Datumaj vidpunktoj permesas facile redukti la kompleksecon de la fina sperto de uzanto kaj limigi ilian kapablecon aliri datumojn enhavitaj en datumbazoj, limigante la datumojn prezentitajn al la uzanto fino. Esence, vido uzas la rezultojn de datumbazo-serĉo por dinamike popoli la enhavon de artefarita datumbaza tablo.

Kial Uzi Vidojn?

Ekzistas du primaraj kialoj por provizi al uzantoj aliri datumojn per vidpunktoj, anstataŭ provizi ilin per rekta aliro al datumbazoj:

Kreante Vido

Krei vidpunkton estas tre simpla: vi simple bezonas krei demandon, kiu enhavas la limigojn, kiujn vi deziras plenumi kaj meti ĝin ene de la komando de KREU VIA. Jen la sintakso:

KREU VIU Vidi Vidi AS

Ekzemple, se vi deziras krei la plentempajn dungitojn, kiujn mi diskutis en la antaŭa sekcio, vi elsendos la jenan komandon:

KREU VIDA plentempa AS
SELECTu unua_nomo, lasta nomo, employee_id
De dungitoj
KIE status = 'FT'

Modifante Vido

Ŝanĝi la enhavon de la vidpunkto uzas la saman sintakson kiel kreon de vido, sed vi uzas la komandon ALTER VIEW anstataŭ la komando de CREATE VIEW. Ekzemple, se vi volis aldoni limigon al la plentempa vido, kiu aldonas la telefonan numeron al la rezultoj, vi elsendos la sekvan komandon:

ALTER VIEW fulltime AS
SELECTu unua_nomon, lastan nomon, employee_id, telefonon
De dungitoj
KIE status = 'FT'

Forigante Vido

Estas simpla forigi vidadon de datumbazo per la komando DROP VIEW. Ekzemple, se vi deziras forigi la plentempajn dungitojn, vi uzus la jenan komandon:

DROP VIEW fulltime