CRUD

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

CRUD — (англ. create, read, update, delete — «создание, чтение, обновление, удаление») сокращённое именование 4-х базовых функций, используемых при работе с персистентными хранилищами данных[1]:

  • создание;
  • чтение;
  • редактирование;
  • удаление.

Термин стал популярным благодаря книге Джеймса Мартина (англ. James Martin) «Managing the data-base environment», выпущенной в 1983 году[2].

Примеры[править | править вики-текст]

Операция Оператор в языке SQL Операция в протоколе HTTP
Создание (create) INSERT POST
Чтение (read) SELECT GET
Редактирование (update) UPDATE PUT или PATCH
Удаление (delete) DELETE DELETE

См. также[править | править вики-текст]

  • Шаблон проектирования «ActiveRecord».

Примечания[править | править вики-текст]

  1. InfoWorld. Developer world. «REST and CRUD: the impedance mismatch». Дата публикации: 29 января 2007, 6 часов утра. Автор: Martin Heller.
  2. Martin, James (1983), «Managing the data-base environment», Englewood Cliffs, New Jersey: Prentice-Hall, с. 381, ISBN 0135505828 .

Ссылки[править | править вики-текст]