SQLD 제62회 기출문제
50문항 · 회원가입 없이 무료 · 문제를 누르면 정답을 바로 확인할 수 있어요.
1과목 · 데이터 모델링의 이해
- 1.다음 데이터 모델에 관한 설명 중 옳지 않은 것은? 보기 부서 부서번호 PK 부서위치 사원 사원번호 PK 부서번호 FK 주민등록번호
- 2.다중값 속성을 분리하는 방식으로 가장 알맞은 것은?
- 3.하나의 엔터티가 둘 이상의 부모 엔터티와 관계를 맺더라도, 특정 시점에는 오직 하나의 부모 엔터티와만 관계를 가져야 한다. A 관계가 선택되면 B 관계의 외래키는
- 4.주식별자에 관한 설명 중 옳지 않은 것은?
- 5.엔터티의 특징으로 옳지 않은 것은?
- 6.다음은 발생 시점에 따라 엔터티를 분류한 것이다. 나머지와 다른 하나는 무엇인가?
- 7.다음 중 관계 및 식별 관계에 관한 설명으로 옳지 않은 것은?
- 8.고객은 주문이 하나도 없을 수 있으며, 주문에는 반드시 한 명의 고객이 존재해야 한다. 이 관계에 대한 설명으로 옳은 것은? 보기 고객 주문
- 9.속성명을 부여할 때의 원칙으로 옳지 않은 것은?
- 10.데이터 모델링 관점에서 볼 때 트랜잭션의 역할로 가장 적절한 것은?
2과목 · SQL 기본 및 활용
- 11.다음 SQL 문 중 Oracle에서 실행하면 문법 오류가 발생하는 것은?
- 12.아래 테이블 T1, T2를 대상으로 MERGE 문을 실행한 뒤 T1의 TOTAL_PAY 합계로 옳은 것은? 보기 [T1] NUM SALARY TOTAL_PAY 1
- 13.아래의 TAB 테이블에 대해 SQL을 실행했을 때 그 결과는? 보기 [TAB] COL1 1 2 3 4 SELECT COUNT (*) FROM TAB A, TAB
- 14.다음 SQL에 관한 설명으로 가장 적절한 것은? 보기 SELECT 사용자명, COUNT (*) AS 로그인횟수 FROM 로그인기록 GROUP BY 사용자명 HAV
- 15.테이블 T에 COL = 9 를 만족하는 행이 존재하지 않을 때, 아래 SQL의 실행 결과로 옳은 것은? 보기 SELECT NVL ( MAX ( 'Y' ), 'N'
- 16.Oracle의 계층형 질의에 관한 설명 가운데 옳지 않은 것은?
- 17.아래 EMP 테이블에 대해 SQL을 실행한 결과로 옳은 것은? 보기 ENAME SMITH ALLEN JONES MARTIN KING BLAKE SELECT ENA
- 18.다음 SALES 테이블의 월별 금액 칼럼을 행으로 바꾸려고 한다. SQL의 괄호 안에 들어갈 내용으로 알맞은 것은? 보기 [SALES] ID AMOUNT_3 AM
- 19.집합 연산자를 사용한 SQL에 관한 설명으로 옳은 것은?
- 20.아래 EMP 테이블에 대해 계층형 질의를 실행하였을 때, 실행 결과의 괄호 안에 들어갈 값으로 옳은 것은? 보기 [EMP] EMPNO NAME MGR 7782 C
- 21.TAB1에는 이미 3건의 행이 저장되어 있다. 동일한 세션에서 아래 SQL을 순서대로 실행했고, 마지막 ROLLBACK 문에서 오류가 발생한 후 COUNT(*)를
- 22.아래 테이블 T1, T2에 대해 (가)~(라) SQL 가운데 결과 행의 수가 가장 많은 것은? 보기 [T1] ID 100 200 100 300 [T2] ID NA
- 23.아래 T 테이블을 대상으로 SQL을 실행했을 때 그 결과로 옳은 것은? 보기 [T] COL1 COL2 NULL A 1 NULL 30 NULL 40 D SELECT
- 24.다음 중 CROSS JOIN에 관한 설명으로 가장 적절한 것은?
- 25.그룹 함수에 관한 설명 중 옳지 않은 것은?
- 26.Materialized View를 제외한 일반 뷰(VIEW)에 관한 설명 중 옳지 않은 것은?
- 27.아래의 TS 테이블에 대해 다중 테이블 INSERT 문을 수행한 뒤 T1, T2, T3의 행 수를 차례로 나열한 것으로 옳은 것은? 수행 전 T1, T2, T3는
- 28.다음 SQL처럼 기존 테이블을 조회한 결과로 새 테이블을 만들 때 옳은 설명은? 보기 CREATE TABLE student_backup AS SELECT * FR
- 29.아래 테이블 T에 대하여 SQL을 실행한 결과로 옳은 것은? 보기 A B 10 100 20 90 30 80 SELECT MIN (A) + MAX ( TO_CHAR
- 30.아래 구매 테이블에 대해 SQL을 실행했을 때의 결과로 옳은 것은? 보기 사용자 구매항목 구매일 구매금액 100 A 20260101 100 100 A 202601
- 31.아래의 TBL1, TBL2에 대해 SQL을 실행한 결과가 다음과 같을 때, 괄호 안에 들어갈 칼럼으로 알맞은 것은? 보기 [TBL1] COLA COLB KOREA
- 32.다음 중 SQL이 가지는 특징으로 적절하지 않은 것은?
- 33.다음 SQL을 수행한 결과로 옳은 것은? 보기 SELECT REGEXP_COUNT ( 'abcdabcdabcdabcd' , 'ab' , 1) FROM DUAL ;
- 34.아래 두 테이블에 각각 COUNT(DISTINCT COL) 을 실행했을 때의 결과를 순서대로 올바르게 나열한 것은? 보기 [T1] COL A A A B B NUL
- 35.NULL 값 처리에 관한 설명 중 가장 적절하지 않은 것은?
- 36.다음 테이블 T에 한 행을 새로 입력하려고 한다. 제약조건을 위반하지 않으면서 NULL을 입력할 수 있는 것은? 보기 CREATE TABLE T ( 가 CHAR
- 37.아래 세 테이블에 대해 SQL을 수행했을 때 결과 행 수로 옳은 것은? 보기 [A] COL 1 1 2 2 2 3 [B] COL 2 4 [C] COL NULL 5
- 38.아래 테이블을 대상으로 다음 식을 계산했을 때 그 결과로 옳은 것은? 보기 COL1 100 200 NULL 300 SELECT SUM (COL1) / COUNT
- 39.Oracle에서 아래와 같이 테이블을 생성하였다. 이후 제시된 ALTER TABLE 문을 각각 별도로 실행할 경우 문법 오류가 발생하는 것은? EMP.EMPNO를
- 40.급여 값이 모두 서로 다른 EMP 테이블에서 급여가 가장 낮은 직원 5명을 조회하고자 한다. 다음 중 실행 순서로 인해 의도와 다른 결과가 나올 수 있는 SQL은
- 41.Oracle 환경에서 아래 테이블을 대상으로 다음 SQL을 수행했을 때 반환되는 행의 수로 옳은 것은? 보기 ID 1 2 3 4 5 SELECT ID FROM T
- 42.다음 중 실행했을 때 NULL이 반환되지 않는 것은?
- 43.다음의 직원 및 부서 데이터에 대해 아래 SQL을 실행했을 때 갱신되는 직원의 범위로 가장 적절한 것은? 보기 [직원] 이름 부서번호 홍길동 10 이몽룡 11 이
- 44.아래 PRICE 테이블의 NULL을 0으로 치환하여 실행 결과처럼 출력하고자 한다. <함수> 에 들어갈 표현으로 올바른 것은? 보기 [PRICE_TAB
- 45.아래 테이블 T에 대하여 SQL을 실행한 결과로 옳은 것은? 보기 값 100 110 NULL 50 350 200 SELECT COUNT (*) FROM T WHE
- 46.테이블 T에 대한 객체 권한과 롤을 아래와 같이 부여한 뒤 INSERT 권한을 회수하였다. 다음 중 이에 대한 설명으로 옳은 것은? 보기 GRANT SELECT
- 47.아래 테이블 T1, T2를 대상으로 (가)~(라)의 SQL을 실행했을 때, 결과 행 수가 나머지 셋과 다른 것은? 보기 [T1] ID TYPE 1 A 2 B [T
- 48.아래 DEPT 테이블을 대상으로 한 (가)~(라)의 SQL 중 실행하면 오류가 발생하는 것은? 보기 DEPTNO DNAME 10 SQL Developer 20 S
- 49.다음 고객과 주문 데이터에서 주문을 한 적이 없는 고객을 찾으려고 한다. (가)~(라) 가운데 결과가 나머지와 다른 SQL은? 주문의 NULL 고객번호는 비회원
- 50.다음은 식별관계로 연결된 네 테이블의 키 구성을 나타낸 것이다. 카티션 곱이 발생하지 않도록 네 테이블을 아래의 상속된 키 전체로 조인할 때, ON 절에 필요한
꿈라CBT