내 퀴즈
오답노트
캘린더
탐색
로그인
회원가입
QUIZ · 문제 풀이
[SQLD] 2과목 - SQL 기본 및 활용 (핵심 편)
자격증
·
총 10문제
·
낱말카드
💡 위퀴즈는 객관식·주관식·낱말카드 모드를 지원해요
📝
한번에 풀기
1 / 10문제
0:00
Q1.
데이터 삭제 명령어 중 롤백이 가능하며 로그를 남겨 작업 속도가 상대적으로 느린 것은?
1
① DROP
2
② TRUNCATE
3
③ DELETE
4
④ PURGE
정답 처리
(₩)
복습 큐
💡 해설
DELETE는 DML로 트랜잭션 관리가 되며 한 줄씩 처리한다. (TRUNCATE는 DDL로 빠름)
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q2.
SELECT 문에서 특정 조건에 맞는 행만 필터링하기 위해 사용하는 절은?
1
① SELECT
2
② FROM
3
③ WHERE
4
④ ORDER BY
정답 처리
(₩)
복습 큐
💡 해설
WHERE 절에 조건을 명시하여 원하는 데이터만 추출한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q3.
Oracle에서 'NULL인 데이터를 특정 값으로 치환'할 때 사용하는 표준 함수는? (여러 개 가능 시 표준 기준)
1
① NVL
2
② IFNULL
3
③ COALESCE
4
④ ISNULL
정답 처리
(₩)
복습 큐
💡 해설
COALESCE는 인자 중 NULL이 아닌 첫 번째 값을 반환하는 표준 함수다. NVL은 Oracle 전용이다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q4.
SELECT 연산자 중 특정 범위(시작값 ~ 종료값) 내의 데이터를 조회하기 적합한 것은?
1
① IN
2
② LIKE
3
③ BETWEEN
4
④ ANY
정답 처리
(₩)
복습 큐
💡 해설
BETWEEN A AND B 형식을 사용하며 경계값도 포함한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q5.
WHERE 절에서 괄호 안에 있는 여러 값 중 하나와 일치하는지 비교할 때 쓰는 연산자는?
1
① IN
2
② BETWEEN
3
③ LIKE
4
④ ALL
정답 처리
(₩)
복습 큐
💡 해설
OR 조건을 여러 번 쓰는 것보다 IN 연산자를 쓰는 것이 가독성이 좋다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q6.
SQL 명령어의 분류 중 데이터를 제어하고 권한을 부여/회수하는 명령어(DCL)는?
1
① CREATE, ALTER
2
② INSERT, UPDATE
3
③ GRANT, REVOKE
4
④ COMMIT, ROLLBACK
정답 처리
(₩)
복습 큐
💡 해설
DCL은 데이터 제어 관여 명령어로 GRANT(부여), REVOKE(회수)가 있다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q7.
DML 명령 중 테이블의 데이터를 수정할 때 사용하는 구문은?
1
① EDIT
2
② CHANGE
3
③ UPDATE
4
④ ALTER
정답 처리
(₩)
복습 큐
💡 해설
UPDATE 테이블명 SET 컬럼=값 WHERE 조건 형식을 쓴다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q8.
SELECT 절에서 여러 열의 값을 합치기 위해 사용하는 연산자는? (표준/Oracle)
1
① +
2
② || (수직바)
3
③ &
4
④ CONCAT
정답 처리
(₩)
복습 큐
💡 해설
Oracle과 PostgreSQL 등은 || 를 결합 연산자로 사용한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q9.
SELECT 문에서 '데이터 합계가 1000 이상인 부서'를 찾기 위해 조건을 써야 하는 절은?
1
① WHERE
2
② GROUP BY
3
③ HAVING
4
④ ORDER BY
정답 처리
(₩)
복습 큐
💡 해설
집계 결과(SUM 등)에 대한 필터링은 HAVING 절에서 수행한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q10.
CASE 문에서 조건을 나열할 때 사용하는 키워드 순서는?
1
① CASE -> WHEN -> THEN -> ELSE -> END
2
② CASE -> IF -> THEN -> ELSE -> END
3
③ BEGIN -> WHEN -> THEN -> END
4
④ SELECT -> CASE -> ELSE -> END
정답 처리
(₩)
복습 큐
💡 해설
SQL의 대표적인 조건부 표현식 구조다.
🤔
정답 확인
(Enter)
채점 및 종료
🏁
(Tab)
홈
탐색
공부하기
내 퀴즈
로그인
전체 메뉴
✕
학습
홈
탐색
캘린더
공식자료
회원가입
로그인
위퀴즈를 앱으로 설치하여 더 빠르고 편리하게 이용해보세요!
닫기
설치하기
×
위퀴즈를 앱처럼 사용하기
Safari에서 아래 3단계만 따라하시면 끝!
① 공유 버튼 누르기
화면 하단 가운데의
공유
버튼(↑)을 눌러주세요.
② "홈 화면에 추가" 선택
메뉴를 아래로 스크롤해서
홈 화면에 추가
를 눌러주세요.
③ 추가 누르기
우측 상단
추가
를 누르면 홈 화면에 위퀴즈 아이콘이 생깁니다.
확인했어요