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 en relationsdatabas Foreign Key

    ? En främmande nyckel i en relationsdatabas är en nyckel som används i ett barns tabell som matchar den primära nyckeln i en relaterad överordnade tabellen . Främmande nycklar kan ha dubbla värden ( mångfald ) i den underordnade tabellen medan primärnycklar inte kan. Använda främmande nycklar korrekt kan referensintegritet . Ett enkelt exempel

    Ett enkelt exempel på en databas främmande nyckel är ett " Student " databas överordnade tabellen med Student_ID som dess primärnyckel . I släkt underordnade tabellen " Course_Enrollment " med Course_ID som sitt primära nyckel , för varje kurs där en elev har anmält visas främmande nyckel , Student_ID från Student tabellen .
    Referensintegritet Rule

    referensintegritet regeln anger att någon nonnull främmande nyckel värde i ett barn bord måste referera till en primärnyckel värdet av dess överordnade tabellen i databasen . I exemplet i steg 1 , skulle det vara meningslöst i databasen för att ha en elev inskriven i en kurs där det inte finns någon information om att eleven i Student tabellen . Denna regel upprätthåller konsekvent i en databas .
    Cascade Raderar

    Varje barn rekord i en främmande nyckel relationen måste ha en matchande överordnad post enligt referensintegritet härska . En kaskad delete måste ske när en post från en förälder bord tas bort , vilket också tar bort alla motsvarande poster från barnet databasen . I Steg 1 exempel ta bort en elev från Student databasen kommer också att ta bort alla förekomster av elevens inskrivning i Course_Enrollment tabellen .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur du tar bort Komprimerade filer
    ·Hur man skapar Lås i DB2
    ·Hur kopiera filen makron i Access 2007
    ·Hur man gör MDE -filer
    ·Avinstallera en SQL Express instans
    ·Konvertera FileMaker Pro-filer
    ·Konvertera versaler färg i Excel
    ·Hur man skapar ett unikt ID dynamiskt med SQL i SQLServ…
    ·Så här importerar Xls Into Oracle
    ·Hur man hittar en karaktär i ett fält med dBASE IV
    Utvalda artiklarna
    ·Hur du gör din egen Rap Beats på datorn
    ·Hur man öppnar Word-dokument med Apple
    ·Hur: Sparkly text i Photoshop CS3
    ·Sybase IQ Verktyg
    ·Hur att skapa personliga Anpassade etiketter
    ·Hur man lägger Bullets i ett Excel-ark
    ·Hur man bränner en CD från Amazon Nedladdningar
    ·SQL Tutorial
    ·Effekterna av text Rollover
    ·Så här klonar en hårddisk med en extern USB-hårddis…
    Copyright © Dator Kunskap http://www.dator.xyz