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

Primárne a cudzie kľúče vysvetlil

Primárne a cudzie kľúče sú hlavné štruktúry , ktoré spájajú databázové tabuľky . Primárne kľúče sú jedinečné hodnoty v tabuľke , ktoré identifikujú konkrétny záznam napríklad čísla zákazníka . Cudzie kľúče sú záznamy v samostatnej tabuľke , ktorá sa používa pre pripojenie k primárny kľúč . Príklad primárneho a cudzieho kľúča štruktúry je číslo zákazníka v tabuľke zákazníka pripojeného k cudzí kľúč číslo zákazníka v tabuľke objednávky . Tieto spoje sú používané v celej stovky tabuliek k vytvoreniu e - commerce , obsahu a podporu databáz . Význam

Najvýznamnejším dôvodom pre primárne a cudzie kľúče je identifikácia jedinečných záznamov v každej tabuľke v databáze . Primárne kľúče sú indexované v databáze , čo je rýchlejšie pre databázový server načítať požadovaný záznam . Primárny kľúč môže mať aj niekoľko cudzích kľúčov založená . Napríklad , primárny kľúč v tabuľke zákazníka môže mať cudzí kľúč v objednávok a platieb tabuliek .
Identifikácia

Primárne kľúče sú označené v databáze softvéru s " PK " prefix na meno alebo pomocou používateľského rozhrania . Na užívateľskom rozhraní , otvorte tabuľku a zobraziť stĺpce . Primárny a cudzí kľúč sú označené ikonou malého kľúča . Najlepší spôsob , ako pre správcu databázy , aby si všetky cudzie kľúče spojené s primárnou kľúč používa databázový diagram . Programy , ako je SQL Server Management Console a Microsoft Access sa diagrammed obrazy , ktoré zobrazujú tieto konfigurácie .
Funkcia

Primárne a cudzie kľúče slúži na pripojenie tabuliek . Primárny kľúč je unikátne identifikačné číslo záznamu . Cudzie kľúče sú vždy jedinečné . Napríklad , zákazník môže mať viac objednávok , aby viac záznamov v tabuľke . Funkcie klávesov spája tieto riadky , takže užívatelia sú schopní čítať dáta týkajúce sa konkrétnych záznamov .
Účinky

efekt pomocou primárnych a cudzích kľúčov je spojovacie tabuľky , ale tiež zvyšuje rýchlosť funkčnosti databázy . Primárny kľúč je indexovaný , ktoré zoradí záznamy , čo je rýchlejšie , keď respondent . Záznamy hľadal na primárnom kľúči sú tiež rýchlejšie , než hľadať na iných polí v tabuľke . Táto akcia zlepšuje dobu odozvy databázového servera a zvyšuje výkonnosť softvéru .
Úvahy

iba jeden primárny kľúč môže byť na stole . Správca môže vytvoriť zložený primárny kľúč , ktorý je primárny kľúč , ktorý tvorí viac ako jeden stĺpec v tabuľke . To je užitočné pre tabuľky , ktoré drží niekoľko záznamov a zabraňuje možnosti rovnaké primárny kľúč je zadaný . Cudzie kľúče sú umiestnené na niekoľkých tabuliek v databáze , a oni nemusia byť jedinečné .

Najnovšie články

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