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ú funkčných závislosťou

? Závislosť Funkcia je termín odvodený z matematickej teórie , na ktorých je teória relačných databázových systémov na báze . Relačnej databázy je elektronická databáza sa skladá z niekoľkých tabuliek a vzťahov , z ktorých každý obsahuje riadky , známych ako záznamy a stĺpce , známy ako pole alebo atribúty . Relačnej databázy umožňuje spojenie musí byť stanovená medzi jednotlivými vzťahov , ktoré majú atribút zodpovedajúce . Atribúty

Funkčná závislosť sa týka závislosti na hodnote jedného súboru atribútov na hodnotu inú sadu atribútov . Funkčné závislosti sú obmedzenia na súbor právnych vzťahov , ktoré databázy môže obsahovať . Požadujú , aby sa hodnoty jednej sady atribútov jednoznačne určiť hodnoty inú sadu atribútov . Inými slovami , množina atribútov , funkčne určuje ďalšiu sadu atribútov , B , v prípade , že hodnota A určuje jedinečnú hodnotu pre B.
Čiastočné a tranzitívnych závislostí

Čiastočné funkčná závislosť popisuje situáciu , kedy množina atribútov , B , je funkčne závislý na množine atribútov , a , ale atribút môže byť odstránený z a a závislosť stále platí . Tranzitívne funkčná závislosť , kde atribút je funkčne závislý na atribútu B a atribút B je funkčne závislý na atribútu C , v tejto situácii , atribút C je povedal , aby bol prechodne závislé na via B.

redundanciu dát

Atribúty alebo kombinácia atribútov , ktoré môžu byť použité na jednoznačnú identifikáciu záznamu v relačnej databáze sú známe ako kandidátskej kľúče . Je-li atribút B je funkčne závislý na atribútu B , je povedal , aby bol determinant B. V základnej štruktúre vzťahu, známy ako schéma , ak je kandidátne kľúč nebude spôsobovať opakované alebo redundantné dáta a vytvára to , čo je známe ako žiaduce funkčné závislosť . Ak nie, bude to spôsobiť redundantné dáta a vytvoriť to , čo je známe ako nežiaduce funkčné závislosť . Napríklad , ak jeden vzťah predstavuje rôzne typy informácií , ako sú napríklad zamestnanci s ich platy , projekty s ich rozpočtami a účasti zamestnancov na projektoch , funkčnú závislosť medzi zamestnancom a platu a projektu a rozpočtu vytvára redundantné dáta vo vzťahu .

normalizácia

technika známa ako databáza , normalizácia bola prvýkrát navrhnutá britský počítačový vedec , Edgar F. Codd , v roku 1970 . Codd navrhoval prvej , druhej a tretej normálnej formy - z celkového siedmich teraz známy - z ktorých každá predpísané určité kritériá pre elimináciu nežiadúcich funkčných závislostí v databáze . Porušenie niektorého z normálnych foriem indikuje prítomnosť určitého druhu nežiaducich funkčnú závislosť , ktorá môže viesť k nezrovnalostiam pri vkladaní , aktualizácii alebo odstraňovaní záznamov v databáze .

Najnovšie články

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