2017년 12월 2일에 있는 SQLD 시험을 보고 왔는데, 문제의 난이도는 쉬운편이였다고 생각함
하지만 1과목에서 헷갈리는 것들이 많아서 결과가 어떻게 나올지는 모르겠다ㅠ.ㅠ
순서에 상관없이 생각나는 문제들을 써보겠당!
1과목(10문제)
1. 재사용성 높은 모델링
논리적모델링
2. ERD 작업순서
엔티티를 그린다 → 엔티티를 적절히 배치한다 → 엔티티간 관계를 설정한다 → 관계명을 기술한다 → 관계 참여도를 기술한다 → 관계의 필수여부를 기술한다
3. 몇 차 정규화를 해야하는지 고르기
4. 컬럼명 생성 규칙 틀린 것
5. 식별자를 컬럼 개수로 분류
단일/복합 식별자
6. 엔티티 특성으로 틀린 것
7. 주식별자 특성으로 틀린 것
주식별자는 자주 변경되어도 상관없다 (x)
8. 테이블 수직/수평분할, 몇 차 정규화인지 고르기
9. 분산데이터베이스 장단점 틀린 것
시스템 가용성 저하
10. 어떤 이상현상인지 고르기
2과목(32문제)
1. DDL이 아닌 것
REVOKE
2. 트랜잭션 특성으로 틀린 것
3. 정렬 후 조인하는 것
SORT MERGE JOIN
4. SELECT 문장 실행 순서
FROM → WHERE → GROUP BY → HAVING → SELECT → ORDER BY
5. NULL 값의 의미
미지의 값
6. NVL, ISNULL 결과 다른 것
7. SUBSTRING 결과 다른 것
8. 결과표 보고 LEAD, LAG 고르기
NULL 대신 0으로 채워져 있어서 LEAD(컬럼, 2, 0)
9. ROWNUM 결과 고르기
ORDER BY 후 전체를 ROWNUM 해준 것
10. 결과표 주고 RANK, DENSE_RANK, ROW_NUMBER 중 고르기
1,2,2,3이여서 DENSE_RANK
11. 조인 종류별 결과 갯수의 합
12. BETWEEN A AND B 결과 다른 것
A와 B가 포함된다는 걸 알아야 한다.
13. AVG, SUM(컬럼)/COUNT(*) 결과 구하기
14. LTRIM, RTRIM, TRIM, REPLACE 결과 다른 것
15. GROUP BY, HAVING 틀린 것
16. NULL이 포함된 테이블에서 결과 다른 것
IN, OR, NOT IN 등이 보기에 나옴
17. AND, OR 괄호유무로 결과 다른 것
18. 연산 순서 제일 마지막인 것
OR
19. PL/SQL 틀린 것
테이블을 생성할 수 없다
20. 실행계획순서 고르기
단답형(8문제)
1. PRIOR CONNECT BY 결과 행의 수
(밑에는 답이 저렇게 나오는 문제들)
2. CUBE
3. GRANT
4. CASCADE
5. MINUS
'IT' 카테고리의 다른 글
svn cleanup 에러(엑세스가 거부되었습니다.) 해결방법 (0) | 2022.10.11 |
---|---|
[SQLD]SQL활용_그룹함수 (0) | 2017.11.22 |
[SQLD] SQL기본_JOIN (0) | 2017.11.21 |
[SQLD] SQL기본_GROUP BY, HAVING절 (0) | 2017.11.21 |
[SQLD] 함수 (0) | 2017.11.20 |