Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Software  
  • Adobe Illustrator
  • animasjon programvare
  • Antivirus programvare
  • Audio programvare
  • Sikkerhetskopiere data
  • brenne CDer
  • brenne DVDer
  • Datakomprimeringsprotokoll
  • database programvare
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • pedagogisk programvare
  • Engineering programvare
  • Arkiv Forlengelsen Typer
  • Financial Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Hjem Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Åpen Kildekode
  • Andre dataprogrammer
  • PC Games
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentasjon programvare
  • produktivitet programvare
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvare betaversjoner
  • programvare konsulenter
  • Software Development Selskaper
  • Software Licensing
  • regneark
  • Skatt forberedelse programvare
  • Utility programvare
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandlingsprogrammet
  •  
    Datamaskin >> Software >> database programvare >> Content
    Hva er effekten på Base Table når dataene i en visning er endret
    ? Mange moderne database management system , inkludert Oracle , IBM DB2 og Microsoft SQL Server , kan du bruke database strukturer kalt visninger som et alternativ til data tabeller . En visning er en " virtuell bordet", som vises som et sett med kolonner og rader og ha en tabell som kilde . Som med tabeller , kan du endre data i synet ved bruk av riktige Structured Query Language uttalelser. Oppdatere data har noen begrensninger som er avhengige av tabellene underliggende utsikten. Visninger

    Databaser tilby visninger som en praktisk , sikker måte å representere data . Du gjør en visning ved hjelp av databasen er " CREATE VIEW " statement , som gir en "SELECT " statement som angir en eller flere tabeller sammen med forhold. Følgende uttalelse, for eksempel opprette en visning basert på en kunde tabell:

    CREATE VIEW indiana_customersAS SELECT CUSTOMER_ID , navn , adresse FRA customersWHERE state = 'IN ';

    Denne visningen viser bare Indiana kunder . En visning kan ha samme antall felt som den overordnede tabellen eller det kan utelate felt. For eksempel kan du gi noen tilgang til en visning basert på et selskaps ansatt tabellen , men la ut lønn og annen konfidensiell informasjon.
    Enkeltbordturnering visninger

    Du kan endre dataene i en visning basert på et enkelt bord med få restriksjoner . " Oppdateringen", "Sett inn" og " SLETT" SQL-setninger behandle utsikt det samme som tabeller; endringer til visningen datastrømmen tilbake til den underliggende tabellen . Men du må være forsiktig med felt regler som blant annet de ikke tillater nullverdier , hvis bordet har felt med regler, men utsikten ikke gjør det, kan en INSERT-setning mislykkes fordi utsikten ikke kan sende verdier til bordet for disse feltene det gjør ikke inkludere
    Multiple Table Visninger

    en visning kan innlemme data fra mer enn én tabell ; . visningens SELECT-setningen kan ha en BLI klausul koble to tabeller sammen . I dette tilfelle visningen kan ha felt fra hver tabell . Du kan endre data i en multippel -table view , men du må observere noen regler . Det kan endre informasjonen i bare en av de underliggende bord , og at bordet må ha et sentralt felt tilstede i visningen. Den merkevare av database-programvare kan ha sine egne regler for å oppdatere disse typer visninger .
    Non - Oppdaterbare Views

    Noen visninger tillater ikke oppdateringer . For eksempel , har Oracle en " MED READ ONLY " alternativet som hindrer utsikt fra stellebord data . Du kan ikke oppdatere en visning som angir " distinkt" nøkkelord eller " GROUP BY " klausuler i sine SELECT-setninger , som sine poster består av aggregater av underliggende tabellen poster . Selv om du kan omgå dette med database triggere som "i stedet for ", denne tilnærmingen legger kompleksitet til dataoppdateringer .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lese XLS -filer Online 
    ·Hvordan legge til flere spørringer til Pivot i Access …
    ·Grunnleggende SQL Syntax 
    ·Hvordan sette opp Oracle Application Server skjemaer og…
    ·Hvordan hente data Med Bare et angitt antall tegn 
    ·Hvordan bruke FINN.RAD i en IF Statement 
    ·SQL Command Line Fordeler 
    ·Sette inn en database i Vb.net 
    ·Database Analyst Plikter 
    ·SQL Reindex Vs . Defragmentere 
      Anbefalte artikler
    ·Slik oppgraderer du til Symantec Antivirus 10.1.7.7 Med…
    ·Hvordan flytte objekter i 3D Max Studio 
    ·Hvordan kan jeg bruke Word 2007 til å opprette rediger…
    ·Hvis jeg har en brannmur trenger jeg en AntiVirus 
    ·Slik konverterer JPG-filer til MPG 
    ·Hvordan lage en invitasjon på en datamaskin uten Photo…
    ·Tale - til-tekst -programvare for Windows 
    ·Hvordan aktiverer jeg Pen Markeringer i PowerPoint 
    ·Hvordan sette en Admin Theme i Drupal 
    ·Hvordan gi brukertilgang til en Remote Desktop Connecti…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/