SQLD데이터 모델링의 이해관계난이도 2MCQ

SQLD 관계 기출문제 #42

문제

다음과 같은 관계 구조에서 계층형 질의를 수행할 때 가장 적절한 설명은?

[사원 테이블] 사원번호(PK), 사원명, 상급자번호(FK→사원번호)

① START WITH 절에서 최하위 레벨부터 시작해야 한다 ② CONNECT BY PRIOR 절에서 PRIOR는 부모 방향을 나타낸다 ③ 순환 참조가 발생하면 NOCYCLE 옵션을 사용하여 방지할 수 있다 ④ LEVEL 의사컬럼은 리프 노드에서만 사용 가능하다

정답

3

해설

③이 적절합니다. NOCYCLE 옵션은 순환 참조를 방지하여 무한루프를 막습니다. ①은 틀림(최상위부터 시작 가능), ②는 틀림(PRIOR는 현재 처리 중인 행을 의미), ④는 틀림(LEVEL은 모든 노드에서 사용 가능)입니다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] 관계 데이터 모델링의 이해 기출 #42 | sqldpass