? Webbplatser och dataprogram använda data för olika ändamål . Innehållet på en webbplats är uppgifter , som är den information som presenteras i ett datorprogram . Utvecklare har olika alternativ för modellering , lagring och hantering av dataelement inom applikationer . Begreppet uppgifter attribut är nyckeln inom detta område av utveckling , men har något olika konsekvenser beroende på sammanhang . Datatyper
Vissa program , både på skrivbordet och webben , använda databassystem för att modellera sina data . Dessa system lagra data , genomföra relationer mellan dataobjekt och hantera program tillgång till data, inklusive insättning , hämta och ändra det . De flesta applikationer med databassystem använder SQL-kommandon för att hantera sina uppgifter . Inom Web sammanhang , många applikationer använder märkspråk som XML att modellera data . Detta ger många av samma funktioner som en databas , men genom att lagra data poster inom strukturerad uppmärkning koden snarare än i tabeller och kolumner .
Relational Model
Många databassystem använder relationsmodellen för datalagring . Med hjälp av en relationsdatabas , kan utvecklare modellera data för ett program i termer av enheter . Varje enhet motsvarar en enda databas tabell . En databastabell har normalt ett namn och en uppsättning kolumner , med de faktiska dataposter innehåll , till exempel text och tal , som lagras i dessa kolumner . Kolumnerna i ett sådant system är attributen för enheterna inom data . Till exempel kan en kund beställer systemet innefatta en databas tabell för kunderna , med kolumner för kundens namn, adress och andra detaljer .
Markup Languages
Markup språk som HTML och XML förekommer i många webbplatser och applikationer internet . System som använder XML divide uppgifter i element och attribut . Innehållet i ett element är den centrala delen av en datapost , medan attributen är enbart för uppgifter som kompletterar denna information . Följande exempel uppmärkning kod visar en enskild XML- data:
Big Company Incorporated < /kund >
I denna datamängd , elementet typ " kunden " motsvarar tabellen namn i en relationsdatabas -system . Innehållet i elementet , som visas mellan öppning och stängning taggar , är den viktigaste delen av dataelement. Den " typ " attribut ger information som är utöver det huvudsakliga innehållet , men det kan behövas för vissa tillämpningsändamål .
Attribut Användning
Användningen av uppgifter attribut varierar kraftigt mellan olika program . För relationsdatabaser , attributen innefattar huvudinnehållsdatat poster inom data . Varje post i en relationsdatabas tabell består huvudsakligen av kolumnvärden , vilket innebär att attributen är viktiga dataelement . För data som lagras inom uppmärkningskoden , attributen är ofta mindre central . Till exempel kan en webbapplikation som utnyttjar kunddata kräver innehållet i varje " kund "-element , men de "typ " attributdata kan vara irrelevant , beroende på applikation arbetsuppgifter .