개발 관련 자격증 정보

[SQLD] SQL개발자 자격증 늦은 합격후기

dev.mk 2021. 10. 17. 17:26
반응형

우리나라에서 웹개발자가 취득할 수 있는 자격증은 정보처리기사&산업기사 SQLD 정도라고 생각한다. 

실무에서는 SQLD가 무슨 자격증인지도 모르는 사람이 많다. 

 

나는 3주정도 공부했다.  물론 책도 샀다.

 

이 책이 지금 출간 되는지 모르지만 이론과 기출문제가 충실했다.

이론서는 가볍게 1번 훑어보는 걸 추천한다. 현직 개발자나, 비전공자도 무조건 한번은 읽어야 한다.

정보처리기사가 있어도 한번 훑어봐야 한다.

1과목은 전부 객관식이고 2과목은 객관식 + 8문제가 주관식(서술형) 이다.

 

아래부터는 시험에서 출제된 키워드를 생각나는 대로 적어봤다.

 

#과목 1. 데이터 모델링의 이해

비전공자나 현직 개발자도 이론서는 정독하는걸 추천한다. 

1장 데이터모델링

- 스키마 / 엔티티 / 속성

2장 데이터 모델과 성능

- 반정규화의 방법 , 테이블을 분할하는방법 (RANGE PARTITION,LIST PARTITION,HASH PARTITION)

- 분산DB란? 그리고 방법

#과목 2.  SQL 기본 및 활용

DML, DDL, DCL

- 테이블의 컬럼 데이터형 수정하기, 권한부여

- 트렌젝션 시점, SAVEPOINT, ROLLBACK TO SAVEPOINT

문자열 함수

- CONCAT, TRIM, UPPER

숫자형 함수

- ROUND, TRUNC, FLOOR, CEIL

NULL처리 함수

- NVL, COALESCE

집계 함수

- ROLLUP, GROUPING ,CUBE ,GROUPING SETS 

계층형 함수

- SATRT WITH, PRIOR 

윈도우 함수

- DENSE_RANK , ROW_NUMBER 

조인

- NATURAL JOIN

VIEW를 왜 쓰는지?

 

숫자함수(특히 소수점 처리)  집계함수는 무조건 나온다. 

그리고 영어 스펠링 틀리면 안된다. 

DENSE_RANK를 DESEN_RANK로 써도 틀리고 ROW_NUMBER 를 ROW_NUM 으로 써도 틀린다.

 

 

반응형