01
모델링을 할 때의 세가지 관점
•
데이터에 대한 관점
•
프로세스에 대한 관점
•
데이터와 프로세스가 서로 연관성이 표현되는 상관 관점
02
데이터 모델링의 세 가지 중요개념
•
업무가 관여하는 어떤 것 (things)
•
업무가 관여하는 어떤것의 성격 (attributes)
•
업무가 관여하는 어떤것의 관계 (relationships)
03
발생시점에 따라 : 기본/핵심 엔터티, 중심 엔터티, 행위 엔터티
04
엔티티는 속성을 2개 이상 가지고 있어야 한다.
05
논리 모델의 외래키는 물리모델에서 반드시 구현되지 않는 선택사항이다.
06
•
해시 조인은 조인 칼럼의 인덱스가 존재하지 않은 경우에도 사용할 수 있는 기법이다.
•
해시 테이블을 저장할 때 메모리에 적재할 수 있는 영역의 크기보다 커지면 임시 영역에 저장한다.
•
해시 조인을 수행할 때는 결과 행의 수가 적은 테이블을 선행 테이블로 사용하는 것이 좋다.
•
선행 테이블을 build input 이라고 하며 후행 테이블은 prove input 이라 한다.