Informazio gehiago eskuratzeko, ikusi datu-baseko datuak - Datu-sarbidea kontrolatzea

Informazio gehiago lortzeko, ikus Datu-basearen ikuspegiari buruz

Datu-basearen ikuspegiak azken erabiltzaileen esperientzia konplexutasuna erraz murrizteko aukera ematen dute eta datu-baseko tauletan jasotako datuetara sartzeko gaitasuna mugatzen dute azken erabiltzaileari aurkeztutako datuak mugatuz. Funtsean, ikuspegi batek datu-basearen kontsulta baten emaitzak erabiltzen ditu datu- baseen taula artifizialaren edukia dinamikoki biltzeko.

Zergatik erabili aldizkariak?

Bi arrazoi nagusiren artean, erabiltzaileek datuen sarbidea datuen bidez bidaltzen dute, baizik eta datu-baseko tauletarako sarbide zuzena eman beharrean:

Ikuspegi bat sortzea

Ikuspegia sortzeko nahiko erraza da: behartu nahi dituzun murriztapenak eta CREATE VIEW komandoaren barruan jartzen dituen kontsulta bat sortu behar duzu. Hemen dago sintaxia:

CREATE VIEW viewname AS

Adibidez, aurreko atalean eztabaidatu nuen lanaldi osoko langileak sortu nahi badituzu, ondoko komandoa igorriko zenuke:

CREATE VIEW fulltime AS
SELECT first_name, last_name, employee_id
Langileetatik
Non egoera = 'FT'

Ikuspegi bat aldatzea

Ikuspegi baten edukia aldatzea ikuspegi zehatza duen sintaxia bera erabiltzen du, baina ALTER VIEW komandoa erabiltzen duzu CREATE VIEW komandoaren ordez. Adibidez, langileen telefono zenbakia emaitzetara gehitzen duen denbora osoko murrizketa bat gehitu nahi baduzu, honako komandoa igorriko zenuke:

ALTER VIEW fulltime AS
SELECT first_name, last_name, employee_id, telephone
Langileetatik
Non egoera = 'FT'

Ikuspegi bat ezabatzea

DROP VIEW komandoa erabiliz datu-baseko ikuspegi batetik kentzeko erraza da. Adibidez, lanaldi osoko langileen ikuspegia ezabatu nahi baduzu, honako komandoa erabili beharko zenuke:

IRABAZI full view