Skip to main content

Hva er en funksjonell avhengighet?

Som en viktig komponent i databasens normalisering, er database eller funksjonell avhengighet en situasjon der en verdi gir mulighet for den jevn overgangen til neste verdi i sekvensen uten noen form for avbrudd.Når denne typen situasjoner eksisterer, fortsetter flyten av informasjon i databasen uten noen form for forsinkelser eller problemer, og integriteten til selve dataene opprettholdes.Funksjonell avhengighet er essensiell i opprettelsen og driften av relasjonsdatabaser, siden prosessen innebærer den enkle tilknytningen til en verdi eller type data med andre relevante verdier.

av et statlig utstedt identifikasjonsnummer, for eksempel personnummeret som rutinemessig utstedes til hver innbygger i USA.Ved å bruke dette nummeret som et identifikasjonsmiddel, er det mulig for arbeidsgivere å få tilgang til informasjon om innehaveren av dette tallet;Potensielle långivere og andre kreditorer kan bruke antallet for å få tilgang til relevant økonomisk informasjon om en søker, og antallet gjør det mulig å få tilgang til informasjon som skatter som er vurdert og betalt, inntektsnivåer fra ett år til det neste, og for å beregne regjeringen støttet pensjonisttilværelseFordeler som den enkelte til slutt vil glede seg over etter å ha forlatt arbeidsstyrken.I mange tilfeller kan arbeidsgivere faktisk bruke samme nummer som det primære ansattes identifikasjonsnummer eller en del av nummeret som et relasjonelt verktøy for å få tilgang til resten av den ansattes elektroniske fil. Innenfor rammen av databaseutvikling og drift tjener funksjonell avhengighet til at brukere kan legge inn en viss verdi som igjen kan brukes til å hente informasjonen som er ønsket.For eksempel kan en selger oppgi verdien av et firmanavn for å hente alle poster tilknyttet kontakter tilknyttet en bedriftskunde.På samme måte kan selger som planlegger en salgstur opp i et bynavn som verdien som et middel til å få tilgang til navnene og kontaktinformasjonen til alle kunder som ligger i nærheten av hans destinasjon, noe som gjør det lettere å ordne avtaler med disse kundene. Mens den nøyaktige strukturen for hvordan et system gir funksjonell avhengighet kan variere basert på applikasjonen som er involvert, er sluttresultatet fortsatt det samme.En verdi er relatert til en annen, noe som gjør det mulig å få tilgang til nødvendig informasjon med relativt letthet.Med så mange poster oppbevart i databaser i stedet for å stole på den eldre metoden for papirkopier, er denne typen relasjonsavhengighet veldig viktig for å lokalisere og benytte seg av relevante data.