Een Oracle- view is een door de gebruiker gemaakte structuur die aangepaste Structured Query Language of SQL , voor de toekomstige uitvoering opslaat . Vaak is de weergave genoemd een tabel , geeft complex , composiet en geformatteerde gegevens van een of meer tabellen . Deze resultaten kunnen in een nieuwe tabel worden opgeslagen , maar zou het permanente geheugen vereisen . Als het oog , wordt het geheugen vrijgegeven wanneer de taak is voltooid . Een prestatie nadeel is dat complexe standpunten zijn langzamer te verwerken op run-time . Een security voordeel is dat gebruikers met beperkte rechten de basis tabellen die de weergave bevatten of nodig zijn om de SQL- creëren van het uitzicht te begrijpen niet kan zien . Wat je nodig hebt Installatie van Oracle Database en Client Software . Privileges om standpunten Oracle te creëren en uit te voeren . Kennis van basis SQL . Toon Meer Instructions Log 1 bij Oracle via SQL Plus * client of een 3rd - party -database - query -software . kopen van 2 Maak de Oracle- view . Bijvoorbeeld : CREATE VIEW VNAME ASSELECT T.Field1 , T.Field2 , etcFROM Tafel als T Shirts De oprichting van het oog neemt elke geldige SQL-query en Voegt " Maak bekijken ViewName als" om het. " VNAME " is van dit voorbeeld alfanumerieke naam van het uitzicht . 3 Wijzig Stap 2 toe te staan voor het bijwerken . Bijvoorbeeld : Scheppen of te vervangen VNAME " Naam " ASSELECT T.Field1 , T.Field2 , etcFROM Tabel1 als T Shirts " OF VERVANGEN " vertelt Oracle naar een naam uitzicht overschrijven zonder het DROP commando te laten vallen op het standpunt alvorens opnieuw te maken . Anders zou je nodig hebt : DROP VNAME ; CREATE VNAME " Naam " ASSELECT T.Field1 , T.Field2 , etcFROM Tabel1 als T Test 4 de weergave door te verwijzen naar het in SQL . Bijvoorbeeld : SELECT veld1 , Field2FROM VNAME Als de gegevens in VNAME is het resultaat van een complexe query , zou je geen kennis van die vraag nodig , alleen de bovenstaande SQL nodig voor toegang en manipuleren dat de gegevens voor uw eindresultaat . Databases houden doorgaans gerelateerde gegevens in verschillende tabellen , die vaak bezichtigingen handelen om recombineren als een samengestelde opname van gerelateerde gegevens . Een eindgebruiker , die niet begrijpt of toegang hebben tot de gegevens tabel of de structuur , kunnen nu gebruik maken van deze gegevens voor rapportage en analyse .
|