ER/Studio ER/Studio DA에서 ODBC를 이용한 포워드 엔지니어링
2014.06.25 02:53
ER/Studio DA를 통해 ODBC 드라이버를 이용한 포워드 엔지니어링 방법을 소개합니다.
<ER/Studio DA에서 ODBC 드라이버를 이용하여 PostgreSQL 연결 방법 - 포워드 엔지니어링>
ODBC 드라이버를 이용하여 PostgreSQL에 연결 후 포워드 엔지니어링 하는 방법을 소개해드립니다.
※ ODBC 드라이버 연결 방법은 모두 동일합니다.
1. PostgreSQL에서 제공하는 ODBC 드라이버를 설치합니다.
ODBC 드라이버 설치 방법은 PostgreSQL을 설치하고 난 후 자동으로 설치되는 Stack Builder를 이용합니다.
2. ER/Studio DA로 돌아와서 File > New를 선택 후 "Draw a new data model"을 선택합니다(첫번째 옵션).
3. 논리 모델을 생성 후 물리모델로 생성할 논리 모델에서 마우스 오른쪽키를 클릭하여 "Generate Physical Model"을 선택합니다.
4. 'Generate Physical Model - Page 1 of 5' 창에서 (1) 물리모델명을 입력하고 ODBC용 물리모델을 생성하기 위해 (2) Generic DBMS 를 선택합니다.
5. [Next] 버튼을 눌러가며 적절한 옵션을 선택 후 [Finish] 버튼으로 물리모델 생성을 완료합니다.
6. 생성된 ODBC용 물리모델을 이용하여 포워드 엔지니어링을 합니다.
7. 포워드 엔지니어링을 원하는 물리모델에 마우스 오른쪽 키를 클릭하여 "Generate Database"를 선택합니다.
8. "DDL Generation Wizard Generic DBMS - Page 1 of 3" 창에서 'Generate Objects with a Database Connection'을 선택 후 [Connect]버튼을 클릭합니다.
9. 'Database Connection'창이 나타나면 ODBC DataSource의 [Setup]버튼을 클릭합니다.
10. "ODBC 데이터 원본 관리자" 창이 나타나면 "사용자 DSN"탭에서 [추가(D)]버튼을 이용하여 ODBC 드라이버를 추가합니다.
11. 그 후 다시 "Database Connection"창으로 돌아와 원하는 ODBC 드라이버를 선택 후 사용자 계정과 비밀번호를 입력합니다. 그리고 [OK]버튼을 클릭합니다.
12. 다시 'DDL Generation Wizard Generic DBMS'창으로 돌아와 [Next] 버튼을 눌러 알맞은 옵션을 체크 후 [SQL Preview] 또는 [Finish]버튼을 이용하여 스크립트 문을 생성합니다.
13. 생성된 스크립트 문을 이용하여 데이터베이스에 내용을 추가합니다.