? Websites og edb-programmer bruger data til forskellige formål. Indholdet af en hjemmeside er data , som det er oplysninger, der præsenteres i hvilket som helst program . Udviklere har forskellige muligheder for modellering , lagring og styring af dataelementer i programmer . Begrebet en data attribut er nøglen inden for dette inden for udvikling, men har lidt forskellige konsekvenser afhængigt af konteksten. Datatyper
Nogle programmer , både på skrivebordet og på internettet , skal du bruge databasesystemer til at modellere deres data. Disse systemer gemme data , implementere relationer mellem dataelementer og administrere ansøgning adgang til data, herunder indsættelse , hentning og ændre det. De fleste applikationer med database systemer bruger SQL-kommandoer til at administrere deres data. Indenfor web sammenhænge , bruger mange applikationer kodesprog såsom XML til modeldata . Dette giver mange af de samme funktioner som en database system, men ved at lagre data poster inden struktureret markup kode snarere end i tabeller og kolonner.
Relationelle model
Mange databasesystemer bruge den relationelle model til datalagring . Ved hjælp af en relationel database system, kan udviklere modellere data for en ansøgning i form af enheder . Hver enhed svarer til en enkelt database tabel. En database tabellen normalt har et navn og et sæt kolonner , med de faktiske data indholdselementer såsom tekst og tal , der er gemt i disse kolonner. Kolonnerne i et sådant system , er de attributter af enhederne i dataene. For eksempel kan en kunde bestillingssystem omfatte en database tabel for kunder , med kolonner til kundernes navne, adresser og andre detaljer.
Kodesprog
Markup sprog som HTML og XML vises i mange hjemmesider og internet- applikationer. Systemer, der anvender XML- divide data i elementer og attributter. Indholdet af et element er den centrale del af et dataelement , mens attributter er udelukkende til data, der er et supplement til disse oplysninger. Følgende eksempel markup kode demonstrerer en enkelt del af XML data : Hej
Big Company Incorporated
dette datasæt , elementet type " kunde " svarer til bordet navn i en relationel system. Indholdet af det element , som vises mellem åbning og lukning tags, er den vigtigste del af de data element. Den " type" attribut indeholder oplysninger, der er et supplement til det vigtigste indhold, men der kan være påkrævet til nogle anvendelsesformål .
Attribut Brug
Anvendelsen af data attributter varierer meget mellem applikationer. For relationsdatabasesystemer omfatter de attributter de vigtigste indholdselementer inden dataene. Hver post i en relationel database tabel består hovedsageligt af kolonneværdier , hvilket betyder de attributter er vitale dataelementer . For lagret i markup kode , er de attributter ofte mindre central. For eksempel kan en webapplikation gør brug af kundedata kræve indholdet af hver "kunden "-element , men "type" attributdata kan være irrelevant , afhængigt af ansøgningen opgaverne.
< Br >