Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Database Software >> Content

    Vad är effekten på bastabellen När data i en vy ändrats

    ? Många moderna databashanteringssystem , inklusive Oracle , IBMs DB2 och Microsofts SQL Server , kan du använda databasen strukturer som kallas vyer som ett alternativ till tabeller . En vy är en "virtuell tabell, " visas som en uppsättning av kolumner och rader och har en tabell som en källa . Som med tabeller , kan du ändra data i utsikt genom att använda lämpliga strukturerade rapporter Query Language . Uppdatera data har vissa begränsningar som beror på de underliggande tabellerna . Visningar

    Databaser har utsikt som ett bekvämt och säkert sätt att representera data . Du gör en vy med databasens " CREATE VIEW " uttalande , som ger en " SELECT " uttalande som anger en eller flera tabeller tillsammans med villkor . Följande uttalande , till exempel, skapar en uppfattning baserad på en kund bord :

    Skapa vy indiana_customersAS SELECT CUSTOMER_ID , namn , adress från customersWHERE state = ' IN ';

    här vyn visas endast Indiana kunderna . En vy kan ha samma antal fält som den överordnade tabellen eller det kan utelämna fält . Till exempel kan du ge någon åtkomst till en vy utifrån ett företags anställda bord , men lämna ut lön och annan konfidentiell information .
    Single Table Views

    Du kan ändra data i en vy baserat på en enda tabell med några restriktioner . " UPDATE ", " INSERT " och " DELETE " SQL-satser behandla utsikt densamma som tabeller , ändringar i vyn dataflödet tillbaka till den underliggande tabellen . Men du måste vara försiktig om fält regler såsom de inte tillåter null-värden , om tabellen har fält med regler men vyn inte kan en INSERT-sats misslyckas eftersom vyn inte kan överföra värden till tabellen för de områden den inte gör det inkluderar Addera ditt Multiple Table Views

    en vy kan innehålla data från mer än en tabell , . vyn s SELECT kan ha en koppling klausul förbinder två tabeller tillsammans . I detta fall anser kan ha fält från någon av tabellerna . Du kan ändra informationen i en multipel - table view , men du måste följa några regler . Du kan ändra informationen på endast en av de underliggande tabellerna och att tabellen ska ha en nyckel fält som finns i vyn . Varumärket av databasprogram kan ha sina egna regler för att uppdatera dessa typer av vyer .
    Icke - Uppdateringsbar Views

    Vissa vyer tillåter inte uppdateringar . Till exempel , har Oracle en " MED Skrivskyddad" alternativet som förhindrar en vy från skötbord uppgifter . Du kan inte uppdatera en vy som anger " tydligt" sökord eller " GROUP BY "-klausuler i sina SELECT-uttryck , eftersom dess register består av aggregat av underliggande tabellen poster . Även om du kan komma runt detta med databas triggers såsom " istället för " detta tillvägagångssätt ger komplexitet till datauppdateringar .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man ändra datatypen på en frågefält i Access
    ·Vilken klient information behövs i en databas
    ·Hur man uppdaterar en Null Tillgång Query
    ·Hur man skriver program med Visual FoxPro
    ·Hur du ändrar ett schema namn i Oracle
    ·Hur Uppdatera underformulär data i Access
    ·Så här konfigurerar du en tidsserie Graph i Minitab
    ·Hur man gör en DVD Databas
    ·Hur till Redigera och revidera ett kalkylblad
    ·Hur man skapar en kalender i Access 2000 för att filtr…
    Utvalda artiklarna
    ·Om en CPU Burning Test
    ·Vad är en Zip Disk
    ·Hur Ladda ner Rhapsody programvara för MP3
    ·Microsoft Excel Spel
    ·Lägga till Borders till en tabell i Word 2003
    ·Hur man använder kalkylark för att lösa en matris
    ·Problem att ladda ner musik och spel på iTunes
    ·Hur Lösenordsskydda kalkylblad i Excel 2007
    ·Vad är filändelsen DBT
    ·Hur man reparerar en Quicken Databas
    Copyright © Dator Kunskap http://www.dator.xyz