매출 엔터티 한 곳에 직원명·지점명까지 담던 모델을 정규화하여 다음 E… | [SQLD] SQL 개발자 기출유형 모의고사 3회 상세 페이지

1[SQLD] SQL 개발자 기출유형 모의고사 3회
매출 엔터티 한 곳에 직원명·지점명까지 담던 모델을 정규화하여 다음 ERD로 분리하였다. 이에 대한 설명으로 가장 적절한 것은?

그림

1
정규화로 조회 성능은 항상 좋아진다
2
새 지점은 직원이 있어야 등록할 수 있다
3
지점명을 보려면 매출에서 두 번 조인한다
4
지점명 변경 시 매출 행도 함께 고친다
해설

매출에는 직원번호만 있으므로 지점명을 얻으려면 매출→직원→지점으로 조인이 두 번 필요하다.

정규화는 수정·입력 이상을 없애지만 흩어진 데이터를 다시 모으는 조인이 늘어 조회 성능은 떨어질 수 있다.

  • 지점명은 지점 엔터티 한 행만 고치면 되므로 매출 수정이 필요 없다.
  • 조인이 늘어 조회가 느려질 수 있으므로 항상 좋아지지 않는다.
  • 지점이 독립 엔터티라 직원 없이도 등록할 수 있다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[SQLD] SQL 개발자 기출유형 모의고사 3회 50문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요SQLD SQL 개발자 실전 모의고사 암기장 전체 보기