다음 ERD에서 예약 조회 화면이 매번 예약–항공편–공항을 조인해 출발… | [SQLD] SQL 개발자 기출유형 모의고사 4회 상세 페이지
1[SQLD] SQL 개발자 기출유형 모의고사 4회
다음 ERD에서 예약 조회 화면이 매번 예약–항공편–공항을 조인해 출발 도시를 보여 주느라 느리다. 반정규화(De-normalization) 접근으로 가장 적절한 것은?
1
도시를 중복 두면 정합성 관리가 필요 없다
2
공항 엔터티를 지워 조인 경로를 줄인다
3
반정규화는 무결성 강화가 주목적이다
4
뷰·인덱스 같은 대안부터 먼저 검토한다
해설
반정규화는 반정규화 대상 조사 → 다른 방법 유도 검토(뷰·인덱스·클러스터링·응용 로직) → 반정규화 적용 순으로 진행한다.
예약에 출발 도시를 중복 두면 조인은 줄지만 공항의 도시가 바뀔 때마다 함께 고쳐야 하는 정합성 부담이 생긴다.
- 중복 속성은 데이터 정합성 관리를 더 필요하게 만든다.
- 반정규화는 무결성을 일부 희생해 조회 성능을 얻는 기법이다.
- 공항을 삭제하면 공항 정보 자체를 관리할 수 없게 된다.
오류나 개정된 내용이 보이면 알려주세요
이어서 풀어보기
[SQLD] SQL 개발자 기출유형 모의고사 4회 50문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요비슷한 기출
- 반정규화(denormalization)유형중중복테이블을추가하는방법에해당하지않는것은? {"answer":1,"content":[{"content":"빌드20년-1, 2회차-정보처리기사-필기
- 비정규화(de-normalization)의개념을쓰시오 정규화된엔티티,속성,관계에대해성능향상과개발운영의단순화를위해중복,통합,분리등을수행하는데이터모델링기법2020년 정보처리기사실기 1회차
- 형상관리도구의주요기능으로거리가먼것은? {"answer":1,"content":[{"content":"정규화(normalization)","url":""20년-3회차-정보처리기사-필기