DB 개념 정리 🧠 | 정규화/반정규화, 인덱스, 트랜잭션, JOIN
·
TIL (Today I Learned)
정규화와 반정규화정규화데이터 중복을 최소화하고, 데이터 무결성을 유지하기 위해 데이터베이스를 설계하는 과정💡데이터 무결성 (Data Integrity)데이터가 정확하고 일관되며 신뢰할 수 있는 상태로 유지되는 것💡데이터 무결성의 유형개체 무결성 (Entity Integrity)기본 키(Primary Key)는 반드시 NULL이 아니고 중복되지 않아야 함.참조 무결성 (Referential Integrity)외래 키(Foreign Key)는 참조하는 테이블의 기본 키와 일치하거나 NULL이어야 함.도메인 무결성 (Domain Integrity)컬럼 값은 정해진 데이터 타입, 범위, 형식을 만족해야 함.사용자 정의 무결성 (User-defined Integrity)비즈니스 규칙에 따른 무결성. 제 1 정..