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

    Hur man skapar en unik begränsning Utan Index

    Dagens databaser måste ibland behandla miljarder bitar av information . För att sammanställa data effektivt , de flesta programmerare använder en unik begränsning att skilja rader med information. Till exempel , för att representera identiska burkar majs i en databas , måste du representerar varje burk i databasen så att en eller flera av dess pelare är distinkt . De flesta programmerare använder ett index för att garantera att inga två rader är likadana , men det är möjligt att skapa en unik begränsning utan att använda ett index . Instruktioner
    1

    Öppna mjukvaran databas programmering från din databas säljaren .
    2

    identifiera information som särskiljer varje rad från en annan rad. Till exempel , eftersom varje rad i en produkt tabell innehåller både ett varumärke och ett modellnummer , och eftersom det inte finns två produkter innehåller både samma märke och modell , dessa två bitar av data som utgör en unik begränsning .

    3

    Skapa en tidsstämpel eller DateTime kolumn i databasen , om du inte kan identifiera en befintlig unik begränsning . Ställ TimeStamp att spåra millisekunder . Använda SQL variant av ditt val , infoga rader i databasen endast efter varje rad får en tidsstämpel eller DataTime värde innehas av någon annan rad . Detta värde kommer att säkerställa att ingen rad i din databas liknar någon annan rad.
    4

    Skapa den unika begränsning i koden , regenererande bordet om det krävs av din databas . Till exempel i MS SQL :

    CREATE TABLE Sample.Sample1 ( SampleId int NOT NULL IDENTITET (1,1 ) CONSTRAINT PKSample_Sample1 primärnyckel, Dataett Varchar ( 30 ) NOT NULL , Datatvå Varchar ( 30 ) NOT NULL , UniqueDataThree varchar ( 7 ) NOT NULL , tvång AKSample_Sample1_DataOneUNIQUE NONCLUSTERED ( Dataett , Datatvå , UniqueDataThree ) )
    5

    Spara din kod och testa den .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur du ändrar Kolumn Namn på DB2
    ·Hur överföra Datum data från ett fält till ett anna…
    ·Så bort med Max i TSQL
    ·Använder en databas
    ·Hur Undelete en Access Query
    ·Hur man skapar en Oracle-databas i Linux
    ·Hur man skriver en FileMaker Pro Script
    ·Fördelar med Database Management System till Applicati…
    ·Teradata SQL Assistant Tutorial
    ·Hur konvertera en MDB -fil till en RKF Arkiv
    Utvalda artiklarna
    ·Hur programmet i MS Access 2003
    ·Hur du formaterar ett brev som en anfang i Word 2007
    ·Hur man stänger av attribut för OpenOffice
    ·Hur konverterar jag Analoga filmer till Digital
    ·Hur man kan öka en brevlåda Kvot
    ·Hur man gör en banner på Photoshop
    ·Felsökning Konvertera WMA till iTunes
    ·Hur man spelar spel online som inte kräver Java
    ·Hur till Återvinna Quicken Backup
    ·Pedagogiska datorverktyg
    Copyright © Dator Kunskap http://www.dator.xyz