Hjem Databaser Hvad er et attributværdipar (avp)? - definition fra techopedia

Hvad er et attributværdipar (avp)? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder attributværdipar (AVP)?

Et attributværdipar (AVP) er en grundlæggende repræsentation af data i computersystemer og dens forskellige applikationer. Attributværdiparret er en god måde at lagre og modellere data fra den virkelige verden i en database. Et godt eksempel på dette er, hvordan personlige data, som f.eks. Et navn, gemmes ved hjælp af en attribut kaldet "fornavn" efterfulgt af dets værdipar, som er personens faktiske fornavn.

Et attributværdipar er også kendt som et navnværdipar, nøgleværdipar eller feltværdipar.

Techopedia forklarer AVP (Attribute-Value Pair)

Par af attributværdi kan findes i ethvert computersystem, og de findes bag en masse fælles funktionaliteter. Et godt eksempel er enhver form for loginoplysninger, der har et brugernavn og en adgangskode. "Brugernavn" og "adgangskode" betragtes som den attribut, der peger på de faktiske værdier for den konto, og det faktiske brugernavn og adgangskode er "værdierne" for disse attributter. Disse egenskaber giver simpelthen data betydning, uden det ville det simpelthen være et tal, et ord eller en kombination af begge dele, men ville næppe have nogen betydning.

På grund af konceptet om at give kontekst til data, anvendes denne repræsentation oftest i databaser. Det bruges, når antallet af kolonner er stort, eller antallet af kolonner er ukendt eller meget dynamisk. Dette skyldes, at kolonneoverskrifter ikke kan defineres konkret på grund af forskellen i datasammenhæng. Men at bruge dette i en database har også en ulempe, for det er sværere at forespørge og endda definere begrænsninger og håndhæve dem.

Selvom det ikke rigtig betragtes som sådan, er konceptet med attributværdiparret gennemgribende i programmeringssprog i sig selv, for du kan ikke have en variabel uden en tilsvarende værdi. Variablen er attributten, og uanset hvad den indeholder eller peger på er værdien.

Hvad er et attributværdipar (avp)? - definition fra techopedia