Databasedefinisjoner
Databasedefinisjoner er beskrivelser av hvordan data i et datasystem er strukturert og hvilke regler som gjelder for oppbevaring og bruk av data. De gir en felles forståelse av hva dataene representerer og hvordan de skal behandles av applikasjoner og brukere.
En skjemadefinisjon i en database beskriver tabeller, kolonner, datatyper, standardlengder og restriksjoner. Viktige elementer er primærnøkler,
Metadata, ofte kalt dataordbok eller dataglossar, beskriver eierskap, opprinnelse, formål og livssyklus for dataene. Dette gjør
Databasedefinisjoner utvikles gjennom en designprosess som ofte følger konseptuell modellering (ER-modell), etterfulgt av logisk modellering og
Definisjonene brukes av utviklere, databasedevelopere og systemforvaltere for dokumentasjon, migrasjon, integrasjon og vedlikehold av data. En