MSSQL ERD ERWIN > db

본문 바로가기

db

MSSQL ERD ERWIN

페이지 정보

작성자 서방님 댓글 0건 조회 18회 작성일 07-09-21 15:12

본문

상당히 복작합 일을 물으셨습니다. 하지만 답은 된다는 겁니다.

설명대로 차근차근 따라하시면 됩니다.
일단 SQL7 의 ERD를 가져오기 위해서 SQL7이 실행 중이어야 합니다.

1단계: ERWIN을 실행합니다. 빈화면이죠. 그리고 모드를 lOGICAL에서
       PHYSICAL로 바꿉니다.
2단계: 연결하고자 하는 SQL7과 연결 설정을 만듭니다. 여기서는 TCP/IP
       를 이용해서 직접연결하는 방법을 설명하겠습니다.(그러기 위해서는
       SQL7에서 넷트웍 라이브러리 디폴트 값이 TCP/IP로 미리 설정되어
       있어야 합니다. 대부분 TCP/IP를 디폴트로 쓰니까^^)

       메뉴 > SERVER > TARGET SERVER... 를 클릭하면  서버 타입을 설정하는
       메뉴가 잔뜩 나타납니다. 그상태에서 SQL7을 선택합니다.
       그 다음에 OK하고 빠져 나옵니다.

3단계: 메뉴 > SERVER > SQL SERVER CONNECTION메뉴가 있습니다.
       클릭하면 연결 설정하는 팝업창이 뜨는데 질문에 맞게 답을 넣어주고
       CONNECT버튼을 누르면 연결됩니다. ( SQL 서버에 등록된 사용자/
       PASSWORD/DATABASE NAME/SERVER NAME)을 입력하라고 하는데 주의
       할것은 아까 위에서 TCP/IP로 연결 한다고 했죠. 즉 서버 네임에
       IP주소를 넣어야 합니다. SQL서버가 탑재되어있는 서버의 IP주소.
       SQL서버에 독자적인 주소를 부여했다면 그 IP주소.

4단계: 연결 된 후에도 ERWIN 화면은 빈 화면입니다.(연결만 했지 ERD값을
       가져오는 작업을 하지 않았기 때문이죠) 요기서 ERD값을 가져오려면
       메뉴바 밑에 그림 버튼이 여러개 있죠. 그 위에 마우스 커서를 가져
       가면 풍선도움말이 나오는데, "COMPLETE COMPARE"가 있습니다. 그걸
       클릭하세요. 그러면 선택화면이 뜨는데 특별이 다른 조건이 없으면
       그냥 NEXT버튼을 클릭하고 그러면 RESOLVE DIFFERENCE 창이 열립니다.
       휴! 설명이 길군요. 화면이 두개로 나뉘어져 보이는데 왼쪽이 ERWIN에서
       가진값(아무것도 없을겁니다.) 오른쪽이 SQL 서버(트리구조로 잔뜩 있을
       겁니다.) 서버쪽을 스크롤 하면, 아래쪽에 TABLE이 있는데 마우스로 클릭
       하면 파랗게 반전 됩니다. 필요한 테이블을 다 선택하고 오른쪽에 있는
       "<-"를 클릭하면 선택한 자료가 옮겨집니다.

       요기서 중요! 그냥 OK 하면 자료가 옮겨지지 않습니다. 선택하고 "<-"
       버튼 누른 후에 화면 왼쪽아래를 보면 옮긴다는 의미의 버튼이 있습니다.
       그걸 누르면 자료가 옮겨가는 화면이 막 보이고 이때 "DONE"이나 "OK"
       하면 작업이 종료됩니다. 윗단계에서 잘 살펴 보면 PRIMIRY 키값도 있고
       스토어드 프로시져도있고, 사용자 정의도 있고 많이 있습니다. 선택하면
       알아서 옮겨 줍니다.

5단계: 자료가 드디어 ERWIN화면에 보일겁니다. 일단 저장하고, 다른 작업을 하세요.
       요기서 레포트 출력하면 쉽게 ERD하고 속성이나 기타정보가 들어간 산출물을
       만들 수 있습니다. 거의 원하는 모든 걸 뽑아 올 수 있습니다.


열심히 하세요.... 설명이 좀 황당하지만..... 참고로 ERWIN은 한국공급업체가
제니시스 입니다. 인터넷에서 메뉴얼을 받을 수 있는 걸로 압니다. 물론 회원등록
하고 전화한번 해야 하지만 메뉴을 받을 수 있기는 합니다.

메뉴얼에 앞에서 설명한 이런 내용은 없습니다. 그냥 레포트를 만들어서 워드로 넘긴
다든지 만들어진 ERD로 SQL7에 테이블이나 데이터베이스를 생성하는 방법정도 있습니다.
하여가 기력을 업하는데는 도움이 됩니다. ERWIN을 제대로 다루기 위해서는 SQL7에 대한
이해가 우선해야 하고,DB에 대한 기본적인 이해가 필요합니다. 특히 메쏘드가 사람을
괴롭히는데 각각의 메쏘드가 어떤 형태의 DB를 얘기하는지 알아야 제대로 된 테이블이
만들어 집니다. RDB에도 요기서는 종류가 여러 가지 입니다. 툭툭나오는 설명을 조심해서
해석 하셔야 합니다.

좋은 하루..... 바다 였습니다.

 

- 데브피아 손훈님 -

댓글목록

등록된 댓글이 없습니다.

Total 447건 1 페이지
게시물 검색

회원로그인

접속자집계

오늘
138
어제
365
최대
592
전체
40,112

그누보드5
Copyright © seobangnim.com All rights reserved.
자바스크립트를 활성화 하세요![ 브라우저에서 자바스크립트를 활성화하는 방법 ]