DB/etc
-
정규화DB/etc 2014. 10. 10. 17:49
1. 정규화(Normalization) -우선 정규형을 하는 이유는 '최소한의 정보'들로 자료의 중복성 여부, 단위 정보의 크기가 작을수록 입력, 수정, 검색 및 추출 등에 있어 효율적이며 관리가 수월하여 정규형을 하게된다. 즉 필드 수가 늘어난다. (= 중복데이터를 제거해 이상적으로 잘 돌아가게 하기위함) 2. 비정규 릴레이션 반복집합을 가질수 있다 즉 한개의 기본키 값에 대해서 두 개 이상의 값을 가질수 있는 속성 3. 제 1 정규형(1NF : First Normal Form) 어떤 릴레이션에 속한 모든 도메인이 원자 값으로만 되어 있는 것 거의 모든 릴레이션이 여기에 속함 ※ 릴레이션 - 투플 내의 각 속성값으로 원자 값을 가짐 - 각 속성은 유일한 이름을 가지며 속성의 순서는 큰 의미가 없다. -..