CRUD
CRUD samler grunnoperasjonene Create, Read, Update og Delete: opprette, lese, endre og slette.
Også kjent somCreate Read Update Delete
Grunnoperasjoner på lagrede data
CRUD står for Create, Read, Update og Delete. Det gjelder grunnoperasjoner på varig lagrede data. I et oppdiktet eksempel kan kundebehandling opprette en post, vise den, endre kontaktopplysninger og fjerne den.
Begrepene sier ikke hvem som kan utføre handlingene, eller når en endring er forretningsmessig tillatt. Betydningen av «slette» må også være avklart: Et grensesnitt kan bare skjule en post eller merke den som slettet. CRUD alene modellerer derfor ikke en full arbeidsflyt med godkjenninger og unntak. Avklar rettigheter, kontroll og faktisk tilsiktet datavirkning for hver operasjon.
Kilder
Beslektede begreper
- APIEt API fastsetter hvordan programvare kan bruke funksjoner eller data fra annen programvare.
- ForretningsregelEn forretningsregel beskriver en forretningsmessig betingelse eller beslutning som styrer behandlingen av et forløp.
- DatavalideringDatavalidering kontrollerer data mot fastsatte krav, eksempelvis format, obligatoriske felt eller tillatte verdier.
- LegacysystemEt eksisterende system som fortsatt brukes, med tekniske og forretningsmessige avhengigheter bygget opp over tid.
- MultitenancyMultitenancy støtter adskilte kunde- eller gruppeområder i samme løsning. En tenant er ikke automatisk én person eller én database.
- NettlesercacheNettlesercachen lagrer egnede HTTP-svar for senere bruk. Gjenbruk og ny validering følger de aktuelle reglene.
Artikler om temaet








Programvareutvikling med ASES
Skreddersydd programvare, web- og mobilapper


