*   >> Lezen Onderwijs artikelen >> science >> programming

Database Tabel Keys

achternaam en voornaam kolommen. Normaal gesproken kan de lijst van medewerkers lang zijn. De bovenstaande lijst is kort. Het is mogelijk dat meerdere medewerkers dezelfde achternaam hebben. Dus je kunt de kolom Achternaam niet als primaire sleutel. Het is mogelijk dat meerdere medewerkers dezelfde naam hebben. Dus de kolom voornaam kan niet worden gebruikt als een primaire sleutel. Als u weet dat het aantal werknemers in uw organisatie, dan is de lijst zal niet lang meer duren, en dus is het onwaarschijnlijk dat een combinatie van twee van de achternaam en voornaam hetzelfde zal zijn.

In dat geval kunt u de combinatie van LastName en FirstName kolom gebruiken als primaire sleutel. Hier het paar celwaarden in de twee kolommen unieke identificatie rij. Wanneer een primaire sleutel bestaat uit meerdere kolommen, wordt een samengestelde sleutel genoemd. In dit geval kunt samengestelde sleutel bestaat uit de achternaam en voornaam kolommen. Wel een database tabel is het ontwerp voor de eeuwigheid (in theorie).

Dus zoals je werknemers te vervangen of als uw bedrijf groeit en u nieuwe werknemers toe te voegen, is het mogelijk dat op een dag twee of meer werknemers dezelfde achternaam en dezelfde voornaam hebben. Dus met behulp van de laatste naam en voornaam als een tabel primaire sleutel, is geen goed idee. En dus, niet de laatste naam en voornaam te gebruiken als samengestelde toetsen. Ik heb gedaan voor het doel van illustratie. Als we verder gaan in de loop, zie je praktische samengestelde keys.

Surrogate Keys Bij sommige tafels kunt u een kolom die unieke waarden heeft en u kunt deze kolom gebruiken als primaire sleutel. Met andere tafels u een kolom met unieke waarden niet kunnen vinden. In dat geval moet u een nieuwe kolom te maken en geef het unieke waarden; gebruik vervolgens de gemaakte kolom als de primaire sleutel. Het is mogelijk dat de Database Management System (DBMS) in de computer om dat te doen voor je. Als dat zo is, zeggen we de primaire sleutel is een surrogaat Key. Surrogate keys meestal getallen.

In veel gevallen zijn eenvoudig tellen getallen, namelijk 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, etc. De DBMS kan deze automatisch numbers.Foreign Sleutels Een Vreemde bellen Key is een kolom in een tabel, die een primaire sleutel in een andere tabel. De foreign key kan worden gebruikt om de twee tafels met elkaar te verbinden. Tabel 2.2 toont een transactie tafel voor een winkel die video-cd's verhuurt. Een klant huurt een video-cd, horloges en d

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.