업무를 하다보면 생소한 테이블관계를 만날 때 전체적인 관계도가 있으면 좋겠다고 생각이되어서 eXERD를 이클립스에 플러그인으로 설치하여 DBMS를 연동하기로 했다.
1. 이클립스에 eXRED 플러그인 설치
1) 이클립스 메뉴 중 Help > Install New Software.. 선택
2) Work With 에 http://exerd.com/update 입력 후 Add 클릭
3) Name 에 eXERD 입력하여 OK 클릭
4) Contact all update sites... 옵션 해제한 후 Next 클릭
5) 라이선스 동의하여 계속 Next로 설치 진행
6) 설치가 끝난 후 'You will need to restart Eclipse for the changes to take effect. Would you like to restart now?" 대화창 뜨면 Yes 클릭하여 이클립스 재시작
2. Perspective 설정
1) 위 단계에서 이클립스가 재시작 되면 우측 상단의 Open Perspective 아이콘 클릭 후 Other... 클릭
2) eXERD 선택하여 OK 클릭
3. MySQL DBMS 연동
1) 이클립스 메뉴 중 eXERD > 리버스 엔지니어링 선택
2) DBMS 설정
MySQL DBMS을 연결하기 위해서는 JDBC 드라이버가 필요하다.
JDBC 얻기 링크 (MySQL JDBC Drive 다운로드 페이지)
데이터베이스를 분석하는 중... 과정이 꽤 시간이 소요된다. [Run in Backgound]를 클릭하여 수행되는 동안 다른작업을 할 수 있도록 한다.
4. exerd 에 DB 동기화시키기
1) 리버스 엔지니어링으로 DBMS 설정이 완료되면 exerd 파일에 동기화를 시켜주기 위하여 비교작업을 해준다.
이클립스의 eXERD > 비교 > 데이터 베이스와 비교 클릭
2) 데이터베이스와 비교할 파일을 선택하고 Next 클릭
3) 마찬가지로 비교하는 작업 시간이 오래 걸리므로 Run in Backgound 클릭 (진행상황은 Progress 탭에서 확인할 수 있다.)
4) 밀쳐내기를 하여 차이점을 반영한다.
'Vita Contemplativa > 개발' 카테고리의 다른 글
[jQuery] 자바스크립트 trim을 jQuery $.trim() 으로 - 호환성보기에서 trim 시키기 (0) | 2014.07.31 |
---|---|
MySQL 전체/DB/특정 테이블 백업과 복구 쿼리 (0) | 2014.07.18 |
[Javascript] Date객체로 날짜 차이 계산하기 (0) | 2014.07.10 |
인터넷 익스플로러 호환성보기 막는 메타태그 (0) | 2014.07.03 |
아이프레임 높이 조절 (0) | 2014.07.02 |