'2026/06/14'에 해당되는 글 1건

  1. 13:47:15 ERWIN 리버스 엔지니어링 NSM 사용하기
생계/DA2026. 6. 14. 13:47
반응형

ERWIN 의 간단한 사용법 알아보자.  

 

1. 리버스 엔지니어링으로 ERD 가져오기

기존에 개발된 RDBMS 가 있다면, 리버스 엔지니어링으로 연결하면 ERD 를 자동으로 그려준다. 

- 디비 연결 부분

tools -> reverse engineering 

database authentication 을 선택하는 경우, oracle client 가 설치되어 있어야 하고 

(oracle client, server) 버전과 (client, erwin) bit (64 or 32) 까지 맞춰주어야 한다. 

 

2. 데이터 타입 보이게 설정

디폴트로는 이름만 보이게 되어있다. 

 format -> entity display -> attribute datatype

선택하면 datatype 까지 보인다. 

 

3. NSM 사용 하기

logical 명과 physical 명을 다르게 설정하고 싶다면 nsm 을 사용하면 간단하게 할수있다. 

 1) csv 만들기

간단하게 테스트 하기 위해 한 테이블만 아래와 같이 샘플 데이터를 만든다. 

로지컬이름,physical_name,blank,apply
고객,cust,,
고객번호,cust_no,,
고객명,cust_nm,,

* 디폴트로 저장하면 한글이 import 시에 아래처럼 깨지게 된다.  

 

안깨지게 하려면 .csv 로 다른 이름으로 저장할때 utf-8 로 저장해야한다.

인코딩 에서 유니코드 선택

 

한글 인식이 잘 되었다. 

 

 

2) import 

names -> edit naming standards

 

glossary -> import  => nsm 파일 만들기 

 

model naming options -> name mapping 에서 attribute to column 에 체크 

 

 

physical 에서 영문으로 바뀌었다. 

반응형

'생계 > DA' 카테고리의 다른 글

자기참조 모델 순환관계 모델 에 대한 이해  (0) 2025.01.10
데이터 모델링 식별자 선정  (0) 2024.10.09
모델링에 대한 생각  (0) 2023.12.27
RDBMS 에서의 관계 라는 것  (0) 2023.12.12
이력 모델  (0) 2023.12.09
Posted by 돌고래트레이너