-
내일배움캠프 67일차코딩공부 2023. 8. 18. 21:01
오늘은 어제 받은 S.A 피드백을 반영하여 수정했고, 파트 분배를 위해 파트를 미리 나누어두었다.
3일차 기술면접 질문:
RDBMS의 정규화에 대해 설명해주세요.
답변:
정규화는 데이터 무결성을 유지하기 위해 데이터를 구조화하는 작업입니다. 즉 중복을 최소화하기 위한 작업입니다. 정규화는 이상 현상을 제거하고 데이터베이스 구조 확장 시 재디자인을 최소화한다는 장점이 있습니다. 단점은 릴레이션 분해로 인해 릴레이션 간 연산을 수행할 때 join이 많아지고 이로 인해 성능이 저하될 수 있다는 점입니다.
'코딩공부' 카테고리의 다른 글
내일배움캠프 69일차 (0) 2023.08.22 내일배움캠프 68일차 (0) 2023.08.21 내일배움캠프 65일차 (0) 2023.08.16 내일배움캠프 61일차 (0) 2023.08.09 내일배움캠프 59일차 (0) 2023.08.07