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

Aké sú Atribút Keys

? Pri kompilácii databázy , subjekty v tom , čo sa im môže byť - študenti , mestá , hurikány - majú atribúty . Ak subjekty sú študenti vysokej školy , napríklad , ich atribúty sú ich mená , adresy domov , stupňa a farbu vlasov . Aby to bolo ľahké nájsť entity v databáze , identifikovať konkrétne atribút jedinečný pre každý subjekt a robiť , že kľúč pre vyhľadanie databázy . Kľúčové pojmy

Väčšina jednotiek má niekoľko kandidátnych kľúčov , atribúty , ktoré by mohli robiť dobré kľúče . Kandidátnej kľúče pre databázy vášho podnikania v otvorených objednávok , napríklad , obsahovať poradové čísla , " mená a zákazníkov zákazníkov sociálneho zabezpečenia čísla . Primárny kľúč je atribút databázy programátor rozhodne , bude poskytovať informácie čo najefektívnejšie . Sekundárne alebo alternatívne kľúče poskytujú užívateľom databázy alternatívne atribúty hľadajú . Kompozitné kľúče použiť dva alebo viac non - jedinečné vlastnosti , ako je meno a priezvisko , alebo obchodné meno a naviac telefónne číslo , ako základ pre získavanie informácií .
Prírodné alebo Náhradné

Prírodné klávesy sú atribúty , ktoré existujú v reálnom svete , ako sú čísla sociálneho poistenia alebo obchodných názvov . Náhradné kľúče existujú iba vo vzťahu k databáze . Ak vaša databáza obsahuje adresy zákazníkov , napríklad - stĺpec každý pre číslo ulice , názov ulice , mesto, štát , PSČ - museli by ste použiť dáta z každého stĺpca , aby sa geografickej kľúč jedinečný . Práca s náhradný kľúč , ktorý zastupuje adries je jednoduchšie . Niektoré databázy softvér pridelí subjektom náhradného kľúča pre teba .
Používa

Aj keď používate náhradníka ako primárny kľúč , zvážte použitie prirodzený atribút ako sekundárny kľúč . Použitie náhradného kľúča k identifikácii študentov v škole môže mať zmysel pre správu , ale rodičia je ľahšie vyhľadať svoje dieťa v databáze , ak môžu využívať jeho meno . Ak väčšina užívateľov volí sekundárne kľúče skôr než náhrada , možno ste vybrali nesprávny primárny kľúč . V takom prípade vziať do úvahy zmeny konfigurácie databázy , aby prirodzený kľúč primárny
Úvahy

atribút , ktorý si pre kľúč musí byť nielen jedinečný , ale nemenná . : jednotlivcov rodné čísla fungujú ako kľúče , pretože sa nemení , ale jednotlivcov hmotnosť je variabilná a teda k ničomu . Typy entít môžete priradiť klávesy musia byť v súlade : Zákazníci a objednávky zákazníkov sú rôzne subjekty , a mali by byť riešené samostatne . Dávajte si pozor na atribút kľúče , ktoré nie sú tak jedinečné , ako si môže myslieť , : . Dvaja z kanadských územia majú rovnaký identifikátor dva - list, napríklad tak , že geografický identifikátor nefunguje ako kľúč


Najnovšie články

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