Hvad er en funktionel afhængighed?

Som et vigtigt element i database normalisering, database eller funktionel afhængighed er en situation, hvor en værdi muliggør en gnidningsløs overgang til den næste værdi i rækken uden nogen form for afbrydelse. Når denne type situation er til stede, informationsstrømmen i databasen provenuet uden nogen form for forsinkelser eller problemer, og integriteten af ​​de data, selv bevares. Funktionel afhængighed er afgørende for oprettelse og drift af relationelle databaser, da processen involverer let association med én værdi eller type data med andre relevante værdier.

En af de nemmeste måder at forstå, hvordan funktionel afhængighed virker er at overveje brugen af ​​en regering udstedt identifikationsnummer, som Social Security nummer, der rutinemæssigt udstedes til hver borger i USA. Ved at bruge dette nummer som et middel til identifikation, er det muligt for arbejdsgiverne at få adgang til oplysninger om indehaveren af ​​dette nummer, potentielle långivere og andre kreditorer kan udnytte for at få adgang til relevante finansielle oplysninger om en ansøger, og antallet er det muligt at få adgang til oplysninger såsom skatter vurderet og betalt, indkomstniveau fra det ene år til det næste, og til beregning af regeringen støttede pensionering fordele, som den enkelte i sidste ende vil nyde efter at have forladt arbejdsstyrken. I mange tilfælde kan arbejdsgiverne faktisk bruger det samme nummer som den primære medarbejder identifikationsnummer eller en del af nummeret som en relationel redskab til at få adgang til resten af ​​employeeâ € s elektronisk fil.

Inden for rammerne af database udvikling og drift, funktionel afhængighed tjener til at give brugerne mulighed for at indtaste en vis værdi, som igen kan bruges til at hente de oplysninger, der ønskes. For eksempel kan en sælger indtaste værdien af ​​et firmanavn for at hente alle poster, der er forbundet med kontakter, der er forbundet med en erhvervskunde. På samme måde kan sælger, der planlægger et salg tur indtaste et bynavn som værdien som et middel til at få adgang til navne og kontaktoplysninger på alle kunder i nærheden sin destination, hvilket gør det nemmere at arrangere aftaler med disse kunder.

Mens den nøjagtige opbygning af hvordan et system giver funktionel afhængighed kan variere baseret på anvendelsen involveret, slutresultatet er stadig den samme. En værdi er relateret til en anden, hvilket gør det muligt at få adgang til nødvendige oplysninger med relativ lethed. Med så mange optegnelser i databaser snarere end at lægge den ældre metode til trykte filer, denne type af relationelle afhængighed er meget vigtigt for at finde og gøre brug af relevante data.


© 2021 Zajacperrone.com | Contact us: webmaster# zajacperrone.com