SQLD데이터 모델과 SQL성능 데이터 모델링난이도 0MCQ

SQLD 성능 데이터 모델링 기출문제 #49

문제

성능 데이터 모델링에서 반정규화 기법 중 '테이블 통합'에 대한 설명으로 가장 적절한 것은?

① 1:1 관계의 테이블을 하나로 합치는 것 ② 1:M 관계의 테이블을 분리하는 것 ③ M:N 관계의 교차테이블을 제거하는 것 ④ 동일한 주키를 가진 테이블들을 수직으로 나누는 것

정답

1

해설

테이블 통합은 1:1 관계이거나 1:M 관계에서 M쪽의 발생 빈도가 낮을 때 JOIN 연산을 줄이기 위해 두 테이블을 하나로 합치는 반정규화 기법입니다. ② 1:M 관계 테이블 분리는 테이블 분할에 해당합니다. ③ M:N 관계의 교차테이블 제거는 불가능하며 정규화에 위배됩니다. ④ 동일한 주키를 가진 테이블을 수직으로 나누는 것은 테이블 분할 중 수직분할입니다.

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

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

[SQLD] 성능 데이터 모델링 데이터 모델과 SQL 기출 #49 | sqldpass