목록데이터베이스 정규화 (1)
제로하우스
[TIL][DB] 12 Database Normalization
Overview 데이터베이스 정규화는 데이터베이스 설계를 재구성하는 테크닉이다.정규화를 통해 불필요한 데이터(redundancy)를 없앨 수 있고, 삽입/갱신/삭제 시 발생할 수 있는 각종 이상현상(anamolies)들을 방지할 수 있다. Data Redundancy 데이터 중복(data redundancy은 실제 데이터의 동일한 복사본이나, 부분적인 복사본을 뜻한다. 데이터 중복은 데이터베이스 내에서 몇 가지 문제점을 지닌다. 일관된 자료 처리의 어려움 저장 공간 낭비 데이터 효율성 감소 Data Integrity 데이터 정규화는 데이터 무결성을 강화하는 목적도 가진다. 데이터 무결성(data integrity)은 데이터의 수명 주기 동안 정확성과 일관성을 유지하는 것을 의미한다. Anomaly 데이터..
DB&SQL
2022. 6. 2. 22:47