De viktigste elementene i Database Ordbøker

De viktigste elementene i Database Ordbøker


En database ordbok, også kjent som en metadata repository eller data ordbok, er en butikk av strukturen i en database. Den definerer hvordan data lagres og brukes. Databasen ordboken må holdes i samme database som data, ellers Database Management System, eller DBMS, ville være i stand til å bruke den til å lage strukturen som holder dataene i databasen. Ordboken kan også holdes i papirform eller utviklet i eksterne programmer for tilgang av teknikere som jobber med databasen. Det er grunnleggende elementer i datastrukturen som må holdes i databasen ordbok.

Struktur

Hver bit av data må holdes atskilt, slik at man kan skilles fra en annen. Dataelementer vanligvis identifiseres ved hjelp av to dimensjoner - en arkivstruktur og en kolonnestruktur. En rekord er en beslektet gruppe forekomster av felt, eller en tabell med rader. Søylene er definisjonene av hvert felt i en post. En datakatalog inneholder mer informasjon om kolonner i databasen enn om radene, slik at radene er dannet av data, som ikke er direkte ansvarlig for database ordbok.

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

Datatyper er en del av definisjonen av en kolonne i databasen. Dette angir hvilken type data bør forventes i det feltet. De grunnleggende datatyper skille mellom numerisk og alfanumerisk. Hver av disse to kategoriene er vanligvis delt. Numeriske felt skal defineres til å opplyse om desimaler er tillatt i feltet. Alfanumeriske felt definisjoner inkluderer om feltet bør holde ett tegn, eller en streng av mange tegn. Felt størrelser kan også anvendes på tallkolonner. Alfanumeriske felt kan ha formater pålagt dem, for eksempel datoformater eller en begrensning i de mulige verdier som kan holdes i feltene.

data Begrensninger

Skillet mellom begrensninger og datatyper kan ofte bli uskarpt. For eksempel, begrensninger på bredden på en kolonne er en kolonne begrensning. Databegrensninger ikke er en del av en kolonne definisjon. Begrensninger er de regler som gjør at forholdet mellom data som holdes i databasestrukturen. De sørger for at dataene som ble holdt i en tabell ikke vil samsvare med flere poster i en annen eller forårsake poster bør gå glipp av en link fordi det mangler viktige data. Dette kalles "data integritet" og håndheves av begrensninger som forbyr noen kolonner for å inneholde nullverdier og også håndheve unikhet på innholdet i kolonnene.

andre Elements

Databaser lagre andre gjenstander som ikke er rent ment for å holde eller definere data, men en integrert del av driften av databasen. Eksempler på disse elementene er indekser, som raskere tilgang til data, og utsikt, som er forhåndsskrevet spørringer som representerer seg selv som databasestrukturer for brukeren. Et skjema er en brukerkonto som holder dataobjekter og også håndhever sikkerhetstiltak ved å begrense handlingene at enkelte brukere kan utføre. Disse elementene er en del av en database operative struktur uten å være sentrale elementer i data ordbok.