이야기앱 세상
ERWin을 이용한 데이터 모델링 본문
ERWin을 이용한 데이터 모델링
1) 파일 생성
File>New 클릭
Local/Physical 선택, Target Database는 Oracle, Version은 10x/11x 선택 [OK]클릭
2) ERWin 표기 방식 변경
Ideflx(Integration Definition for Information Modeling)방식에서 IE(Information Engineering)방식으로 변경
Notation 항목의 Logical Notation과 Physical Notation의 IDEF1x 를 Information Engineering으로 변경 후 [OK] 클릭
표기방식 표기 아이콘이 아래와 같이 변경됨
2) 엔티티 생성
상단 툴바 엔티티 아이콘을 클릭
아래 화면으로 이동하여 화면을 클릭
화면을 클릭하면 아래와 같이 엔티티가 생성되고 엔티티 명을 수정할 수 있다.
- 엔티티 명 변경하기
- 속성 추가하기
엔티티 명을 변경한 후 tab키를 누르면 primary key에 해당하는 속성을 지정할 수 있는 칸으로 이동한다. primary key 속성을 지정하고 tab를 눌러 일반 속성 칸으로 이동한다. 일반 속성을 입력하고 일반 속성을 추가할 때는 enter키를 눌러 이동한다. 입력을 완료하고자 한다면 esc키를 누른다.
- 엔티티 삭제
3) 식별관계, 비식별관계
관계란 두 엔티티간의 업무적인 연관성. 관계의 유형에는 부모 테이블의 기본키 혹은 복합키가 자식 테이블의 기본키 혹은 복합키의 구성원으로 전이되는 식별관계와 자식 테이블의 일반 속성(Attribute) 그룹의 구성원으로 전이되는 비식별관계가 있다.
관계를 설정하기위해 아래 아이콘을 클릭한 후 관계를 설정할 엔티티를 클릭해서 연결한다
4) Physical 모델링
ERwin Toolbar 에서 Logical를 아래와 같은 Physical로 변경
- Column 정의 바꾸기
테이블을 선택한 후 오른쪽 버튼을 누르면 메뉴가 보여지는데 Column..를 선택한다.
'IT > Database' 카테고리의 다른 글
오라클 Connect by - 계층형 게시판에서 글 삭제 (0) | 2016.03.23 |
---|---|
오라클 case 사용 - 문자열이 일정 길이까지만 보여지게 처리하기 (0) | 2016.03.23 |
오라클 원격 데이터베스 연결 설정 (0) | 2016.03.21 |
JSP와 오라클 11g 64bit 연동시 jdbc 드라이버 설정하기 (0) | 2016.03.21 |
오라클 lead, lag 함수 사용법 (0) | 2016.03.21 |