![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/0XXEk/btrJSmYOibB/o1wImyKsVRkfg4KP1Kiif0/img.png)
역정규화 정규화 단계가 진행될수록 중복이 감소하고 갱신 이상도 감소됨 정규화가 진전될수록 무결성 제약조건을 시행하기 위해 필요한 코드의 양도 감소됨 정규화가 데이터베이스 설계의 중요한 요소이지만 성능상의 관점에서만 보면 높은 정규형을 만족하는 릴레이션 스키마가 최적인 것은 아님 한 정규형에서 다음 정규형으로 진행될 때마다 하나의 릴레이션이 최소한 두 개의 릴레이션으로 분해됨 분해되기 전의 릴레이션을 대상으로 질의를 할 때는 조인이 필요 없지만 분해된 릴레이션을 대상으로 질의를 할 때는 같은 정보를 얻기 위해서 보다 많은 릴레이션들을 접근해야 하므로 조인의 필요성이 증가함
스프링 개발환경구축 (6) 이클립스 SVN 설치. SVN (버전관리시스템) : 여러 사람이 각자의 장소에서 동일한 데이터를 수정하고 관리하는 것이 가능하며 협업이 가능하다. 모든 변경사항이 한 곳에 적용되므로 다른 사람의 진척에 관계없이 작업할 수 있으므로 작업진행도 보다 빨라진다. 모든 작업은 버전으로 관리하기 때문에 다른 사람의 작업을 손상시킬 염려도 없다. 만약 변경이 잘못되었다면 단지 변경사항을 이전의 상태로 돌려놓기만 된다. (이클립스에서 SVN을 연동하기 위한 플러그인 설치) 이클립스 실행 메뉴 – Help – Eclipse Marketplace find 입력창에 SVN 입력 후 Go 버튼 클릭 Subversive – SVN Team Provider를 설치. 필요한 것 체크 후 Confirm ..
스프링 개발환경구축 (5) 이클립스 Tomcat 설정 Windw탭 > Preferences 선택 Server > Runtime Envi… > Add > tomcat v8.0 > Next Browsw > 톰캣서버의 홈 디렉토리 선택(F:\Tomcat\apache-tomcat-8.0.37) > Finish > OK 톰캣 설정이 제대로 되었는지 구동해보자. No Servers are available. Click this link to create a new server 선택 Tomcat v8.0 Server를 선택하고 Finish > Server start 다음과 같이 시작된 것 확인.