In computer programming, create, read, update, and delete (CRUD) are the four basic functions of persistent storage. Alternate words are sometimes used when defining the four basic functions of CRUD, such as retrieve instead of read, modify instead of update, or destroy instead of delete. CRUD is also sometimes used to describe user interface conventions that facilitate viewing, searching, and changing information; often using computer-based forms and reports. The term was likely first popularised by James Martin in his 1983 book Managing the Data-base Environment. The acronym may be extended to CRUDL to cover listing of large data sets which bring additional complexity such as pagination when the data sets are too large to be easily held in memory.
Melrose Labs: Our mission is to deliver pivotal services in cloud communications across mobile, fixed-line and internet for enterprises, SMS aggregators and messaging providers. These services allow organisations to take leaps forward in the services they provide to their customers, their reliability, insight into their services and increased operational efficiency.