IT -systemer bruker mange forskjellige typer data . Den type data som er involvert i en web eller desktop program påvirker om det er modellert i tabellform eller ikke. Data modellert ved hjelp av markup -koden , i et språk som XML , innebærer ofte attributter , som gjør tabelldata. Dataelementer kan beskrives som tabellform eller attributt med henvisning til både lagring og presentasjon. Søknader hente data elementer fra kilder og presentere dem til brukerne gjennom grensesnitt som websider, noe som kan innebære både tabellform og attributt data . Databaser
Databaser er vanlig i mange applikasjoner. Når utviklerne lagre data i databasesystemer som MySQL , er dette data definert ved hjelp Entity Relationship modellering. Sluttresultatet av dette modelleringsprosessen er et sett med tabeller , med hver tabell har en eller flere kolonner. Hver post i en tabell kan ha en verdi i hver kolonne . Kolonnene i en database tabell blir noen ganger beskrevet som attributter , med selve tabellen representerer modellert enhet. Alle data i et system med tabeller kan beskrives som tabellform .
Markup
Mange datasystemer bruker markup data . XML er den mest vanlige systemet for markup- data . I en XML- kilde , er elementer også modellert som entiteter og attributter , men de er representert ved hjelp av koder . Følgende eksempelkode demonstrerer : Mary < /person >
Denne koden representerer en enkelt enhet , kalt "person" for demonstrasjon. Foretaket viser også et attributt , som representerer personens alder. Attributtet er angitt i åpningen element tag , som vises med et navn og verdi , med verdien vises inne anførselstegn. Attributtene i en XML- kilde er vanligvis brukt til ytterligere informasjon som ikke er sentrale i element med sentral informasjon som er lagret i element innhold , som vises mellom åpning og lukking koder.
Presentasjon
data elementer kan beskrives som tabellform eller attributt når de blir presentert innenfor et brukergrensesnitt for eksempel en nettside . I et typisk scenario , vil søknaden programmeringskode spørre datakilden , som kan være en relasjonsdatabase eller et XML-dokument . Når dataene er hentet, vil programmet behandle den og presentere den for bruker skjermen. HTML og XML er ofte involvert i denne skjermen , både potensielt involverer tabeller og attributter. HTML-dokumenter kan inneholde tabellelementa hvor data er presentert for brukerne i tabellform. HTML-elementer kan også inkludere attributter , som brukes av nettleseren program .
Datatyper
Utviklere som er byggesaker må bestemme på hvilke typer data som kreves av funksjonaliteten blir de forsøker å implementere. Dette betyr at utviklere må velge om du vil lagre og modell dataelementer i former som tabellform og attributt, så vel som å velge hvordan presentere elementene til brukerne . Det er aldri en riktig eller ideell måte å modellere data for et gitt system , men generelt utviklere som mål å redusere eventuell gjentagelse av data elementer og å maksimere behandling effektivitet.