데이터베이스 모델링(설계)

 

식별관계 : 부모의 기본키가 자식의 기본키 영역으로

비식별관계 : 부모의 기본키가 자식의 일반컬럼 영역으로





==============================================================================================



--> "ERWIN 프로그램" 설치 및 간단한 실습예제.



ㄱ. 데이터베이스 모델링을 설계하는 도구인 "ERWIN"프로그램을 설치한다.


ㄴ. ERWIN프로그램 설치 후 실습.

[ERwin Data Modeler]에서 새 창을 열고 메뉴바에서 - [Model]탭에서 [Model Properties]클릭 -->




--> 아래그림과 같이 [Model Properties]창 - [Notation]탭에서 "Logical Notation" "Physical Notion"에서 "IE"로 라디오버튼을 체크한 후 [ERwin Data Modeler]에서 그림그리기(설계)를 시작하면 된다.



--> 도구상자 그림이 있는 탭에서 "T"로 그려져 있는 Text를 클릭하고 "한 줄 메모장 테이블 설계"라고 텍스트를 입력해보았고,  Entity를 클릭한 후 창에 클릭하여 "한줄메모장", "Memos"라는 이름의 테이블을 그려보았다. 아래그림은 테이블 설계 후 "Physical(물리적)"로 속성을 설정했을 때의 화면이다.



--> 아래그림은 위의 그림과 똑같은 결과를 "Logical(논리적)"로 속성만 바꾼 화면이다.





==============================================================================================



--> 식별관계선/비식별관계선을 이용해서 테이블을 연결하여 설계한 예제 2개('식별관계선'과 '비식별관계선'을 이용하여 테이블들을 연결한 "상품관리"에 관련된 테이블 설계예제(그림왼쪽) 및 / '부서테이블'과 '사원테이블'을 "다 대 다 식별관계선"으로 연결한 예제(그림오른쪽))







Posted by holland14
: