내 퀴즈
오답노트
캘린더
탐색
로그인
회원가입
QUIZ · 문제 풀이
[SQLD 모의고사] 2과목 - SQL 기본 및 활용 (40문항) · 시험지
기타
·
총 10문제
·
낱말카드
📝
한번에 풀기
1 / 10문제
0:00
Q1.
WINDOW FUNCTION 중 현재 행을 기준으로 이전 N번째 행의 값을 가져오는 함수는?
1
① LEAD
2
② LAG
3
③ FIRST_VALUE
4
④ LAST_VALUE
정답 처리
(₩)
복습 큐
💡 해설
LAG는 이전 행, LEAD는 다음 행의 값을 참조한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q2.
윈도우 함수에서 RANGE와 ROWS의 차이점은?
1
① 차이가 없다.
2
② ROWS는 물리적 행 수를 기준으로, RANGE는 논리적 값의 범위를 기준으로 정의한다.
3
③ RANGE가 성능상 항상 유리하다.
4
④ ROWS는 동적 파티션을 지원하지 않는다.
정답 처리
(₩)
복습 큐
💡 해설
데이터 순서와 값의 동일 여부에 따라 계산 범위가 달라진다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q3.
인덱스(Index) 스래닝 방식 중 '인덱스 리프 노드를 처음부터 끝까지 읽는' 방식은?
1
① Index Unique Scan
2
② Index Range Scan
3
③ Index Full Scan
4
④ Index Fast Full Scan
정답 처리
(₩)
복습 큐
💡 해설
전체 인덱스 노드를 순차적으로 탐색하는 방식이다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q4.
WINDOW FUNCTION 절에서 순위를 결정하거나 계산 범위를 나누기 위해 컬럼을 그룹화하는 키워드는?
1
① ORDER BY
2
② GROUP BY
3
③ PARTITION BY
4
④ RANGE
정답 처리
(₩)
복습 큐
💡 해설
PARTITION BY는 윈도우 함수 내에서 그룹화 역할을 수행한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q5.
집합 연산자 중 유일하게 중복 제거를 하지 않고 모든 데이터를 합쳐서 보여주는 것은?
1
① UNION
2
② UNION ALL
3
③ INTERSECT
4
④ MINUS
정답 처리
(₩)
복습 큐
💡 해설
UNION ALL은 정렬 및 중복 제거 과정을 거치지 않아 성능상 유리할 때가 있다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q6.
DCL(Data Control Language) 중 부여된 권한을 회수하는 명령어는?
1
① GRANT
2
② REVOKE
3
③ ROLLBACK
4
④ COMMIT
정답 처리
(₩)
복습 큐
💡 해설
REVOKE [권한] ON [대상] FROM [사용자] 형식을 사용한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q7.
트랜잭션을 종료하지 않고 특정 지점에 이름을 붙여 ROLLBACK 범위를 지정할 수 있게 하는 명령어는?
1
① POINT
2
② MARK
3
③ SAVEPOINT
4
④ LABEL
정답 처리
(₩)
복습 큐
💡 해설
SAVEPOINT를 통해 트랜잭션의 일부만 취소할 수 있다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q8.
SQL 제어어(DCL) 중 트랜잭션의 내용을 데이터베이스에 영구적으로 반영하는 명령어는?
1
① ROLLBACK
2
② SAVEPOINT
3
③ COMMIT
4
④ GRANT
정답 처리
(₩)
복습 큐
💡 해설
COMMIT 후에만 실제 DB에 데이터가 확정 저장된다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q9.
Oracle에서 NULL 값을 특정 값으로 치환할 때 사용하는 함수는?
1
① ISNULL
2
② IFNULL
3
③ NVL
4
④ COALESCE
정답 처리
(₩)
복습 큐
💡 해설
NVL(컬럼, 대체값) 형식을 사용한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q10.
순위 함수 중 동일 순위 발생 시 동일 순위 수만큼 건너뛰고 다음 순위를 부여하는 것은? (예: 1, 1, 3)
1
① RANK
2
② DENSE_RANK
3
③ ROW_NUMBER
4
④ PERCENT_RANK
정답 처리
(₩)
복습 큐
💡 해설
RANK는 일반적인 스포츠 순위 방식과 같다.
🤔
정답 확인
(Enter)
채점 및 종료
🏁
(Tab)
홈
탐색
공부하기
내 퀴즈
로그인
전체 메뉴
✕
학습
홈
탐색
캘린더
공식자료
회원가입
로그인
위퀴즈를 앱으로 설치하여 더 빠르고 편리하게 이용해보세요!
닫기
설치하기
×
위퀴즈를 앱처럼 사용하기
Safari에서 아래 3단계만 따라하시면 끝!
① 공유 버튼 누르기
화면 하단 가운데의
공유
버튼(↑)을 눌러주세요.
② "홈 화면에 추가" 선택
메뉴를 아래로 스크롤해서
홈 화면에 추가
를 눌러주세요.
③ 추가 누르기
우측 상단
추가
를 누르면 홈 화면에 위퀴즈 아이콘이 생깁니다.
확인했어요