데이터베이스 모델링(Database Modeling)

테이블의 구조를 미리 설계하는 개념으로 설계도를 그리는 과정이라고 생각하자.

우리가 살고 있는 세상에서 사용되는 사물이나 작업을 DBMS의 데이터베이스 개체로 옮기기 위한 과정. 쉬운 표현으로 현실에서 쓰이는 것을 DBMS의 테이블로 변경하기 위한 작업.

프로젝트*를 진행할 때 대표적으로 폭포수 모델을 사용.
데이터베이스 모델링은 폭포수 모델*에서 업무 분석, 시스템 설계 단계에 해당하는데 이 단계를 거치면 중요한 데이터베이스 개체인 테이블 구조*가 결정되는 것

프로젝트

현실 세계에서 일어나는 업무를 컴퓨터 시스템으로 옮겨놓는 일련의 과정. 즉 대규모 소프트웨어를 작성하기위한 전체 과정.

폭포수 모델

순차적인 소프트웨어 개발 프로세스로 각 단계가 폭포가 떨어지듯 지속적으로 진행되기 때문에 붙여진 이름

  • 프로젝트 계획
  • 업무 분석
  • 시스템 설계
  • 프로그램 구현
  • 테스트
  • 유지보수
    데이터베이스 모델링은 업무 분석, 시스템 설계 단계이다.

테이블(Table)

데이터를 입력하기 위한 표 형태

0개의 댓글