[Certification]/[SQLD] Structured Query Language Develop

[SQLD] 4-9. SQL 활용 - 예상문제풀이 (Question&Answer)

starterr 2024. 9. 25. 10:00
반응형

 

문제 1. 다음 JOIN의 종류의 설명 중 틀린 것은 무엇인가?


① EQUI JOIN은 반드시 PK, FK 관계에 의해서만 성립된다.
② NON-EQUI JOIN은 등가 조건이 성립되지 않은 테이블에 JOIN을 걸어주는 방법이다.
③ OUTER JOIN은 JOIN 조건을 만족하지 않는 데이터도 볼 수 있는 JOIN 방법이다.
④ SELF JOIN은 하나의 테이블을 논리적으로 분리시켜 EQUI JOIN을 이용하는 방법이다.

 

반응형

 

문제 2. 4개의 테이블로부터 필요한 칼럼을 조회하려고 한다. 최소 몇 개의 JOIN 조건이 필요한가?


① 2개
② 3개
③ 4개
④ 5개

 

 

문제 3. 다음 SET 연산자에 대한 설명 중 틀린 것은 무엇인가?


① UNION 연산자는 조회 결과에 대한 합집합을 나타내며 자동으로 정렬을 해준다.
② UNION ALL 연산자는 조회 결과를 정렬하고 중복되는 데이터를 한 번만 표현한다.
③ INTERSECT 연산자는 조회 결과에 대한 교집합을 의미한다.
④ EXCEPT 연산자는 조회 결과에 대한 차집합을 의미한다.

 

 

반응형

 

문제 4. 다음 중 SELF JOIN을 수행해야 할 때는 어떤 경우인가?


① 두 테이블에 공통 칼럼이 존재하고 두 테이블이 연관 관계가 있다.
② 두 테이블에 연관된 칼럼은 없으나 JOIN을 해야 한다.
③ 한 테이블 내에서 두 칼럼이 연관 관계가 있다.
④ 한 테이블 내에서 두 칼럼이 연관 관계가 있다.

 

반응형


문제 5. 다음 서브쿼리에 대한 설명 중 틀린 것을 고르시오.


① 다중행 연산자는 IN, ANY, ALL이 있으며, 서브쿼리의 결과로 하나 이상의 데이터가 RETURN 되는 서브쿼리이다.
② TOP-N 서브쿼리는 INLINE VIEW의 정렬된 데이터를 ROWNUM을 이용해 결과 행수를 제한하거나, TOP (N)
조건을 사용하는 서브쿼리이다.
③ INLINE VIEW는 FROM 절에 사용되는 서브쿼리로서 실질적인 OBJECT는 아니지만 SQL 문장에서 마치 VIEW나
테이블처럼 사용되는 서브쿼리이다.
④ INLINE VIEW는 FROM 절에 사용되는 서브쿼리로서 실질적인 OBJECT는 아니지만 SQL 문장에서 마치 VIEW나
테이블처럼 사용되는 서브쿼리이다.

 


문제 6. 그룹 내 순위 관련 WINDOW 함수의 특징이 틀린 것은 무엇인가?


① RANK 함수는 동일한 값에 대해서는 동일한 순위를 부여한다.
(같은 등수에 여럿이 존재하는 경우 등수가 SKIP 될 수 있음)
② DENSE_RANK 함수는 RANK 함수와 흡사하나, 동일한 순위를 하나의 건수로 취급하는 것이 틀린 점이다.
(같은 등수에 여럿이 존재하는 경우에도 등수가 SKIP 되지 않음)
③ CUMM_RANK 함수는 누적된 순위를 부여할 수 있다.
(등수를 누적 순위로 표현함)
④ RANK 함수가 동일한 값에 대해서는 동일한 순위를 부여하는데 반해, ROW_NUMBER 함수는 고유한 순위를 부여한다.
(같은 등수가 존재할 수 없음)

 

반응형


문제 7. 다음 중 맞는 내용은 무엇인가?


① 유저를 생성하면 생성한 유저로 바로 로그인 할 수 있다.
② 새롭게 생성된 유저라면 조건 없이 새로운 유저를 만들 수 있다.
③ 유저 생성은 누구나 할 수 있지만 권한 설정은 데이터베이스 관리자만 가능하다.
④ 다른 유저의 테이블은 그 테이블에 대한 권한 없이는 조회할 수 없다.

 


문제 8. 다음 중 절차형 SQL를 이용하여 주로 만드는 것이 아닌 것은 무엇인가?


① PROCEDURE
② TRIGGER
③ USER DEFINED FUNCTION
④ BUILT-IN FUNCTION


 

[SQLD] 4-6. SQL 활용 - 윈도우 함수, Window Function 문법, RANK, DENSE_RANK, ROW_NUMBER, SUM, COUNT, FIRST_VALUE, LAG, LEAD, RATIO_TO_REPORT, PERCENT_RANK, CUME_DIST, NTILE

 

[SQLD] 4-6. SQL 활용 - 윈도우 함수, Window Function 문법, RANK, DENSE_RANK, ROW_NUMBER, SUM, COUNT, FIRST_VALUE, LAG, L

A. Window Function 개요 1. 분석 함수(ANALYTIC FUNCTION)나 순위 함수(RANK FUNCTION) 2. 행과 행간의 관계 정의, 행과 행간 비교 및 연산하는 것 3. 데이터웨어하우스에서 발전 4. 서브쿼리에서 사용 가능 B. W

infoofit.tistory.com

 

[CCNA] Etherchannel(이더채널) - 개념, 구성, LACP, PAgP, Static Etherchannel, vPC, VSS

 

[CCNA] Etherchannel(이더채널) - 개념, 구성, LACP, PAgP, Static Etherchannel, vPC, VSS

A. Etherchannel 개념1. 들어가기 앞서... 종단 호스트는 항상 네트워크 트래픽을 보내지 않는다.이는 하위층에서 상위층의 업링크가 호스트 수만큼 필요하지 않다는 의미이다. 실제로 엑세스 계

infoofit.tistory.com

 

[SQLD] 3-3. SQL 기본 - DML 개념, 종류, 구문

 

[SQLD] 3-3. SQL 기본 - DML 개념, 종류, 구문

DML(Data Manipulation Language) 1) 개념 - 만들어진 테이블에 관리하기를 원하는 자료들을 입력, 수정, 삭제, 조회하는 조작 관련 명령어 2) 종류- INSERT, UPDATE, DELETE, SELECT A. DML : INSERT 1. 테이블에 데이

infoofit.tistory.com

 

반응형