내 퀴즈
오답노트
캘린더
탐색
로그인
회원가입
QUIZ · 문제 풀이
[SQLD] 2과목 - SQL 기본 및 활용 (핵심 편)
자격증
·
총 10문제
·
낱말카드
💡 위퀴즈는 객관식·주관식·낱말카드 모드를 지원해요
📝
한번에 풀기
1 / 10문제
0:00
Q1.
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)
Q2.
DML 명령 중 테이블의 데이터를 수정할 때 사용하는 구문은?
1
① EDIT
2
② CHANGE
3
③ UPDATE
4
④ ALTER
정답 처리
(₩)
복습 큐
💡 해설
UPDATE 테이블명 SET 컬럼=값 WHERE 조건 형식을 쓴다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q3.
데이터베이스 객체 중 물리적인 저장 공간을 갖지 않으며 복잡한 SQL을 저장한 가상 테이블은?
1
① TABLE
2
② VIEW
3
③ INDEX
4
④ SEQUENCE
정답 처리
(₩)
복습 큐
💡 해설
보안 및 쿼리 단순화를 위해 사용되는 데이터베이스의 뷰다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q4.
두 테이블 사이의 컬럼 이름이 같을 때 별도의 조인 조건 없이 자동으로 조인하는 방식은?
1
① NATURAL JOIN
2
② CROSS JOIN
3
③ USING JOIN
4
④ EQU JOIN
정답 처리
(₩)
복습 큐
💡 해설
두 테이블에서 이름이 같은 모든 컬럼을 조인 키로 사용한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q5.
SELECT 문에서 '데이터 합계가 1000 이상인 부서'를 찾기 위해 조건을 써야 하는 절은?
1
① WHERE
2
② GROUP BY
3
③ HAVING
4
④ ORDER BY
정답 처리
(₩)
복습 큐
💡 해설
집계 결과(SUM 등)에 대한 필터링은 HAVING 절에서 수행한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q6.
숫자 함수 중 '값보다 크거나 같은 최소 정수'를 구하는 함수는? (예: 3.14 -> 4)
1
① ROUND
2
② FLOOR
3
③ CEIL (또는 CEILING)
4
④ TRUNC
정답 처리
(₩)
복습 큐
💡 해설
천장 함수로 불리며 무조건 올림 정수를 반환한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q7.
서브쿼리가 중첩되어 있을 때 바깥쪽 쿼리를 무엇이라 하는가?
1
① 메인 쿼리
2
② 상위 쿼리
3
③ 외부 쿼리 (Outer Query)
4
④ 모두 맞는 설명이다.
정답 처리
(₩)
복습 큐
💡 해설
서브쿼리를 포함하는 바깥쪽의 쿼리를 의미하는 여러 용어들이다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q8.
순위 함수 중 동일 순위가 2명일 때 다음 순위를 3위로 건너뛰는 함수는?
1
① RANK
2
② DENSE_RANK
3
③ ROW_NUMBER
4
④ NTILE
정답 처리
(₩)
복습 큐
💡 해설
RANK는 동일 순위를 허용하고 그 수만큼 뒤 순위를 건너뛴다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q9.
상관 서브쿼리(Correlated Subquery)의 특징으로 옳은 것은?
1
① 메인 쿼리와 독립적으로 실행된다.
2
② 메인 쿼리의 값을 참조하여 메인 쿼리의 각 행마다 반복 실행된다.
3
③ 서브쿼리 안에서만 데이터를 관리한다.
4
④ 조인 성능보다 항상 빠르다.
정답 처리
(₩)
복습 큐
💡 해설
메인과 서브가 연동되어 한 행씩 비교하며 동작하는 구조다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q10.
SELECT 절에서 여러 열의 값을 합치기 위해 사용하는 연산자는? (표준/Oracle)
1
① +
2
② || (수직바)
3
③ &
4
④ CONCAT
정답 처리
(₩)
복습 큐
💡 해설
Oracle과 PostgreSQL 등은 || 를 결합 연산자로 사용한다.
🤔
정답 확인
(Enter)
채점 및 종료
🏁
(Tab)
홈
탐색
공부하기
내 퀴즈
로그인
전체 메뉴
✕
학습
홈
탐색
캘린더
공식자료
회원가입
로그인
위퀴즈를 앱으로 설치하여 더 빠르고 편리하게 이용해보세요!
닫기
설치하기
×
위퀴즈를 앱처럼 사용하기
Safari에서 아래 3단계만 따라하시면 끝!
① 공유 버튼 누르기
화면 하단 가운데의
공유
버튼(↑)을 눌러주세요.
② "홈 화면에 추가" 선택
메뉴를 아래로 스크롤해서
홈 화면에 추가
를 눌러주세요.
③ 추가 누르기
우측 상단
추가
를 누르면 홈 화면에 위퀴즈 아이콘이 생깁니다.
확인했어요