Visninger (database)

Fra Wikipedia, den frie encyklopedi
Gå til: navigasjon, søk

Visninger (også kalt utsnitt, engelsk: views) er et konsept innen databaseteori hvor man oppretter en virtuell tabell basert på resultatsettet fra en databasespørring.

Visninger utvider funksjonaliteten man kan få fra vanlige grunnleggende tabeller på flere måter:

  • De kan representere en delmengde av dataene som finnes i en tabell.
  • De kan koble sammen og forenkle spørringer mot flere tabeller til en enkel representasjon.
  • Visninger kan inneholde avledet data, som f.eks resultatet av agregatfunksjoner.
  • Visninger kan skjule kompleksiteten i de underliggende dataene, ved f.eks å partisjonere dataene i flere logiske sett.
  • Visninger trenger ikke å medføre økt lagringsbehov.
  • Man kan bruke visninger for å begrense og finjustere tilgang til dataene.

Visninger kan brukes for å denormalisere dataene, og man kan også bruke visninger som kilde for andre visninger