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

Definujte primárny kľúč poľa

Primárne kľúče sú prvky umiestnené na databázové tabuľky stĺpec , ktorý určuje , indexy a triedi každý záznam . Primárne kľúče sú nevyhnutnou súčasťou návrhu tabuľky , a vývojárom a správcom databáz majú za úlohu s umiestnením primárneho kľúča v pravom stĺpci , aby sa zabránilo strate dát a zlepšiť výkon dotazu. Význam

tabuľky bez primárneho kľúča spôsobí databázové dotazy bežať pomaly . Zle navrhnutá databáza tabuľky znižuje výkon , a to môže spôsobiť chyby vypršaní časového limitu , ak webovej stránky alebo desktopová aplikácia načíta záznamy . Primárne kľúče sú indexy . Indexy sú tabuľky prvky , ktoré triediť záznamy databázy , čo znižuje dobu potrebnú pre databázu " nájsť " informácie . Primárne kľúče sú tiež jedinečné hodnoty v tabuľke , takže sa identifikujú záznamy .
Efekty

Primárny kľúč nastavenie výrazne zlepšiť výkon v databáze . Pomáhajú tiež vývojári dotazu záznamy pre webové a desktopové aplikácie . Autor môže získať zákaznícke objednávky , kontaktné informácie a ďalšie dáta pomocou jedinečný stĺpec nastaviť ako primárny kľúč . Bez primárneho kľúča , vývojári by nemal byť schopný načítať súbor dát z dotazu , ktorý filtruje záznamy .
Typy

typický primárny kľúč je jeden stĺpec v tabuľke . Kolóna musí mať jedinečnú hodnotu pre každý záznam . Avšak , správca databázy možno nastaviť dva stĺpce pre primárny kľúč . Tento typ primárneho kľúča sa nazýva zložený kľúč . Zložený kľúč kombinuje dva stĺpce , aby jednoznačnú identifikáciu pre záznam . Primárne kľúče môžu byť tiež Náhradníci . Náhradníci sú auto -zvyšovanie čísla . Databáza zvyšuje počet s každým novým zápisu do tabuľky .
Identifikácia

Každý relačnej databázy používa primárne kľúče , vrátane Oracle , MySQL , všadeprítomné , SQL Server a Microsoft Access. Primárny kľúč je identifikovaný v databáze návrhovom zobrazení tabuľky ako ikonou kľúča . Kľúč je uvedený v jednom alebo v dvoch stĺpcoch , v závislosti od typu primárneho kľúča . Primárne kľúče sú uložené v databáze s rozpoznateľným menom . Štandardný primárny kľúč mená sú daná " PK_ " predponu , tak správcom databáz rýchlo identifikovať primárne kľúče na stole .
Úvahy

Primárne kľúče sú používané k prepojeniu stoly dohromady . Ak chcete prepojenie tabuliek spolu jednoduchšie , kľúčové a zahraničné stĺpce primárne sú uvedené v podobných mien naprieč databázových tabuliek . Cudzí kľúč je zodpovedajúci stĺpec umiestnený na inom stole . Napríklad , tabuľka má zákazník " KódZákazníka " stĺpec nastaviť ako primárny kľúč . Tabuľka objednávky má " KódZákazníka " cudzí kľúč na identifikáciu objednávky zákazníka . Tieto dva stĺpce sú prepojené , takže administrátor môže získať všetky príkazy pre konkrétneho zákazníka .

Najnovšie články

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