Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
Definitie van primaire sleutel
Een primaire sleutel is de kolom of bundeling van columns die uniek identificeert een bepaalde rij in een tabel . De primaire sleutel levert een belangrijke manier van onderscheid tussen de ene rij van een ander . Onderstreept de kolommen of verzameling van kolommen die de primaire sleutel bestaat gewoonlijk weg naar de primaire sleutel vertegenwoordigen in elke tabel van de gegevensbank . Soorten primaire sleutels

Er zijn drie soorten primaire sleutels . Een natuurlijke sleutel is een primaire sleutel die bestaat uit een kolom die uniek identificeert een entiteit , voor gevallen van een persoon Social Security -nummer of identificatienummer van het voertuig van een voertuig ( VIN ) . Een kunstmatige sleutel is een kolom gemaakt voor een entiteit uitsluitend als primaire sleutel en die zichtbaar is voor de gebruikers . Een surrogaat sleutel is een systeem - gegenereerde primaire sleutel , type op typisch een automatische nummering data meestal verborgen voor de gebruiker .
Integriteit Regels

Handhaving twee zeer belangrijke regels in een relationele database management systeem zijn de entiteit integriteit en de referentiële integriteit . De entiteit integriteit is dat er geen gekozen om een deel van de primaire sleutel veld een null-waarde kan aanvaarden . Een null-waarde is een veld dat een " onbekende " of " niet van toepassing " waarde bevat . Referentiële integriteit een databaseconcept die ervoor zorgt dat de relatie tussen de database tabellen consistent blijft en de ingevoerde data inderdaad geldig en onbeschadigd . Verenigen van zowel de primaire sleutel en foreign key voorkomt inconsistente data van binnenkomst in de relationele database management systeem en daarom wordt de referentiële integriteit afgedwongen .
Foreign Keys

een externe sleutel is een veld of verzameling velden in een tabel waarvan de waarde is nodig om de waarde van de primaire sleutel overeenkomen voor een tweede tabel .
kandidaat Key

Net als bij een primaire sleutel , een kandidaat sleutel is de kolom of bundeling van columns waarop alle kolommen van de tabel zijn functioneel afhankelijk . Het is typisch om te verwijzen naar een kandidaat sleutel als een alternatieve toets wanneer niet gekozen als de primaire sleutel .
Database Design Taal

Database Design Taal ( DBDL ) is een werkwijze voor het tonen tabellen en sleutels . Volg de weergegeven bij het definiëren van de tafels en toetsen illustratie . Merk op dat de primaire sleutel is onderstreept , is de alternatieve sleutel label AK , de secundaire sleutel wordt gelabeld SK en de foreign keys zijn gelabeld FK.Employees ( EmployeeNum , Achternaam, Voornaam , Straat , Stad , State , Zip , SocSecNumber , DepartmentNum ) AK SocSecNumberSK LastNameFK DepartmentNum > Afdeling

Previous: Next:
  Database Software
·Hoe maak je een Berekend veld …
·Hoe maak je een Null Access Qu…
·Hoe maak je een dataset Kopië…
·Basis SQL-instructies 
·Hoe kan ik een keuzelijst Maak…
·Hoe maak je een blad Page voor…
·Tutorial over hoe je verbindin…
·Hoe maak je een Contact Telefo…
·Eindnoten Vs . Boekensteunen 
  Related Articles
Hoe je de uitlijning van de tekst wijzig…
Hoe maak je een Definition List Start 
Hoe de taal van OpenOffice spellingcontr…
Hoe maak je deel van een pagina in Word …
Hoe maak je een snelkoppeling van een sy…
Hoe om afbeeldingen te maken van tekst 
Hoe u de grootte van een Microsoft Offic…
Hoe je hyperlinks naar een sectie van uw…
Voordelen & Nadelen van Computer Technol…
  Software Articles
·Plakopties in MS Word 
·Hoe je titel Transitions Maak in Movie M…
·Hoe je Java 10.6 Update 2 Uninstall 
·De code in MATLAB voor OCR 
·Hoe maak je een thema Bericht maken in c…
·Hoe maak je een PDF converteren naar Mic…
·Hoe maak je een PowerPoint -presentatie …
·Hoe te Metastock Wijzig gegevens 
·Hoe te openen OpenOffice of StarOffice -…
Copyright © Computer Kennis http://www.nldit.com