A CRUD (létrehozása, olvasása, frissítése, törlése) egy mozaikszó, amely arra a négy függvényre utal, amelyeket a perzisztens tárolóalkalmazások és relációs adatbázis-alkalmazások megvalósítására használunk, beleértve az Oracle Database-t, a Microsoft SQL Servert és a MySQL-t.

Miért olyan fontos a CRUD?
A CRUD-ot folyamatosan használják az adatbázisokkal és az adatbázis-tervezéssel kapcsolatos dolgokra. A szoftverfejlesztők semmit sem tudnak elvégezni CRUD műveletek nélkül. A webhelyfejlesztés például a REST-et (Representational State Transfer) használja, amely a HTTP-erőforrásokhoz használt CRUD szuperkészlete.
Másrészt a CRUD ugyanolyan fontos a végfelhasználók számára. Enélkül olyan dolgok lehetetlenek lennének, mint a webhelyekre való regisztráció, blogok létrehozása vagy könyvjelzők. A legtöbb általunk használt alkalmazás lehetővé teszi új bejegyzések hozzáadását vagy létrehozását, meglévők keresését, módosításait vagy törlését

CREATE-
Létrehozás lehetővé teszi új sorok hozzáadását a táblázathoz. Ezt az INSERT INTO paranccsal teheti meg. A parancs az INSERT INTO kulcsszóval kezdődik, ezt követi a tábla neve, az oszlopok nevei és a beszúrandó értékek.

READ-
Az olvasási funkció hasonló a keresési funkcióhoz, mivel lehetővé teszi adott rekordok lekérését és azok értékeinek kiolvasását.

FRISSÍTÉS-
A frissítés az, ahogyan módosítunk egy meglévő rekordot a táblázatban. Ezzel módosíthatjuk az adatbázisban meglévő rekordokat.

DELETE-
A törlés a rekord eltávolítására szolgál a táblából. SQL, és rendelkezik egy beépített törlési funkcióval, amellyel egyszerre egy vagy több rekordot törölhet az adatbázisból.