Loading AI tools
来自维基百科,自由的百科全书
增刪查改(英語:CRUD[註 1]),全稱增加(Create,意為「建立」)、刪除(Delete)、查詢(Read,意為「讀取」)、改正(Update,意為「更新」),在電腦程式語言中是一連串常見的動作行為,而其行為通常是為了針對某個特定資源所作出的舉動(例如:建立資料、讀取資料等)。這四個行為最常見的用途是在使用SQL資料庫與網站的API的時候。這個詞語(CRUD)最早被記載於James Martin所撰寫的Managing the Data-base Environment[1][2]書中。
在不同情況下,原本的「增刪查改」所對應的英文詞彙會因此而改名,而不再對應CRUD。例如 HTTP 中,原本「增刪查改」所對應的英文詞彙被改名,比如「查」不再是Read,而改為GET;「增」不再是Create,而改為POST;「改」不再是Update,而改為PUT等等,這個現象也出現在 SQL 資料庫中。話雖如此,雖然有著不同名稱,但底層的概念都基本相同。
隨著時間的演進,原本的「增刪查改」(CRUD)已經不再能夠滿足大部分的需求了,因此有些人會修改部份詞語來更符合當下的動作名稱。例如說:BREADS、ACID、ABCD[3]。雖然這些用法多了一些行為,但實際上也只是某些基礎行為(CRUD)的變化,例如:BREADS 中的「瀏覽(Browse)」其實是會回傳多筆資料的「讀取(Read)」行為。
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.