Gå til innholdet

CRUD

CRUD samler grunnoperasjonene Create, Read, Update og Delete: opprette, lese, endre og slette.

Også kjent somCreate Read Update Delete
Programvareutvikling

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

Artikler om temaet

Programvareutvikling med ASES

Skreddersydd programvare, web- og mobilapper