티스토리 뷰

 

SQLD 자격증시험을 보고자 준비하려고 합니다.

 

⬛SQLD 참고 사이트

1. 시험일정 및 접수 : https://www.dataq.or.kr
2. 자격증 카페 : https://cafe.naver.com/sqlpd
3. 요점정리 블로그:
    (1) https://cafe.naver.com/sqlpd/7810       
    (2) https://blog.naver.com/liberty264/220567987579

4. 기출문제집 책
    (1) SQL 자격검정 실전문제 https://product.kyobobook.co.kr/detail/S000001399867
    (2) 이기적 SQL 개발자 기출문제 500제 https://product.kyobobook.co.kr/detail/S000200826826

 

 

⬛SQL 개발자의 직무는?

SQL 개발자는 데이터모델링에 기본 지식을 바탕으로 SQL 작성, 성능 최적화 등
데이터베이스 개체 설계 및 구현 등에 대한 전문지식 및 실무적 수행 능력을 그 필수로 한다.

직무 세부 내용
데이터 모델의 이해 및 분석 데이터베이스 구성과 처리에 있어서 가장 핵심적인 요소가 바로 데이터모델이다.
데이터모델은 건물의 설계도와 같이 전체 데이터베이스가 구성되는 요소를 결정한다.
데이터구조의 근간이 되기 때문에 어플리케이션이 데이터를 이용할 때 효율적으로 제공이 될 것인지 아니면 비효율적으로 제공이 될 것인지에 대한 결정은 설계단계의 데이터모델에서 할 수 밖에 없다.
본 직무는 데이터모델과 SQL구문의 연관성을 위해 엔터티, 속성, 관계, 식별자, 정규화 등
데이터 모델의 기본 지식을 바탕으로 데이터 모델을 이해하고 분석하는 작업을 수행한다.
SQL 이해 및 활용 SQL (Structured Query Language)는 데이터베이스를 유일하게 액세스 할 수 있는 언어이다.
본 직무는 SQL 문법, 옵티마이저, 인덱스의 기초 원리의 이해한다.
이를 바탕으로 데이터 정의의(DDL)을 통해 테이블의 구조를 생성/변경/삭제/재명명하고,
데이터 조작어(DML)을 통해 데이터를 입력/조회/수정/삭제한다.
집합과 집합의 관계를 다양한 JOIN 방법을 사용하여 표현하고,
주종 관계의 경우 서브쿼리를 사용하는 작업 등을 수행한다

 

 

⬛과목 및 내용은?

합격 기준은 총점 60점 이상, 과목별 40% 이상을 취득해야한다.

과목명
데이터 모델링의 이해 
(10문항, 20점)
데이터 모델의 이해 데이터 모델의 이해
엔터티
속성
관계
식별자
데이터 모델과 성능 정규화와 성능
반정규화와 성능
대용량 데이터에 따른 성능
DB 구조와 성능
분산DB 데이터에 따른 성능
SQL 기본 및 활용
(40문항, 80점)
SQL 기본 관계형 데이터베이스 개요
DDL
DML
TCL
WHERE 절
FUNCTION
GROUP BY, HAVING 절
ORDER BY 절
조인
SQL 활용 표준조인
집합연산자
계층형 질의
서브쿼리
그룹 함수
윈도우 함수
DCL
절차형 SQL
SQL 최적화 기본원리 옵티마이저와 실행계획
인덱스 기본
조인 수행 원리

 

 

⬛ 2023년 시험일정

SQLD 2023년 시험일정