SQLD 합격
저번 11월달 시행된 SQLD 결과가 저번주에 나왔는데 다행히 합격했다.
데이터 모델링 부분은 도대체 뭐가 틀렸는지 모르겠고(다 맞았을 줄)
SQL 활용 부분에선 생각보다 문제가 어렵지 않고 되려 헷갈리는 게 많았어서 아차한 것들이 틀렸던거 같다. 어려운 문제는 40문제 중에서 10% 안팎?이었던 것 같다.
SQLD 공부 방법
나는 처음 SQLD 를 공부할 때 조인은커녕 쿼리문은 Select 문밖에 쓸 줄 모르던 프론트엔드 개발자였다.(게다가 놀랍게도 나는 비전공자다!) 공부하게 된 계기는 일을 하며 쿼리문을 다룰 일이 많아져서 필요성을 느꼈다... 이런 나라도 1~2달동안 일 끝나고 잠깐씩(1~2시간) 공부하는걸로 합격할 수 있었다. 사실 이 자격증이 실무와 근접하냐를 물으면 그건 아닌 것 같지만 일단 개념을 아느냐 모르냐는 중요한 것 같다. 회의 중 관련 용어가 나오면 어느정도 대화에 참가할 수 있을 정도만 되어도 성공이라고 생각한다!
처음에는 어떻게 공부해야할지 막막해서 무작정 노랭이를 풀며 모르는 개념을 서칭해서 정리하고 암기했다. 이 과정을 2회독하니 얼추 문제가 외워지기도 했고 개념이 잡히기 시작했다.
https://github.com/guseulgi/SQLD
⬆️ 따로 깃헙에 공부한 개념들을 정리했다. 필요하면 참고하시길...
사실 개념도 모르던 노랭이를 어떻게든 붙잡고 2회독하면 기출 문제가 쉬워보이는 효과가 생긴다. 그만큼 노랭이가 어려운 편이니 문제가 안풀린다고 낙심하지말자. 첫 1회독할 땐 나도 거의 모든 문제를 틀렸었다ㅎㅎ...
2회독을 하며 개념 정리를 마치고, 3회독을 할까하다가 시험도 얼마 안 남아서 이후론 유튜브에서 설명해주는 기출 문제를 풀면서 2주 정도 전부터 차근히 마무리 했다. 기출을 풀면서 노랭이에선 나오지 않은 개념(해시 조인 같은 것)은 따로 또 정리해줘야 했다.
시험 당일날은 내가 그간 따로 각을 잡고 시간을 재면서 기출을 준비한게 아니라서 시간을 빡빡하게 전부 사용했다.
시간이 없을 때 꼭 확인해야할 개념은?
데이터 모델링 부분은 대부분 다 맞아야 하니까 논외로 치고 SQL 활용 부분에서 꼭 확인해야할 개념은
- Join
- 서브쿼리
- 계층형 질의
- 함수 (특히 윈도우 함수, 집계 함수, 그룹 함수)
일단 위 개념들은 기출에 매번 나오는 것 같다. 꼭 공부하고 시험 보자..
DAsP(데이터 아키텍쳐 준전문가) 도전
https://www.dataq.or.kr/www/sub/a_02.do
근래 새로 시작할 프로젝트를 위해 데이터 모델링을 공부하고 있다. (나도 이제 풀스택 개발자!) 이를 위한 데이터 표준화, 데이터 모델링, 데이터베이스 설계/구조를 공부하고 있는데 이를 공부하다보니 관련 자격증이 있음을 알게되었다.
그래서... 할 수 있다면 이 자격증을 준비해볼까한다. 국가공인 자격증은 아니지만 이 자격증도 준비하고 나면 한층더 내 시야도 넓어질 것 같다! 생각보다 내용이 어려워서 최대한 기간을 길게 잡고 갈거지만!
작년 일정을 확인해보면 1년에 2번밖에 없고 하반기에는 정말 공부할 시간이 없을 것 같아서 상반기에 자격증 취득을 위해 지금부터 시험 준비를 해야겠다^^.. 사실 내년 상반기에 방통대 편입도 지원했는데 할 수 있을지 모르겠지만... 일단 힘내자!
'Web Study > DataBase' 카테고리의 다른 글
데이터베이스 개론 & SQL - 2 (0) | 2024.02.01 |
---|---|
데이터베이스 개론 & SQL - 1 (0) | 2024.01.31 |
SQL - 실체 엔터티에 대해... (0) | 2023.12.11 |
SQLD 그룹함수 (1) | 2023.11.20 |
SQLD - 서브쿼리 (1) | 2023.10.31 |