Hello,Anyway, your 4-things-only statement is false. Consider a 3D game. Does rendering the scene count as creating, inserting, updating or deleting? How do you fit a render loop or a physics simulation into the create-insert-update-delete paradigm/shoe? How about GUI? Does handling a button click count as creating, inserting, updating or deleting? There is a bunch of problems which can't be sensibly expressed in terms of those four things. SQL is very much a domain-specific language, created for a specific purpose, and it makes no sense to think of most programs in terms of database queries and modifications.
I didn't find the right solution from the internet.