| Data Modeling & Database Design 
 업무 Business를 Entity Relation 기법을 이용한 Data Modeling 방법, ER Model을 RDB로 전환하는 DB Design 기법에 대한 강의로 RDB설계의 진면목을 느낄 수 있는 과정입니다.
 
 INTRODUCTION
 Development Cycle
 Database 개발과정
 개념 데이터모델
 Database 설계
 Database Build
 
 기본 개념데이터모델
 ENTITIEs
 RELATIONSHIPs
 ATTRIBUTEs
 식별자(UID) 지정
 
 상세 개념데이터모델
 DATA MODEL 의 정규화
 M:M Relationship 의 해소
 순환(Recursive)관계의 DATA MODEL
 SUB-TYPE DATA MODEL
 배타적(arc)관계 DATA MODEL
 이력 DATA MODEL
 복잡한 관계의 DATA MODEL
 
 관계형 데이터베이스 개념
 기본키(Primary Keys)
 외부키(Foreign Keys)
 무결성(Integrity)
 
 데이터베이스 설계(기초설계)
 ENTITY를 테이블로
 ATTRIBUTE를 컬럼으로
 UID를 기본키로
 RELATIONSHIP을 외부키로
 아크(arc) 옵션처리
 SUB-TYPE 옵션처리
 테이블 정규화 작업
 데이터 타입 및 길이의 결정
 
 
 추가적인 데이터베이스 설계
 참조무결성의 CONSTRAINT 정의
 인덱스 설계
 클러스터링 설계
 해쉬 클러스터의 설계
 뷰(view) 설계
 데이터베이스 설계의 반정규화
 저장공간 사용량 계획
 |