--ERWIN에서 DATABASE의 ERD 추출하기
1. CA Erwin Data Modeler 7.3 버전 설치 후 실행
2. Tools - Reverse Engineer - Logical / physical - Next
3. Items To Reverse 전체 선택으로 하고
Infer에 Primary Keys, Relations 선택
Case Conversion of Physical names -> UPPER
Case Conversion Of Logical name -> UPPER
next 선택
4. User name / passworrd 입력
connection string은 tnsnames.ora 에 접속명을 입력
connect 선택
5. Logical에서 한글명 나오는 방법
(1) Physical 상태에서 전체 테이블 선택 (Ctrl +A)
(2) 오른쪽 마우스 - Harden Physical Names 선택
(3) Logical로 변경 후 Model - Domain Dictionary 선택
(4) Name Inherited by Attribute 에 아래와 같이 작성
--칼럼 코멘트가 없는 경우는 칼럼명, 있으면 칼럼 코멘트로 기입
%if(%>(%Len(%ColumnComment),0)){%ColumnComment}%ELSE{%ColName}
(5) 확인 후 Attributs 팝업에서 Reset 버튼 선택
(6) Reset all attributes in medel 클릭 후 Select Properties to Reset에서는
Name만 두고 OK 버튼을 누른다
(7) 중복된 컬럼명은 수정하라는 팝업이 나오는데 다른 이름으로 작성을 해야한다.
이 작업이 끝나면 칼럼명이 Comment로 대체된 것을 알 수 있다.
6. Physical에서 Colum datatype 나오게 하기
Physical 설정으로 해 놓은 상태에서 상단 메뉴 Format -> Table Display -> Column DataType
--ERWIN에서 SUBJECT AREA로 이동
Subject Area에서 마우스 왼쪽 클릭 선택- 프로퍼티 - 탭으로 이동하면
Subject area영역으로 이동
참고 사이트
https://cofs.tistory.com/349
https://jangkunstory.tistory.com/33
'DB' 카테고리의 다른 글
SQLD 자격증 (0) | 2024.02.16 |
---|---|
오라클 DB 공부(FUNCTION) (0) | 2023.11.24 |
오라클 DB 공부(TABLE) (0) | 2023.06.02 |
오라클 Database Link (0) | 2023.04.07 |
프로그래머스 SQL 테스트 3 (0) | 2022.06.01 |
댓글