2-1. DB 모델링 : 건물을 짓기 위한 설계도 데이터베이스 모델링이란? 테이블의 구조를 미리 설계하는 것으로, 설계도를 그리는 과정이다. 대표적으로, 프로젝트를 진행하기 위해서 주로 “폭포수 모델(waterfall model)”을 사용하며, 이는 데이터베이스 개체인 “테이블 구조” 를 결정하는 것이다. 프로젝트 진행 단계 프로젝트란, "현실 세계에서 일어나는 업무"를 컴퓨터 시스템으로 옮겨놓은 과정으로, 대규모 소프트웨어를 작성하기 위한 과정이다. 소프트웨어도 기능이 복잡해졌기에 절차를 갖추어 만들어야 하며, “폭포수 모델”로 표현하면 다음과 같이 6개의 단계를 거치게 된다. 1. 프로젝트 계획 (기업에서 상품을 어떻게 판매할 지 계획하는 단계) 2. 업무 분석 (기업에서 상품의 유통 과정 및 판매 ..