데이터 모델링 가이드
- 최초 등록일
- 2019.06.17
- 최종 저작일
- 2019.01
- 39페이지/ MS 파워포인트
- 가격 3,000원
소개글
데이터 모델링에 대한 가이드 입니다.
데이터 모델링의 정의부터 데이터 모델 구조, 데이터 모델링 원칙, 작성 원칙, 이력관리 방안, ERD 작성 기준등이 포함되어 있습니다.
목차
1. 데이터 모델링 개요
1.1 데이터 모델링 정의
1.1.1 개요
1.1.2 모델링 단계
1.1.3 용어정의
1.1.4 정규화
1.2 데이터 모델 구조
1.2.1 Entity기본구조
1.2.2 Supertype/Subtype Entity 정의
1.2.3 Association Entity 정의
1.2.4 Involution Entity 정의
1.2.5 Dependent Entity 정의
2. 데이터 모델링 원칙
2.1 데이터모델 작성 원칙
2.1.1 엔터티명 작명 기준
2.1.2 어트리뷰트명 작명 기준
2.1.3 어트리뷰트 순서
2.1.4 PK 정의
2.1.5 Supertype/Subtype Entity 원칙
2.1.6 Association Entity 원칙
2.1.7 Involution Entity 원칙
2.1.8 Dependent Entity 원칙
2.2 이력관리 방안
2.2.1 이력의 종류
2.2.2 이력관리 방법
2.3 ERD 작성 기준
2.3.1 정의 등록
2.3.2 글꼴 정의
2.3.3 Page 설정
본문내용
1.1.3 용어정의(계속) – key
1. 인덱스가 필요한 경우
□ Primary Key는 자동으로 Unique Index가 생성된다.
□ Foreign Key
□ 자주 수행되는 SQL의 Where절에서 사용하는 컬럼
□ ORDER BY, GROUP BY, DISTINCT에 사용되는 컬럼
2. 인덱스가 바람직하지 않은 경우
□ 값의 분포가 균등하지 않고 특정 값의 발생횟수가 특히 많은 경우
□ INSERT / UPDATE / DELETE 가 빈번한 경우
□ 컬럼의 길이가 긴 경우(40Bytes이상)
□ 가변길이 데이터 타입(VARCHAR)의 경우 최대길이를 기준으로 공간을 차지하므로 바람직하지 않다.
3. 인덱스의 개수와 성능
□ 인덱스와 성능
- INSERT / UPDATE / DELETE 부하 증가시킨다.
- RECOVER / LOAD / REORG 수행 시간 증가시킨다.
- DISK SPACE 를 증가시킨다.
- 조회 성능 향상 시킨다.
□ 최대 3~4개가 바람직하다.
□ Read Only 테이블의 경우 개수를 제한하지 않는다.
<중 략>
2.1.1 엔터티명 작명 기준
□ 단수명사의 조합으로 작성한다.
□ 의미를 이해할 수 있는 가장 짧은 길이로 작성한다.
□ 약어 사용 배제한다.
□ 가급적 현업에서 사용하는 용어를 사용한다.
□ 생성되는 의미에 따라 부여한다.
참고 자료
없음