- HOME
- [종료]구루비 DB 스터디
- 2014년 상반기 - 오라클 데이터베이스 스터디
- 하향식과 상향식
모델링방법론(Modeling Methodology)
- 하향식 방법은 개념 모델을 구축하고 나서 그 개념 모델을 상세화 시키는 방법
- 상향식 방법은 존재하는 데이터베이스 구조를 기반으로 모댈을 정리해 나가는 방법
하향식 (Top-Down) 모델링
- 현재 존재하지 않는 시스뱀을 새로 구축할 때 주로 사용
- 백지상태에서 모델링을 해야 한다는 것을 의미
- 오히려 깨끗하게 무(無)인 상태에서 모댈링을 수행하는 게 쉽게 느껴질 수 있다.
- 기존의 모델을 참조하고 할 경우 설계자의 의도나 기존 시스템에 대한 이해가 어려울 수 있다.
- 현행 데이터 구조가 바뀌는 것에 대한 저항감.
특징
- 후보를 찾아서 정의 : 엔티티 도출
- 엔티티 간의 관계를 파악
- 엔티티의 모든 속성 정의
자료 도출
- 업무매뉴얼
- 보고서/장묘
- 인터뷰
- DFD
- 홈페이지
- 현행 ERD
- 화면 정의서
상향식 (Bottom-Up) 모델링
- 중복 성격의 속성 제거
- 현행을 분석하면서 모델을 수정하는 방법
- 속성을 분석하고 정규화를 하면서 모델의 구조를 구축
- 현행 데이터베이스가 없을 때도 작성된 화면 정의서가 존재할 경우.
- 화면 정의서에는 속성으로 관리될 항목의 존재하기 때문이다.
- 업무 요구 사항이 정리되고 문서화 되어 있을 경우 좋다.
- 모델링 구현 시간이 단축된다.
- 단 WBS(work Breakdown Structure)가 순수한 하향식 방법론일 경우 어려울 수 있다.
- HOME
- [종료]구루비 DB 스터디
- 2014년 상반기 - 오라클 데이터베이스 스터디
- 하향식과 상향식