SQLD 제60회 기출문제
50문항 · 회원가입 없이 무료 · 문제를 누르면 정답을 바로 확인할 수 있어요.
1과목 · 데이터 모델링의 이해
- 1.다음 설명에 해당하는 엔터티 분류는? 보기 해당 엔터티는 업무 수행 과정에서 지속적으로 이벤트가 쌓이므로 데이터가 자주 변경되고 저장되는 양 또한 매우 많다.
- 2.아래 [직원] 엔터티의 속성 중 성격이 나머지와 다른 것은? 보기 [직원] 속성명 예시 값 사번 E1001 생년월일 1990-05-14 연령 35 부서코드 D10
- 3.엔터티·인스턴스·속성에 대한 설명 중 옳지 않은 것은?
- 4.아래 ERD에 포함된 각 엔터티의 성격 분류에 대한 설명 중 옳지 않은 것은? 보기 서비스 서비스이용 청구 납부
- 5.다음 SQL의 수행 목적을 가장 적절히 기술한 것은? 보기 SELECT 고객ID, 주문번호, SUM(수량) AS 주문수량 FROM 주문 GROUP BY 고객ID,
- 6.비식별자 관계에 대한 설명 중 옳지 않은 것은?
- 7.피터 첸(Peter Chen) ERD 표기법에서 '관계(Relationship)'를 나타내는 도형은?
- 8.주식별자를 구성하는 속성 중 한 개가 삭제되었을 때 인스턴스가 구분되지 않는다. 이러한 주식별자가 충족해야 하는 특성은?
- 9.다음 중 주식별자 선정과 가장 관련이 적은 정규화는?
- 10.인조 식별자와 본질 식별자에 대한 설명 중 옳지 않은 것은?
2과목 · SQL 기본 및 활용
- 11.다음 계층형 질의 관련 가상 컬럼 및 연산자 중, CONNECT BY 절 또는 선행 옵션(NOCYCLE) 없이는 오류가 발생하거나 유효한 계층 값을 반환하지 못하
- 12.아래 SQL의 결과로 옳은 것은? (단, MGR 컬럼에는 NULL 값이 존재한다.) 보기 [EMP] EMPNO ENAME MGR 7369 SMITH 7902 74
- 13.아래 결과를 얻기 위해 빈칸에 들어갈 SQL로 가장 적절한 것은? 보기 [급여 테이블 (원본)] 부서 직급 연봉 인사팀 사원 3,500 인사팀 대리 4,500 인
- 14.아래 데이터와 SQL의 결과로 올바른 것은? 보기 [T] SAL 1000 2000 3000 SELECT SAL, FIRST_VALUE(SAL) OVER (ORDE
- 15.아래 SQL과 동일한 의미를 가지는 조건식은? 보기 [T] 사번 회원번호 10005 2003 10005 1500 20007 2003 30001 2003 10005
- 16.아래 8건의 데이터에 대해 NTILE 함수가 반환하는 값으로 가장 옳은 것은? 보기 [EMP 테이블] EMPNO 1 2 3 4 5 6 7 8 SELECT EMPN
- 17.아래 두 테이블을 조인하여 양쪽의 모든 행을 포함하되 NULL 값은 0으로 치환한 결과를 얻으려 한다. 가장 적절한 SQL은? 보기 [T1] ID VAL 1 10
- 18.사용자 R1이 테이블을 생성하고 접속을 종료한 뒤, 다른 사용자 R2가 접속하여 R1의 테이블을 조회하려 하자 오류가 발생하였다. 해결 방안으로 가장 적절한 것은
- 19.다음 SQL의 실행 결과로 옳은 것은? 보기 SELECT REGEXP_REPLACE( '2026/02/25', '([0-9]{4})/([0-9]{2})/([0-9
- 20.아래 데이터에 대한 SQL의 결과로 옳은 것은? 보기 [T] SAL 4 NULL NULL 9 10 SELECT SUM( CASE WHEN SAL = 4 THEN
- 21.아래 T 테이블에 대해 SQL들 중 결과 행 수가 나머지와 다른 하나는? 보기 [T] 행 순서 COL 1 A 2 B 3 C
- 22.아래 SQL에서 WHERE 1 = 2 조건에 의해 어떤 데이터도 선택되지 않았을 때, 반환 값이 NULL이 아닌 집계 함수는? 보기 SELECT SUM(SAL),
- 23.아래 네 개의 SQL 중 결과가 나머지와 다른 하나는? (네 SQL 모두 아래의 동일한 A, B 테이블을 사용하며, B.FLG 값은 일부 행에만 'Y'이다.) 보
- 24.아래 결과를 출력하기 위해 가장 적절한 SQL은? 보기 [원본 매출 테이블] 지역 월 매출 서울 1월 12,000 서울 2월 13,500 서울 3월 14,200
- 25.아래 SQL의 서브쿼리가 항상 1건 이하만 반환하도록 보장하기 위해 T2.A 컬럼이 가져야 할 제약 조건은? 보기 [T1] COL2 10 20 30 [T2] A
- 26.아래 쿼리의 ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW 절과 동등한 의미를 가진 절은? 보기 SELECT SAL, S
- 27.트랜잭션의 고립성(Isolation)에 대한 설명으로 가장 옳은 것은?
- 28.기본키(Primary Key) 컬럼이 반드시 만족해야 하는 제약 조건의 조합은?
- 29.아래 EMP 테이블에서 사원과 매니저 관계의 계층 트리를 조회하기 위한 CONNECT BY 절로 옳은 것은? 보기 [EMP] 사원 매니저 1001 NULL 100
- 30.아래 부서 테이블에 대한 계층형 질의의 결과에 대한 설명으로 가장 옳은 것은? 보기 [부서] 부서ID 상위부서ID COL3 D NULL 1 D1 D 1 D2 D
- 31.아래 테이블에서 FETCH 절로 상위 2건을 반환한 결과로 옳은 것은? (단, 행은 테이블에 표기된 순서대로 반환된다고 가정한다.) 보기 [메달] 메달 개수 골드
- 32.다음 중 ALTER TABLE 수행 시 오류가 발생하지 않는 것은?
- 33.아래 SQL의 결과로 옳은 것은? 보기 [주문] ITEM 1 2 3 [판매] ITEM 3 SELECT ITEM FROM 주문 O WHERE NOT EXISTS (
- 34.다음 집합 연산자 중 중복을 허용하는 것은?
- 35.아래 SQL 결과의 SELECT 컬럼 개수로 옳은 것은? 보기 [EMP] EMPNO ENAME HIREDATE SAL 7839 KING 1981-11-17 500
- 36.DML/DDL/DCL 구분에 대한 설명 중 잘못된 것은?
- 37.아래 두 테이블을 조인한 결과의 SUM 값으로 옳은 것은? 보기 [테이블1] 컬럼1 컬럼2 1 10 2 20 3 30 4 40 [테이블2] 컬럼1 1 2 3 4
- 38.아래 두 테이블 A, B에 대한 SQL의 결과로 옳은 것은? 보기 [A] COL a1 a2 [B] COL b1 b2 SELECT COUNT(*) FROM A, B
- 39.아래 TGT, SRC 테이블에 대해 MERGE 문 수행 후 TGT의 ID=2 행의 V1, V2, V3 값으로 옳은 것은? 보기 [TGT] (MERGE 전) ID
- 40.아래 SQL에서 오류가 발생하는 절은? 보기 SELECT PRODUCT_CD AS 제품코드 FROM PRODUCT WHERE 제품코드 = 'A01' AND 제품코
- 41.아래 SQL 들 중 결과가 나머지와 다른 하나는?
- 42.다음 SELECT 문 중 반환 값이 나머지와 다른 것은?
- 43.아래 CREATE TABLE과 INSERT 수행 후 최종 COUNT 값으로 옳은 것은? 보기 CREATE TABLE T ( ID NUMBER GENERATED A
- 44.DROP TABLE ... RESTRICT 옵션 사용 시 해당 테이블을 참조하는 뷰가 존재하는 경우의 결과로 옳은 것은?
- 45.NVL(COMM, SAL)에 대한 설명 중 옳지 않은 것은?
- 46.아래 EMP 테이블에서 부서별 급여 상위 3위 이내인 사원을 조회하려 한다. 빈칸에 들어갈 분석 함수로 가장 적절한 것은? 보기 [EMP] 부서 사원 급여 A 김
- 47.어느 부서에도 속하지 않는 직원을 조회하는 SQL로 가장 적절한 것은? 보기 [EMP] EMPNO ENAME DEPTNO 1 A 10 2 B NULL 3 C 99
- 48.다음 중 ROLLUP(A, B) 에는 포함되지 않지만 CUBE(A, B) 에는 포함되는 집계 조합은?
- 49.아래 DDL에서 성별 컬럼에 'M' 또는 'F'만 허용하도록 강제하는 제약 조건은? 보기 CREATE TABLE MEMBER ( ID VARCHAR2(10) PR
- 50.아래 주문 테이블에 대한 SQL 이 반환하는 결과에 대한 설명으로 가장 적절한 것은? 보기 [주문] 고객ID 주문번호 수량 C001 O100 5 C001 O101
꿈라CBT