En vy uttalande i SQL används för att samla en eller flera tabeller så att information kan erhållas utan att behöva ansluta sig tabellerna tillsammans inom ett SQL-uttryck. En vy är bara en logisk tabell och egentligen inte innehåller data . Visningar är användbara när du vill begränsa åtkomsten till vissa data i tabeller , som att de anställda kan få ta itu med information om medarbetarna , men inte deras löneuppgifter . En vy kan gömma data helt , och gör att data hämtas från flera olika tabeller på ett förenklat mycket mer sätt . Det ger också data som ska presenteras i ett annat perspektiv än hur den är konstruerad i databasen , ett mycket mer effektivt uppfattningen att man inte kommer att kräva en ny SQL-fråga som ska köras varje gång uppgifterna behövs
Du behöver : .
administratörsbehörighet .
1 .
begära att din administratör ge dig förmånen att skapa vyer . Detta skulle kallas för " CREATE VIEW " system privilegium . Detta är begränsad inom relationsdatabas tillträde så att administratören kan upprätthålla datasäkerhet och även kunna tilldela användare med förutbestämda roller . Administratören kan styra vilka roller kan använda vissa vyer för att ytterligare uppgifternas integritet och säkerhet . De uppgifter i en vy kan nås med hjälp av en SELECT SQL-uttryck .
2 .
Skapa en vy med hjälp av kommandona . Ägaren av schemat innehåller vyn måste ha de privilegier som krävs för att markera , infoga, uppdatera eller ta bort rader från alla tabeller eller vyer som anser bygger på. Följande visa namnet COMPTORIST kommer att titta på alla tjänstemännen i tabellen Anställda :
CREATE VIEW kontorist ( id_number , person , avdelning , titel )
AS SELECT empno , ename , depno , jobb
FRÅN anst
WHERE jobb=' kontorist '
3 .
förstå de olika kommandona . Några av dem visas här . Gå till länkarna i Referenser för mer information.
Du kan släppa vyn genom att använda: . DROP VIEW kontorist
Du kan infoga information i expediten Visa:
INSERT INTO kontorist
VALUES ( 1040 , Smith , redovisning , kontorist )
( Data kan också tas bort med hjälp av en vy. )
tips och varningar
Visningar är användbara för att begränsa användarnas tillgång till data och att lämna uppgifter säkerhet .