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

Čo je Atomic Zadajte DB2

? Databázový softvéru DB2 IBM , rovnako ako u iných databáz , používa kľúče k urýchleniu hľadanie dát v tabuľkách . Napríklad , databázy danej banky zákazník môže mať číslo účtu zákazníka ako kľúč ; načítať záznam účtu , úradník potrebuje len číslo účtu . Atómová kľúč je zložený z jedného jednoduchého dátové položky, ktoré sa nerozloží sa do zmysluplných častí . Databázové tabuľky

Relačné databázy , ako je napríklad DB2 , uchovávajú informácie v samostatných skupín s názvom tabuľky . Databázy pre on - line predajca , napríklad, môže mať tabuľky pre zákazníkov , katalógové čísla a príkazy , medzi inými témami . Každá tabuľka sa skladá z polí , stolík pre vzorku zákazník môže mať pole , napríklad kód zákazníka , meno , poštovú adresu a kreditné informácie . Záznamy v tabuľke vyplniť údaje v poliach , tak jeden záznam môže mať " 01500 " pre zákazníka kódu , " Sam Smith " na meno " , 508 Main St " pre poštovú adresu a úverovým ratingom " . Dobrý " návrhár databázy zvyčajne označuje jedno pole ako kľúč , počítač používa kľúč na rýchle vyhľadanie záznamov
Keys a indexy

rozsiahlych tabuliek , je . trvá dlhšie , nájsť informácie , ak má počítač čítať každý záznam nájsť ten správny . Dokonca aj na rýchlom počítači , to trvá niekoľko sekúnd nájsť správny záznam z miliónov v tabuľke . Je-li počítač spracováva tisíce žiadostí o vyhľadávanie , čas strávený hľadaním stáva nadmerné . DB2 a väčšina ostatných databázy tento problém vyriešiť umiestnením kľúčových dát tabuľku v samostatnom súbore s názvom index . Matematický proces organizuje index taký , že počítač vyhľadá záznam o prečítaní niekoľkých kľúčových položiek , kľúč záznam obsahuje presné umiestnenie záznamu v hlavnej tabuľke
Atomic Keys < . br >

tabuľka môže mať žiadne klávesy , len jeden alebo niekoľko. Kľúča sa môže skladať z jedného poľa , kombinácia polí a dokonca aj časti polí spojených dohromady . Tabuľka poradí , napríklad, môže mať kombinovaný kľúč sa skladá z čísla objednávky v kombinácii s katalógovým číslom . Každé pole samo o sebe nestačí nájsť jeden záznam sám o sebe ; objednávka môže mať niekoľko položiek , a každá katalógové číslo môže byť na tisíce objednávok . Atómová kľúč používa jedno pole obsahujúce informácie , ktoré identifikujú záznam . Objednávacie čísla , čísla sociálneho zabezpečenia a čísla vodičských preukazov sú dobré príklady odborov , ktoré možno použiť pre atómové kľúče .
Jedinečné kľúče

Databáza návrhári považujú za dobré praxe dať tabuliek jedinečné kľúče : tie , ktoré identifikujú jeden záznam . Atómové kľúče sú často , ale nie nevyhnutne jedinečný . V súbore zákazníka , číslo sociálneho zabezpečenia jednoznačne identifikuje každý záznam , pretože žiadne dva ľudia majú rovnaké číslo sociálneho zabezpečenia. Prianie - list tabuľky , však môže mať niekoľko záznamov pre daného zákazníka , číslo sociálneho zabezpečenia nemôže nájsť jednotlivé záznamy . Ak chcete vytvoriť jedinečný kľúč pre želanie - list tabuľky , musí projektant kombinovať číslo sociálneho zabezpečenia s iným údajom , alebo vytvoriť pole s číslom identifikátora pre tabuľku .

Najnovšie články

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