datorsystem använder många olika typer av data . Den typ av data som deltar i en webbsida eller desktop program påverkar huruvida det modelleras i tabellform eller inte . Data modelleras med uppmärkningskoden , på ett språk som XML , ofta involverar attribut , liksom data i tabellform . Dataobjekt kan beskrivas som tabellform eller attribut med hänvisning till både lagring och presentation . Ansökningar hämta dataposter från källor och presentera dem för användare via gränssnitt såsom webbsidor , vilket kan innebära både tabellform och attributdata . Databaser
Databaser är vanliga i många tillämpningar. När utvecklare lagra data i databassystem såsom MySQL , är dessa data definieras med modellering Entity Relationship . Slutresultatet av denna modellering process är en uppsättning tabeller , där varje tabell har en eller flera kolumner. Varje post i en tabell kan ha ett värde i varje kolumn . Kolumnerna i en databas tabell beskrivs ibland som attribut , med själva tabellen representerar det modellerade enheten . Alla data lagras i ett system med tabeller kan beskrivas som tabellform . Använda markup uppgifter
Markup
Många datasystem . XML är det vanligaste systemet för uppmärkning uppgifter . I en XML- datakälla , är objekt också modelleras som enheter och attribut , men de är representerade med taggar . Följande exempelkod visar : Mary < /person >
Denna kod representerar en enda enhet , som heter " personen " för demonstration . Företaget visar också ett attribut , som representerar den personens ålder. Attributet anges i öppningen elementet taggen , visas med ett namn och värde , med värdet som visas inuti citat . Attributen i en XML- datakälla används i allmänhet för ytterligare information som inte är central för objektet , med den centrala information som lagras inuti elementet innehåll , som visas mellan öppna och stänga taggar .
Presentation
Dataelement kan beskrivas som tabeller och attribut när de presenteras i ett användarvänligt gränssnitt t.ex. en webbplats . I ett typiskt scenario , kommer programmeringsgränssnitt kodfrågan datakällan , som kan vara en relationsdatabas eller ett XML-dokument . När data hämtas , kommer programmet bearbeta den och presentera den för användaren visas . HTML och XML är ofta inblandade i denna display , både potentiellt involverar tabeller och attribut . HTML-dokument kan innehålla tabellelement där data presenteras för användarna i tabellform . HTML-element kan även innehålla attribut , som används av webbläsaren programmet .
Datatyper
Utvecklare som bygger applikationer måste besluta om vilka typer av data som krävs av funktionaliteten de försöker att genomföra. Detta innebär att utvecklare måste välja om du vill lagra och modelldata objekt i former såsom tabellform och attribut , samt välja hur man presenterar objekten till användarna . Det finns aldrig en rätt eller perfekt sätt att modellera data för ett givet system , men i allmänhet utvecklare syftar till att minska eventuell upprepning av dataposter och maximera bearbetning effektivitet .