최대 1 분 소요

4. ERD 작업


1) DB 테이블을 구성하는 기본 내용

  • 물리이름: DB 실제 테이블을 생성할 때, CREATE TABLE에 지정하는 이름.

  • 논리이름: 테이블의 설계상의 이름. 뜻을 알아보기 쉽게 정함.

  • 고정길이와 가변길이: 자리수가 정해져있는가, 혹은 길이가 정확히 정해지지 않았는가.

  • 기본키(Primary Key): 테이블 행에 유일성을 지정.

2) ERD

  • 테이블 간의 관계 구조도.
  • ERD
  • 관계
    • 1:1, 다:1, 다:다 로 표현할 수 있음.

3) DB 설계 순서

1) 요구사항 분석: DB를 사용해서 실제 어떤 업무를 처리하는 용도로 사용하는 지, 사용자들에게 필요한 데이터의 종류와 처리방법 파악. -> 요구사항 명세가 작성됨. 2) 개념적 설계: 요구사항 명세를 가지고 실제 개발에 사용할 데이터 요소와 요소 간의 관계를 파악함. 3) 논리적 설계: 관계 데이터 모델을 가지고 모델링을 함. 논리이름을 사용하여 설계함. 4) 물리적 설계: 저장장치에 저장될 때의 구조와 접근경로 등을 의미. 저장 레코드와 인덱스 구조, 그리고 빠르게 접근할 방법 등을 정의. 5) 구현: 앞선 결과물들을 사용하여 SQL로 작성한 명령문을 실행하여 DB 생성.


마지막 수정일시: 2022-08-09 01:02

댓글남기기