학교수업/DataBase
Normalization
Table이 정상인지 비정상인지 확인하는 방법 비정상일 때 고치는 방법Normalization 잘못된 Table 위 테이블은 instructor와 department table을 natural join한 것이다. 만일 위 테이블이 하나의 테이블이라고 가정해보자. 위에서 department table의 데이터들이 중복해서 출력되는 것을 확인할 수 있다. Ex) Comp. Sci. Taylor 100000 이 중복해서 보임 단점 disk, memory 낭비 정보 Inconsistent null value가 들어갈 수 있음 department에 새로운 부서가 추가되면 교수가 없으므로 null값 들어감 따라서, instructor와 department로 나눌 필요성이 있다. 괜찮은 Table student(ID..
2022. 5. 5. 22:52
최근댓글