예전에 취준생을 하면서 최종면접 때 받았던 질문이 하나 있었다. "혹시 CRUD에 대해서 잘 다룰 줄 아는지?" 그때는 무조건 잘 다룬다고 자만했었고 CRUD쯤이야 뭐가 어렵겠어 라는 생각이였다. 그렇지만 현실은 CRUD를 접근하는 것은 쉽지만 생각보다 논리구조에 많이 걸리게 된다. 그러면 오늘 CRUD에 대해서 간단히 알아보도록 하자 "실습은 임시로 만든 airtest라는 임시로 만든 데이터베이스로 진행하겠습니다." 1. CRUD란? "생성, 읽기, 변경, 삭제를 통칭하는 말로 기본적인 데이터 처리에 사용된다" CRUD의 경우 웹 개발에서 예를 들어보면 DB에 있는 값을 생성하거나 가져오거나 변경하거나 삭제하는 과정들을 CRUD라고 하고 이를 쿼리로 보면 Select, Insert, Update, De..