CRUD?

Create - Read - Update - Delete

7

API , CRUD. , CRUD API, API.

CRUD

CRUD?

CRUD Create (), Read (), Update () Delete (). , API API. API ( ) .

CRUD , , CRUD. , CRUD, : Python, PHP, Java .Net.

CRUD , , . 80- . SQL. DDS HTTP.


CRUD

CRUD . , 4 , .

Create

. SQL, Create INSERT. .

:

, http://www.example.com/fruits/. , , POST URL:

{
  fruit": {
    "name": Mango,
    "color": Yellow
  }
}

, () . HTTP- 201.

Read

, , . . , .

:

, , , GET-.

:

GET http://www.example.com/fruits/

, HTTP- 200. .

{
  "fruits": [
    {
      "id": 1,
      "name": Apple,
      "color": Red
    },
    {
      "id": 2,
      "name": Grapes,
      "color": Green
    },
    ...
    {
      "id": 3,
      "name": Mango,
      "color": Yellow
    }
  ]
}

, , , , :

GET http://www.example.com/fruits/3/

Update

- .

. Update SQL, Oracle HCM Cloud.

:

, , PUT- URL- . :

PUT http://www.example.com/fruits/3/
{
  "fruits": {
    "name": Ripe Watermelon,
    "color": Blood Red
  }
}	

200, . .

Delete

. , .

: . , .

:

. .

DELETE http://www.example.com/fruits/3/

GET- () 404, , .

CRUD  REST

CRUD

-, CRUD . - - , . , CRUD, .

SQL-

SQL- SQL-, SQL SQL-. SQL, .

CRUD SQL-, . , SQL-.

SQL- . , Excel, Word . - .

. . CRUD , . , .

, , . , .

CRUD  SQL

CRUD vs REST

CRUD REST . , REST , CRUD, . , .

?

REST . , CRUD, , , . Create, Read, Update Delete REST PUT/POST, GET, PATCH/POST DELETE.

?

, , . .

  • REST , CRUD .
  • REST , HTTP.
  • CRUD , .
  • CRUD REST, REST CRUD. REST , CRUD.

CRUD-?

CRUD- , . SQL , , ACID- .


REST CRUD-

, ( Authentication, Authorization, Accounting) , REST CRUD. , .


40%
50%
60%
: 30 24 : 59 : 59