31
Building out a CRUD application
So to create a CRUD application, let's first learn CRUD.
CRUD stands for Create, Read, Update, Delete.
C == Create
R == Read
U == Update
D == Delete
For every one of these verbs, There are equivalent SQL statements that match that verb for want to do to a database.
Whenever we want to create an object in our web application, We want to commit an insert statement in our relational database.
When we want to read records from the user's perspective on a web application, We want to select certain records from our database so that we can feed them into the view that the client sees.
When we want to update something from the user's perspective, The user clicks a button, checks the checkbox, or submits a form.
Changing something that already exists in that web application, we want to execute an update statement to our database.
Finally, when a user chooses to remove something and delete that, we want to execute a delete statement on our database.
31