데이터 모델링의 특징 3
데이터 모델링의 유의점
- 중복 : 여러 장소에 같은 데이터 저장을 잘못하지 않도록 함.
- 비유연성 : 데이터에 작은 변화가 앱과 데이터베이스에 중대한 변화 가능성 줄임.
- 비일관성 : 데이터와 데이터간 상호 관계
데이터 모델링 3단계
- 개념 데이터 모델링 : 중요 개념을 구분, 추상화, ERD작성, E-R 다이어그램 생성
- 논리 데이터 모델링 : 각 개념 구체화(키, 속성, 관계 등), 정규화
- 물리 데이터 모델링 : 개체, 인덱스 등 생성, 실제 DB에 저장
데이터베이스 3단계
- 외부 스키마 : 사용자 관점, 개개인
- 개념 스키마 : 전체(내부-외부 통합), 모든 사용자 관점
- 내부 스키마 : 물리적 장치