Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
Definieer Primaire sleutel Field
Primaire sleutels zijn elementen die op een database tabel kolom die identificeert , indexeert en sorteert elke record . Primaire sleutels zijn een essentieel onderdeel van het ontwerp van de tabel , en ontwikkelaars en database administrators zijn belast met het plaatsen van de primaire sleutel aan de rechterkant om gegevensverlies te voorkomen en verbeteren de prestaties van query . Betekenis

Tafels zonder primaire sleutels veroorzaken database queries te traag . Een slecht ontworpen database tabel vermindert de prestaties , en het kan time-out fouten veroorzaken wanneer een website of desktop applicatie haalt records. Primaire sleutels zijn indexen . Indexen zijn tafel elementen die de database records , die de hoeveelheid tijd die het duurt voor de database te " vinden " informatie vermindert gekozen afstand . Primaire sleutels zijn ook unieke waarden in de tabel , zodat ze te identificeren records.
Effecten

Primaire sleutel instellingen
sterk verbeteren van de prestaties op een database. Ze helpen ook ontwikkelaars query- records voor web en desktop applicaties . Een ontwikkelaar kan de klant bestellingen , contactgegevens en andere gegevens met behulp van de unieke kolom ingesteld als de primaire sleutel ophalen . Zonder een primaire sleutel , zouden de ontwikkelaars niet in staat zijn om een set van een query gegevens op te vragen die filters records.
Soorten

Een typische primaire sleutel is een kolom in de tabel . De kolom moet een unieke waarde voor elke record . Echter , kan de database administrator twee kolommen instellen voor een primaire sleutel . Dit type primaire sleutel wordt een samengestelde sleutel . Een samengestelde sleutel combineert twee kolommen op een unieke identificatie voor het record te maken . Primaire sleutels kunnen ook surrogaten . Surrogaten worden automatisch opeenvolgende nummers toe . De databank verhoogt het nummer met elk nieuw record in de tabel ingevoegd .
Identificatie

Elke relationele database maakt gebruik van primaire sleutels waaronder Oracle , MySQL , Pervasive , SQL Server en Microsoft toegang . De primaire sleutel wordt geïdentificeerd in de database tabelontwerpweergave als een belangrijke icoon . De sleutel wordt in een of twee kolommen , afhankelijk van het soort primaire sleutel . Primaire sleutels worden opgeslagen in de database met een herkenbare naam . Standaard primaire sleutel namen worden gegeven de prefix " PK_ " , zodat database- beheerders snel de primaire sleutels voor een tafel te identificeren .
Overwegingen

Primaire sleutels
worden gebruikt om te linken tafels samen . Te maken samen eenvoudiger koppelen van tabellen , worden de primaire sleutel en buitenlandse kolommen gegeven vergelijkbare namen in de database tabellen . Een foreign key is een bijpassende column op een andere tafel . Bijvoorbeeld , een klant tafel heeft een " Klantnummer " kolom ingesteld als de primaire sleutel . De tabel bestellingen heeft een " CustomerID " foreign key op bestelling van de klant te identificeren . Deze twee kolommen zijn gekoppeld , zodat de beheerder kan alle orders van een bepaalde klant te halen .

Previous: Next:
  Database Software
·Hoe maak je een relationele da…
·Hoe te Cast een nummer om een …
·Hoe je volledige tekst verwijd…
·Hoe te Tabel Relaties in Acces…
·Hoe te Access converteren 2007…
·Hoe je meerdere gebruikers ins…
·Relational Database Kenmerken 
·Kosten van biometrische techno…
·Hoe de beheerconsole wachtwoor…
  Related Articles
Hoe maak je een Microsoft Office Profess…
Hoe maak je een nieuw Microsoft Office -…
Heb ik een nieuwe sleutel Als ik kopen g…
Hoe de licentiecode voor Microsoft Offic…
Hoe vindt u de productcode van Microsoft…
Hoe kan ik streepjes beschreven voor Par…
Hoe vindt My Office 2007 Key 
Hoe de Key Change op Word- documenten 
Hoe stel ik Aantal Ingevoegd Spaces voor…
  Software Articles
·Hoe Word- documenten te beschermen tegen…
·Hoe maak je een camcorder uploaden naar …
·Hoe je Remote Desktop Access Grant 
·Hoe je Zip-bestanden Run 
·Hoe je Team Fortress 2 Sprays in GIMP Zo…
·Six Sigma & Software Quality 
·Hoe verwijder ik virussen van mijn compu…
·Freeware Registry Fix 
·Hoe je Skype installeren op een Telstra …
Copyright © Computer Kennis http://www.nldit.com