정규화는 중복 정보를 피하는 데이터베이스를 설계하는 것을 목표로합니다. 주소 목록에 각 개인에 대해 "Bosnia & Herzegovina"와 같은 국가의 전체 이름을 여러 번 저장하는 대신 국가 목록이 포함 된 테이블에 참조 번호를 사용할 수 있습니다. 이렇게하면 자주 반복되는 데이터의 저장 공간이 줄어 듭니다.
2. 첫 번째 정상 양식 (1NF)
1NF는 테이블의 모든 필드가 원자임을 보장하므로 단일 유형의 정보 만 포함됩니다. 예를 들어, "영역 코드"및 "번호"와 같은 다른 필드에서 전화 번호를 복제해서는 안됩니다.
3. 두 번째 정상 형태 (2NF)
2NF는 모든 비 예정된 키 필드가 전체 기본 키에 의존하도록함으로써 구조를 추가로 개선합니다. 이것은 우리가 사람들의 여행 역사 테이블을 가지고 있다면, 우리는 국가와 사람들을위한 별도의 테이블을 함께 보관하기보다는 별도의 테이블을 만들 것임을 의미합니다. 이를 통해 개인의 데이터에 영향을 미치지 않고 국가에 대한 정보를 업데이트 할 수 있습니다.
4. 면접관을위한 주요 개념
면접관이 면접에서 정규화에 대해 요청할 때 다음과 같은 핵심 사항을 이해할 것으로 기대합니다. 데이터 무결성을 유지하기위한 테이블
데이터 정확도, 스토리지 효율성 및 유연성 측면에서 정규화의 이점
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3