제품 여행

논리모델/물리모델을 다루는 eXERD가 CUBRID를 지원합니다.

by 권호일 posted Dec 30, 2019

DB모델링툴 엑스이알디(eXERD)가 오픈소스 DBMS인 ‘큐브리드(CUBRID)’를 지원합니다.

eXERD는 논리모델/물리모델 등을 다룰 수 있으며, 이클립스 기반의 DB모델링 도구로 개발자의 설계역량을 높이는데 초점을 맞춘 국산 솔루션입니다. 월 평균 3,000건 이상의 다운로드가 발생하고 있으며, 전 산업군에 걸쳐 그 사용 범위가 확산되고 있습니다.

 

그럼, 지금부터 eXERD에 대해서 설명 드리도록 하겠습니다.

eXERD 다운로드 방법은 아래 URL에 접속하여 평가판 설치파일을 다운로드 받으면 됩니다.

http://tomatosystem.co.kr/solution

 

eXERD에는 많은 기능이 있으며, 그 중에서 CUBRID가 운영 되고 있는 환경을 고려하였습니다.  운영 중인 CUBRID DB를 기준으로 ERD를 자동으로 그려주는 “리버스 엔지니어링” 기능을 소개하겠습니다.

 

메뉴선택 :  eXERD > 리버스 엔지니어링 메뉴를 선택합니다.

2019_블로그_01.JPG

 


 

리버스 엔지니어링 위저드가 실행됩니다.  파일이름과 프로젝트명을 입력합니다.

 

2019_블로그_02.JPG

 


 

접속하고자 하는 DB의 버젼을 확인하고, 대상DBMS 선택에서 CUBRID 9.0~9.3 또는 CUBRID 10.1을 선택합니다.

2019_블로그_03.JPG

 


 

 

 

 

데이타베이스 연결정보를 입력하고, [연결테스트] 버튼을 클릭하여 접속여부를 확인합니다.

2019_블로그_04.JPG

 


 

정상적으로 연결되면 아래의 연결테스트 결과 화면을 볼 수 있으며, [다음]과 [완료]버튼을 활성화 됩니다.

2019_블로그_05.JPG

 


 

 

[다음] 버튼을 클릭합니다.

2019_블로그_06.JPG

 


역공학 옵션을 설정하는 화면이 나타납니다.

항목설정에는 스키마, 테이블, 뷰, 펑션, 스토어드 프로시저, 트리거, 도메인(사용자 정의 데이터타입)이 있으며, 이 중에서 전환하고자 하는 객체를 선택하면 됩니다.

소유자 설정에서는 접근가능한 모든 객체, 현재 접속자가 소유한 객체, 스키마 목록에서 선택 중에서 선택하면 됩니다.

 

2019_블로그_07.JPG

 


 

역공학 옵션을 선택하고, [완료]버튼을 클릭하면 진행 화면을 확인 할 수 있습니다.

2019_블로그_08.JPG

 


 

 

 

 

 

 

새로 추가된 모델들을 대상으로 다이어그램 생성 마법사가 연동되어 진행됩니다.

2019_블로그_09.JPG

 


개별다이어그램 요소를 편집 할 수 있는 화면이 보여집니다.

2019_블로그_10.JPG

 


리버스 엔지니어링 작업이 완료 된 화면입니다.

2019_블로그_11.JPG

 


 

리버스 엔지니어링 기능을 통해서 eXERD를 소개하였습니다.

보다 세부적인 기능은 도움말을 통해서 사용이 가능합니다.

도움말(H) → 도움말 목차 → eXERD E-R Modeler Guide → 시작하기 항목을 참고해 주세요.

감사합니다.