내 퀴즈
오답노트
캘린더
탐색
로그인
회원가입
QUIZ · 문제 풀이
[SQLD 모의고사] 2과목 - SQL 기본 및 활용 (40문항) · 시험지
기타
·
총 10문제
·
낱말카드
📝
한번에 풀기
1 / 10문제
0:00
Q1.
DCL(Data Control Language) 중 부여된 권한을 회수하는 명령어는?
1
① GRANT
2
② REVOKE
3
③ ROLLBACK
4
④ COMMIT
정답 처리
(₩)
복습 큐
💡 해설
REVOKE [권한] ON [대상] FROM [사용자] 형식을 사용한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q2.
계층형 질의에서 자식 노드에서 부모 노드 방향으로 탐색할 때 사용하는 키워드는? (Oracle 기준)
1
① PRIOR 자식컬럼 = 부모컬럼
2
② PRIOR 부모컬럼 = 자식컬럼
3
③ START WITH
4
④ LEVEL
정답 처리
(₩)
복습 큐
💡 해설
PRIOR 위치에 따라 탐색 방향이 결정된다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q3.
서브쿼리의 결과가 여러 건일 때 메인 쿼리와 비교하기 위해 사용하는 연산자가 아닌 것은?
1
① IN
2
② ANY
3
③ ALL
4
④ =
정답 처리
(₩)
복습 큐
💡 해설
= 연산자는 서브쿼리 결과가 반드시 1건(단일 행)일 때만 사용 가능하다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q4.
WINDOW FUNCTION 절에서 순위를 결정하거나 계산 범위를 나누기 위해 컬럼을 그룹화하는 키워드는?
1
① ORDER BY
2
② GROUP BY
3
③ PARTITION BY
4
④ RANGE
정답 처리
(₩)
복습 큐
💡 해설
PARTITION BY는 윈도우 함수 내에서 그룹화 역할을 수행한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q5.
SQL 제어어(DCL) 중 트랜잭션의 내용을 데이터베이스에 영구적으로 반영하는 명령어는?
1
① ROLLBACK
2
② SAVEPOINT
3
③ COMMIT
4
④ GRANT
정답 처리
(₩)
복습 큐
💡 해설
COMMIT 후에만 실제 DB에 데이터가 확정 저장된다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q6.
SQL 문에서 NULL 값을 비교하기 위한 올바른 구문은?
1
① WHERE COL = NULL
2
② WHERE COL IS NULL
3
③ WHERE COL != NULL
4
④ WHERE COL <> NULL
정답 처리
(₩)
복습 큐
💡 해설
NULL은 = 연산자로 비교할 수 없으며 반드시 IS NULL 또는 IS NOT NULL을 써야 한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q7.
두 테이블 간에 조인 조건 없이 모든 가능한 행의 조합(카티션 곱)을 생성하는 조인은?
1
① NATURAL JOIN
2
② CROSS JOIN
3
③ USING JOIN
4
④ EQU JOIN
정답 처리
(₩)
복습 큐
💡 해설
CROSS JOIN은 두 테이블의 행 수를 곱한 만큼의 결과를 생성한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q8.
집합 연산자 중 두 집합의 공통 원소를 추출하며 중복된 행을 제거하는 연산자는?
1
① UNION
2
② UNION ALL
3
③ INTERSECT
4
④ MINUS
정답 처리
(₩)
복습 큐
💡 해설
INTERSECT는 교집합을 의미하며 결과에서 중복을 제거한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q9.
데이터 삭제 명령어 중 테이블의 모든 행을 제거하며 스토리지 공간까지 즉시 반환하고 롤백이 불가능한 속도가 빠른 명령어는?
1
① DELETE
2
② TRUNCATE
3
③ DROP
4
④ PURGE
정답 처리
(₩)
복습 큐
💡 해설
TRUNCATE는 DDL 성격의 명령어로 로그를 남기지 않아 매우 빠르다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q10.
WINDOW FUNCTION 중 현재 행을 기준으로 이전 N번째 행의 값을 가져오는 함수는?
1
① LEAD
2
② LAG
3
③ FIRST_VALUE
4
④ LAST_VALUE
정답 처리
(₩)
복습 큐
💡 해설
LAG는 이전 행, LEAD는 다음 행의 값을 참조한다.
🤔
정답 확인
(Enter)
채점 및 종료
🏁
(Tab)
홈
탐색
공부하기
내 퀴즈
로그인
전체 메뉴
✕
학습
홈
탐색
캘린더
공식자료
회원가입
로그인
위퀴즈를 앱으로 설치하여 더 빠르고 편리하게 이용해보세요!
닫기
설치하기
×
위퀴즈를 앱처럼 사용하기
Safari에서 아래 3단계만 따라하시면 끝!
① 공유 버튼 누르기
화면 하단 가운데의
공유
버튼(↑)을 눌러주세요.
② "홈 화면에 추가" 선택
메뉴를 아래로 스크롤해서
홈 화면에 추가
를 눌러주세요.
③ 추가 누르기
우측 상단
추가
를 누르면 홈 화면에 위퀴즈 아이콘이 생깁니다.
확인했어요