db) 정규화
정규화 (Normalization) - 정상화, 표준화랑 같은 말 DB의 가장 중요한 특징 중 하나 -> 무결성 (데이터의 중복 없이) 중복을 제거하는 것이 중요! So, '정규화'란 db의 가장 중요한 덕목 중 하나인 중복을 없애는 방법에 대해 말하는 것 1 정규화 - Atomic Columns (각 컬럼들이 하나하나 atomic 해야한다) -> 각 컬럼 안에 '하나'의 값만을 가질 것 이 경우에 아래와 같은 식을 사용 불가 SELECT * FROM topic WHERE tag = 'fee'; SELECT * FROM topic ORDER BY tag; 문제 1 -> 1 정규화을 적용하긴 하였으나, 데이터 중복의 문제 존재 문제 2 -> 1 정규화 적용 & 데이터 중복 문제를 해결하였으나, 1) 테이블..
TIL (Today I Learned)
2022. 3. 6. 09:39