합격 후기 작성하고 2,000원 쿠폰 받아가세요! (게시글 탭 → 합격후기)

SQL 개발자 자격증데이터 모델과 SQL난이도 3MCQ

SQL 개발자 자격증 데이터 모델과 SQL 기출문제 #906

문제

주식별자를 구성하는 속성이 2개 이상으로 복잡할 때 이를 하나의 값으로 묶어 대체하기 위해 인조식별자를 도입하는 주된 이유로 가장 적절한 것은?

① 본질식별자의 업무적 의미를 더 풍부하게 표현하기 위해서 ② 모든 테이블에서 외래키 사용을 금지하기 위해서 ③ 복합식별자의 복잡성을 줄이고 자식 테이블로의 식별자 전파와 조인을 단순화하기 위해서 ④ 데이터 중복을 원천적으로 제거하기 위해서

정답

3

해설

인조식별자는 복합 주식별자의 복잡성을 낮추고, 자식 테이블로 식별자가 길게 전파되는 것을 막아 조인을 단순화하기 위해 도입한다(③). ①은 오히려 의미가 상실되고, ②는 외래키 금지와 무관하며, ④ 인조식별자는 본질키 중복을 막지 못해 오히려 중복이 생길 수 있으므로 모두 틀리다.

SQL 개발자 자격증 데이터 모델과 SQL 다른 기출문제

SQL 개발자 자격증 시험 준비 가이드

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

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

[SQL 개발자 자격증] 데이터 모델과 SQL 기출 #906 | 문어CBT