SQLD

20221204_WIL(SQLD 합격)
20221204_WIL(SQLD 합격) 들어가며 기다리던 SQLD 시험 결과가 금주 금요일에 발표되었다. 결과는 다행히도 합격! 금주의 WIL은 SQLD 학습 및 취득을 과정을 짧게나마 정리해보고자 한다. SQLD, 학습부터 합격까지 부트캠프 최종 프로젝트를 진행하며 내가 가장 집중하였던 파트는 '검색'이었다. 내가 담당하였던 다른 부분들도 마찬가지였으나 특히 검색 API는 RDS 및 SQL에 대한 이해가 요구되었다. 검색 메서드의 구현 자체는 어렵지 않았지만 이를 심화시키기 위해서는 추가 학습이 요구되었다. 하지만 실전 프로젝트는 6주라는 한정된 기간 동안 진행되었기에 이를 위하여 많은 시간을 투자하기는 어려웠기에 당장의 프로젝트 완성에 집중하기로 하였다. 그렇게 QueryDSL과 Full Text I..

20221023_WIL(SQLD part.1)
20221023_WIL(SQLD part.1) 들어가며 실전 프로젝트에서의 개발 경험을 바탕으로 RDB와 SQL에 흥미가 생겼고 마침 오는 11월 초, SQLD 자격 시험이 있다는 소식에 시험을 준비하게 되었다. 항해를 수료한 시점에서 적당한 긴장감을 주기에 좋은 방법인 것 같다. 금주의 WIL은 SQLD 자격 시험을 준비하며 필기했던 내용을 게시글로 옮겨보려 한다. 챕터 1 - 데이터 모델링의 이해 데이터베이스의 모델링은 '현실 세계를 단순화하여 표현하는 기법'이다. 모델링이 갖춰야 할 조건 현실 세계를 반영해야 한다. 단순화하여 표현해야 한다. 관리하고자 하는 데이터를 모델로 설계한다. 모델링의 특징 추상화(간략화) 단순화 명확화 모델링의 세 가지 관점 데이터 관점 프로세스 관점 데이터와 프로세스 관..