CRUD — məlumat bazalarında və proqram təminatında istifadə olunan əsas əməliyyatları ifadə edən bir abbreviaturadır.
CRUD aşağıdakı dörd əməliyyatı təmsil edir:[1]
CRUD abbreviaturası verilənlər bazası tərəfindən həyata keçirilən əsas əməliyyatlara aiddir. Akronimdəki hər bir hərf standart Strukturlaşdırılmış Sorğu Dili (SQL) bəyanatına uyğunlaşdırıla bilər.[3]
CRUD | SQL |
---|---|
Create | INSERT |
Read | SELECT |
Update | UPDATE |
Delete | DELETE |
CRUD əməliyyatları adətən veb tətbiqləri və məlumat bazası idarəetmə sistemlərində istifadə olunur. Bu əməliyyatlar, məlumatların idarə edilməsində əsas rola malikdir və çox vaxt API-lar, məlumat bazası əməliyyatları və istifadəçi interfeysləri üçün nəzərdə tutulmuş əsas funksiyalar olaraq xidmət edir.[4]
POST only becomes an issue when it is used in a situation for which some other method is ideally suited: e.g., retrieval of information that should be a representation of some resource (GET), complete replacement of a representation (PUT), or any of the other standardized methods that tell intermediaries something more valuable than “this may change something.” The other methods are more valuable to intermediaries because they say something about how failures can be automatically handled and how intermediate caches can optimize their behavior. POST does not have those characteristics, but that doesn’t mean we can live without it. POST serves many useful purposes in HTTP, including the general purpose of “this action isn’t worth standardizing.”