본문 바로가기
  • Coding & Book
학습단/SQL 학습단

혼공스 2일차(프로젝트 + 데이터 베이스 모델링)

by 루이3 2023. 7. 4.

1. 프로젝트

- 프로젝트란 현실세계에서 일어나는 업무를 컴퓨터 시스템으로 옮기는 과정입니다.

- 대규모 소프트웨어를 작성하기 위한 전체 과정 이라고도 합니다.

- 프로젝트를 진행하기 위해 폭포수모델을 대표적으로 사용합니다.(이 단계를 거치면 테이블 구조가 결정됩니다.)

 

폭포수 모델

프로젝트 계획 -> 업무 분석 -> 시스템 설계 -> 프로그램 구현 -> 테스트 -> 유지보수

-

 

2. 데이터 베이스 모델링

- 테이블의  구조를 미리 설계하는 개념입니다.

- 데이터베이스 모델링은 업무 분석과 시스템 설계에 해당됩니다.

 

 

3. 데이터 베이스 모델링 툴

- MySQL Workbench에 데이터 베이스 모델링 구축 관련된 기능이 있습니다.

 

다이아그램 추가하는 방법

1. File - New Model -> Add Diagram

 

- table 탭에서 테이블 이름,데이터 형식 ,열 등을 설정할 수 있습니다.

2. Place a new table 아이콘 클릭(표 그림 같이 생긴 것입니다.)