Skip to main content

Co je to funkční závislost?

Jako důležitá součást normalizace databáze je databáze nebo funkční závislost situace, kdy hodnota umožňuje hladký přechod na další hodnotu v sekvenci bez jakéhokoli typu přerušení.Pokud tento typ situace existuje, tok informací v databázi probíhá bez jakéhokoli typu zpoždění nebo problémů a je zachována integrita samotných dat.Funkční závislost je nezbytná při vytváření a provozu relačních databází, protože proces zahrnuje snadné spojení s jedním hodnotou nebo typem dat s jinými relevantními hodnotami.vládního identifikačního čísla, jako je číslo sociálního zabezpečení, které je běžně vydáno každému občanu Spojených států.Použitím tohoto čísla jako prostředku identifikace je možné, aby zaměstnavatelé získali přístup k informacím o držiteli tohoto čísla;Potenciální věřitelé a další věřitelé mohou toto číslo využít k přístupu k relevantním finančním informacím o žadateli a číslo umožňuje získat přístup k informacím, jako jsou hodnocené a zaplacené daně, úroveň příjmů z jednoho roku do druhého a vypočítat vládu podporovaný odchod do důchoduVýhody, které si jednotlivec nakonec bude těšit po opuštění pracovní síly.V mnoha případech mohou zaměstnavatelé skutečně používat stejné číslo jako primární identifikační číslo zaměstnance nebo nějaká část čísla jako relační nástroj pro přístup ke zbytku elektronického souboru zaměstnance.

V rámci rozsahu vývoje a provozu databáze slouží funkční závislost k tomu, aby uživatelům umožnila zadat určitou hodnotu, kterou lze zase použít k získání požadovaných informací.Například prodejce může zadat hodnotu názvu společnosti, aby získal všechny záznamy spojené s kontakty spojenými s firemním zákazníkem.Podobně může prodejce, který plánuje prodejní cestu, zadat název města jako hodnotu jako prostředek k přístupu ke jmenům a kontaktním informacím všech zákazníků umístěných poblíž jeho cíle, což usnadňuje uspořádání schůzek s těmito klienty.

Zatímco přesná struktura toho, jak systém poskytuje funkční závislost, se může lišit v závislosti na zahrnuté aplikaci, konečný výsledek je stále stejný.Jedna hodnota souvisí s jinou, což umožňuje přístup k nezbytným informacím s relativní lehkostí.S tolika záznamy vedenými v databázích spíše než se spoléhá na starší metodu tištěných souborů, je tento typ relační závislosti velmi důležitý pro lokalizaci a využití relevantních dat.