SQLD데이터 모델과 SQL난이도 2MCQ

SQLD 데이터 모델과 SQL 기출문제 #1255

문제

다음 중 성능 향상을 위한 데이터베이스 설계 기법으로 가장 적절하지 않은 것은?

① 테이블 통합: 1:1 관계 테이블을 하나로 합치는 기법 ② 컬럼 중복: 자주 조인되는 컬럼을 여러 테이블에 복사하는 기법 ③ 계산 컬럼 추가: 복잡한 계산 결과를 미리 저장하는 기법 ④ 테이블 정규화: 데이터 중복을 완전히 제거하여 조회 성능을 향상시키는 기법

정답

4

해설

테이블 정규화는 데이터 무결성과 중복 제거를 위한 기법이지만, 조회 시 조인이 많아져서 오히려 성능이 저하될 수 있습니다. 성능 향상을 위해서는 반정규화 기법을 사용합니다. ①테이블 통합, ②컬럼 중복, ③계산 컬럼 추가는 모두 반정규화를 통한 성능 향상 기법입니다.

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

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

[SQLD] 데이터 모델과 SQL 기출 #1255 | sqldpass