일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Java
- NoSQL
- HTTP
- AWS
- github
- 네트워크
- r
- cache
- mongodb
- git
- effective
- ajax
- javascript
- 데이터통신
- Heap
- Lombok
- Static
- network
- VCS
- redis
- html
- nodejs
- Linux
- reactive
- spring
- socket
- mybatis
- Elk
- reactor
- libuv
- Today
- Total
빨간색코딩
SQLD 본문
SQLD를 3일날 합격했다
자격증있다고 개발잘하는거아니지만 없어서 나쁠건없고.. 무엇보다 교수님이 자꾸 따라고한다 돈도없는데
12월 3일날 시험봤는데, 고맙게도 합격해줬다. SQLD 합격후기를 써보고자 한다.
전공자이고, DB수업을 2학기동안 1개씩 6학점이나 들었으므로, 수월하게 공부했던 것같다. 비전공자 분들이나 DB를 처음 공부하시는 분이라면 분명 어려운 시험일 거다.. 내가 시험본 23회 SQLD 시험의 합격률은 잘모르지만, 15년도 합격률은 35%라고 들은 것같다.
시험공부방법은 머릿속에 터미널깔고 오라클돌리면된다
라고 공부 잘하는 친구가말해줬는데..
내 생각에 이론시험이지만 눈으로보고, 머리로만 하지말고 직접 쿼리를 쳐보는게 중요하다. 2과목(SQL 이해 및 활용)의 경우 온통 쿼리로 문제와 보기가 도배되어 있기 때문이다.
그러나 시간적 여유가 없으신 분들은 "한국데이터진흥원" 에서 판매하는 책을 사는걸 강력히 추천한다. 시험 여기서 유사하게 다 나온다고 한다.
현재 날짜 최근 책은 "SQL 자격검정 실전문제 : 국가공인 SQL전문가·국가공인 SQL개발자" 이다. 이거사서 돌려보면 될거같다. 친구왈 11월말에 이거사서 이거만햇는데 여기서 많이 나왔다고 한다.
아래는 시험 목차이다.
과목 Ⅰ. 데이터 모델링의 이해
제1장. 데이터 모델링의 이해
제2장. 데이터 모델과 성능
- 정규화 반정규화가 핵심이고 제일 어렵다. 이게 2~3문제 나왔던듯.
과목 Ⅱ. SQL 기본 및 활용
제1장. SQL 기본
제2장. SQL 활용
제3장. SQL 최적화 기본 원리
과목 Ⅲ. SQL 고급활용 및 튜닝
제1장. 아키텍처 기반 튜닝 원리
제2장. Lock과 트랜잭션 동시성제어
제3장. 옵티아미저 원리
제4장. 인덱스와 조인
제5장. 고급 SQL 튜닝
- 과목2는 문제은행돌리던가, 머릿속에 오라클설치하고 쿼리때리는 수밖에없다. 다만 그렇게 어렵게 나오지 않는다. 이 목차에 있는거만 나온다. 서브쿼리 스칼라쿼리 내부조인 외부조인 프로시져 이런거..
- 주관식으로 이게 어떤 조인인지 묻는게 나오더라ㅋㅋ 각종 함수도 사용법 알아야한다.
- 쿼리결과줘놓고 이게 무슨쿼리인지 맞추는게 대부분이다. 쿼리 오류보여주고 왜 오류났는지... 프로시져 짰는데 내가 잘짰니? 이런것도 물어보고ㅋㅋ
이외에 내가 시험보기 직전까지 계속 정리하던 것들을 올려둔다. 위 글들은 글쓰는 현재(1월11일 기준으로 적어둔거고...) 아래는 시험 이전에 정보모아두던거
SQLD
(출제유형)
데이터 모델링 이해: 객관식 10문제(각 2점)
SQL 기본 및 활용: 40문제(객관식+주관식)(각 2점)
(시험일시&장소)
동국대학교 문화관 - 서울에서 시험보시는 분 기준
(합격기준)
과락: 과목별 40% 미만
합격: 총점 60점 이상
(출제정보)
#데이터 모델링 이해: 객관식 10문제
개념적 데이터 모델링에 대한 개념
개념-논리 모델
from-where절
쿼리문을 보고 나오는 결과
반정규화 시 참고할 것(관계, 속성, 테이블)
엔티티 명명 시 주의할 것
엔티티의 특징
#SQL 기본 및 활용: 객관식 32문제
"대다수 문제가 결과문을 보고 이에 맞는 쿼리문을 고르는 문제"
"기출을 꼭 풀어봐야함"
group by, having, 스칼라쿼리, 인라인뷰
union all, union
등수 구하는 문제: rank, row_number, dense_rank
계층형 질의: start with, prior to를 이용
교집합 차집합, trim등등
#SQL 기본 및 활용: 주관식 8문제
inner join, group by, 옵티마이저, 계층형 질의(connect by, prior to)
아래는 내가 직접 hwp로 만들어서 공부하던 자료이다. 언제부턴가 저렇게 넘버링하는 습관이 생겼다ㅋㅋ 뇌 속에 트리구조로 저장하는게 편하더라. 참고로 hwp에서 별표친 문제들은 99% 나오는 문제들이다(구글신이 알려줬다) 내가 봤을때도 나왔던거 같다.
과목2도 정리할라다가 시간도없고 분량이 매우많아서 머릿속 오라클로처리했다
시험 보시는 분들 모두 합격하시길 바래요~~~~