Definer Tabell eller attributt data

Definer Tabell eller attributt data


Datasystemer bruker mange forskjellige typer data. Den type data som er involvert i en web eller desktop program påvirker hvorvidt det er modellert i tabellform eller ikke. Data modellert ved hjelp av markup-kode, i et språk som XML, ofte innebærer 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 tabell og attributt data.

databaser

Databaser er vanlig i mange applikasjoner. Når utviklere lagre data i databasesystemer som MySQL, er disse dataene definert ved hjelp av Entity Relationship modellering. Sluttresultatet av denne 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 databasetabell blir noen ganger beskrevet som attributter, sammen med selve tabellen representerer den modellerte enhet. Alle data som er lagret i et system med tabeller kan beskrives som tabell.

Markup

Mange datasystemer bruke markerings data. XML er den mest vanlige systemet for markeringsdata. I en XML-datakilde blir elementene også modellert som entiteter og attributter, men de er representert ved hjelp av koder. Følgende eksempelkode demonstrerer:
<Person alder = "35"> Mary </ person>

Denne koden representerer en enkelt enhet, kalt "person" for demonstrasjon. Foretaket viser også en egenskap, som representerer personens alder. Attributtet er angitt i åpningselementet tag, vises med et navn og verdi, med verdien vises inne anførselstegn. Attributtene i en XML-datakilde er vanligvis brukt for tilleggsinformasjon som ikke er sentral i elementet, med den sentrale informasjonen som er lagret i element innhold, som vises mellom åpning og lukking koder.

Presentasjon

Dataelementer kan beskrives som tabellform eller attributt når de blir presentert i løpet av et brukergrensesnitt for eksempel en nettside. I et typisk scenario vil applikasjonsprogrammeringskode søke i datakilden, som kan være en relasjonsdatabase eller en XML-dokument. Når dataene er hentet, vil programmet behandle den og presentere den for brukeren display. HTML og XML er ofte involvert i denne skjermen, begge potensielt involverer tabeller og attributter. HTML-dokumenter kan inneholde tabellelementer der data blir presentert for brukere i tabellform. HTML-elementer kan også omfatte attributter, som brukes av nettleseren programmet.

data~~POS=TRUNC typer~~POS=HEADCOMP

Utviklere som bygger applikasjoner må bestemme på hvilke typer data som kreves av funksjonaliteten de forsøker å gjennomføre. Dette betyr at utviklere må velge om du vil lagre og modell dataelementer i former som tabell og attributt, samt å velge hvordan presentere elementene for brukerne. Det er aldri en riktig eller ideell måte å modellere data for et gitt system, men generelt utviklerne tar sikte på å redusere eventuell gjentagelse av dataelementer og å maksimere behandling effektivitet.