liveBook · Manning

CRUD

As explained in Acing the CCNA Exam: Volume 2 Advanced Networking and Security

A CRUD operation is one of the four fundamental actions on a resource: create, read, update, or delete.

CRUD names the four basic actions for manipulating a resource: create, read, update, and delete. The client identifies the target with a URI and specifies the desired action with an HTTP method. section 23.2.1 section 23.4

Map common HTTP methods to CRUD actions:

Table 23.1 CRUD operations and HTTP methods (view table figure)

CRUD operation

Purpose

HTTP method

Create

Create new resource

POST

Read

Retrieve resource

GET

Update

Modify resource

PUT, PATCH

Delete

Delete resource

DELETE

Use the mapping table to review each CRUD operation and its corresponding HTTP method. section 23.2.1

How Acing the CCNA Exam: Volume 2 Advanced Networking and Security covers it

How deep it goes
Defines four operations, maps them to methods, and distinguishes PUT replacement from PATCH modification.
Examples
Uses an ip_address variable and an API request creating an ACL rule to illustrate resource operations.
What it assumes
Assumes basic API and HTTP concepts while defining CRUD terminology and method mappings explicitly.
What you can do after
Evaluate REST API requests by identifying their target URI and intended CRUD action from the HTTP method.
How it connects
Connects resources, URIs, HTTP methods, REST APIs, client-server communication, and HTTP requests.

Also explained in

Compare how 11 books explain CRUD →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Acing the CCNA Exam: Volume 2 Advanced Networking and Security. The section links point to the parts of the book it draws on.