제50회 SQL 전문가(SQLP) 시험을 3월 9일 토요일 10시에 치뤘다. 합격 결과는 3월 말쯤 가채점 결과가 나온다.
벌써 시험후기를 적는이유는.. 이미 떨어졌을 것 같긴하지만 그래도 1트 (try once) 기념으로 기억이 안나기 전에 미리 기록을 해두고자 함과, SQLP 시험이 너무 어려울까봐 두려워 도전을 고민하는 분들께 그러지 않아도 된다는 점을 알리고자 후기를 작성한다.
우선 과목별 출제 유형과 체감난이도에 대해 적어보도록 하겠다.
1장 -데이터 모델링의 이해
1-1) 당연히 모델링의 특징인 추상화 단순화 명확화에 대한 개념과 그 차이점을 명확히 알고있어야 풀 수 있는 문제가 나온다. 그리고 개념적, 논리적, 물리적 모델링의 내용에 대해서도 이해를 하고 있어야 한다.
1-2) 외부스키마, 개념스키마, 내부스키마의 차이에 대해서도 알아야 한다. 개념스키마 개념을 적어놓고 외부스키마 개념이 아닌거 고르라고 한다.
ERD는 딱히 안나온것 같다.
1-3) 속성에 대해서 잘 알고있어야 한다. Attribute
1-4) 식별자도 꽤 많이 나온다. 주식별자란 무엇인가.. 식별자관계와 비식별자관계 등
2장 데이터 모델과 성능
2-1)정규화와 반정규화에 대하여
2-2)파티셔닝, RANGE PARTITION
10문제이기 때문에 이렇게 공부하다 보면 금방 끝난다.
2과목은 SQL 기본 및 활용
3-1) DDL, DML, TCL 개념과 차이점 명확히 알기
3-2)SELECT FROM WHERE GROUP BY HAVING ORDER BY 순서 알기
3-3) 조인은 별로 안나오긴했는데 그래도 조인걸때 어떤걸 on에 걸어야 하는지 잘 알고있어야 한다.
3-4)셀프 조인 좀 많이 나오고, 서브쿼리도 잘 나온다.
3-5)DLC, 윈도우 함수
RANK랑 DENSE RANK 나왔음.
3-6) ROLLUP좀 많이 나옴.
3-7) HASH JOIN도 많이 나옴!
3과목은 SQL 튜닝이다.
이게 문제가 가장 많긴한데... 공부중인책은 친절한 SQL 튜닝이다.
무조건 실행계획을 분석할 수 있어야 되고, 실행계획만 보고도 쿼리가 떠오를정도가되어야 될 것 같다.
실행계획을 보고 문제점을 찾고 적절한 튜닝을 할 수 있어야 한다.
당연히 인덱스 기본, 인덱스 튜닝 등의 기본 개념이 있어야 하고 활용할 수 있는 선택지를 모두 알고 있어야한다.
3장은 공부를 많이 못해서 2회때는 많이 보완해서 시험을 도전할 예정이다.
주관식문제는..
실행계획을 보고 인덱스 튜닝이나 쿼리튜닝을 해야되는 문제가 나왔다.
그리고 로깅을 최소화 할 수 있는 쿼리를 짜라는 문제가 나왔다.
3장을 열심히 공부하지 못했으니.. 쓸말도 많지는 않았지만 절반정도는 채워서 열심히 적긴했다...!!
2회에는 더욱 열심히 도전해보도록 하자.
'Main > IT 자격증 & 면접 합격수기' 카테고리의 다른 글
HRM전문가 합격후기 및 공부방법, 기출풀이, 시험접수 공유(제36회) (0) | 2024.06.23 |
---|---|
HRM 전문가 필기노트 핵심이론정리 2024VER (0) | 2024.04.12 |
AWS Certified Developer Associate 쉬운 합격방법 알아보기 (접수 및 학습 방법, 덤프, 시험장 등) DVA-C01 (0) | 2022.01.17 |
[AWS Developer] DynamoDB 프로비전된 읽기 처리량 계산방법 (1) | 2022.01.12 |