Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako si vybrať primárny kľúč

V relačný databázový systém ( RDBMS ) , primárny kľúč ( PK ) , je jedným z mnohých typov kľúčov používaných pri definovaní tabuľky databázy . To slúži ako jedinečný identifikátor pre každý záznam v tabuľke a zabezpečuje , že informácie uložené sa neopakujú . Primárne kľúče sú nevyhnutné pre normalizáciu dát , spájajúce jeden súvisiace tabuľky do druhej , a rýchle vyhľadávanie a získavanie záznamov . Nasledujúce pokyny vám pomôžu vybrať primárny kľúč pri navrhovaní tabuľky . Veci , ktoré budete potrebovať klipart databázy softvér
Zobraziť ďalšie inštrukcie Cestuj 1

Vytvorte zoznam všetkých názvov poľa /stĺpcov v tabuľke . Napríklad , ak chcete ukladať informácie o zamestnancoch , budete mať pole podobné " EmployeeID " , " Priezvisko " , " Meno " , " Dátum " , " DateHired . "
2

Zvoľte pole , ktoré bude jednoznačne identifikujú každý riadok v tabuľke . To znamená , že nemôžete mať hodnotu , ktorá sa opakuje v tomto stĺpci . V príklade v kroku 1 , sú všetky polia okrem " ČísloZaměstnance " môže mať duplicitné záznamy , ako sú rovnaké priezvisko , krstné meno , dátum narodenia alebo dátum najal . Pole " Číslo zamestnanca " je dobrým kandidátom pre primárny kľúč , pretože to je vždy jedinečný pre každého zamestnanca .
3

Vyhodnotiť polia , ktoré ste vybrali v kroku 2 , a zistiť , či umiestnenie null hodnota v tomto stĺpci je možnosť . Ak ich nemôžete použiť toto pole ako primárny kľúč . Jednou dôležitou vlastnosťou primárneho kľúča je , že môže obsahovať hodnotu null . To musí mať vždy hodnotu , ktorá môže byť niektorý z platných typov dát definovaných pre túto oblasť . Vzhľadom k tomu , že sa bude používať ako identifikátor záznamu , musí byť váš primárny kľúč obsahujú dáta po celú dobu .
4

Vyhodnotiť polia , ktoré ste vybrali v kroku 2 , a určiť , či je hodnota pre tento stĺpec môže meniť . Ak ich nemôžete použiť toto pole ako primárny kľúč . Zmena hodnotu primárneho kľúča je synonymom k zmene identity subjektu . V príklade v kroku 1 , priezvisko zamestnanca sa môže zmeniť , ale ID zamestnanec nesmie , pretože to bol pridelený , akonáhle táto osoba bol najatý . Aj keď sa zmení názov , on je stále rovnaký pracovník . Jeho zamestnanec ID ho identifikuje , z ostatných zamestnancov .
5

Skontrolujte vlastnosti poľa , ktoré ste vybrali . Ak spĺňa všetky kritériá uvedené v krokoch 2-4 , použite toto pole ako primárny kľúč vášho stola . Ak nie , budete musieť použiť vstavaný - in pole Váš stôl je " Automatické číslo " ako primárny kľúč generovať jedinečné číslo záznamu pre každý rad informácií , ktoré ste uložili .
6

Pokračujte navrhovaní tabuľky pomocou preferovaný Vytvorenie databázy a údržbu softvér alebo systém pre správu relačných databáz ( RDBMS ) .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené