DBMS의 객체들을 E-R 모델로 역공학하여 가져오는 기능입니다. 이 문서에는 Oracle DBMS 대상으로
진행합니다.
- eXERD > 리버스 엔지니어링 메뉴를 선택합니다.
- [Step 1] 리버스 엔지니어링 위저드가 실행됩니다. 파일 이름과 대상 DBMS를 설정합니다.
- [Step 2] 데이터베이스 연결 정보를 입력하고 [ 연결 테스트 ] 버튼으로 접속
여부를 확인합니다.
- [Step 3] 옵션 설정을 통해 리버스 엔지니어링으로 가져올 대상을 지정합니다.
Note! 위 사진에 표시된 '항목 설정' 옵션은 사용자가 임의로 설정할 수 없습니다.
- [ Finish ] 버튼을 누르면 리버스 엔지니어링을 시작합니다.
- 리버스 엔지니어링 수행 정보가 Console 뷰에
기록됩니다.
Note! 프로젝트 탐색기 또는 패키지 탐색기에서 리버스 엔지니어링한 파일이 보이지 않는다면, Window → Show View →
Other... → Gerenal → Progress 에서 '완료됨' 버튼을 누르면 생성됩니다.
- 새로 추가된 모델들을 대상으로 다이어그램 생성 마법사가 실행됩니다.
다이어그램의 이름을 변경하거나 대상 테이블을 추가 및 제외할 수 있습니다.
- 리버스 엔지니어링이 완료되면 모델 뷰에 새로운 스키마와 모델들이 추가됩니다.
추가된 모델들은 eXERD 에디터의 다이어그램으로 드래그하여 새로운 다이어그램을 작성하거나 기존 다이어그램에
추가 할 수 있습니다.