본문 바로가기
CS/DB

[DB] 데이터베이스 설계 프로세스와 종류 (개념적 설계, 논리적 설계, 물리적 설계)

by jangThang 2023. 4. 22.
반응형

데이터베이스를 설계하는 프로세스와 그 과정에 대해서 알아봅니다.

 

[ Contents ]

     

     

    1. 데이터베이스 설계 단계

    요구 조건 및 분석 => 개념적 설계 => 논리적 설계 => 물리적 설계 => 구현

     

     먼저 데이터 및 처리 요구 조건을 파악한 다음, 개념-논리-물리 설계를 거쳐 구현합니다.

     각 설계과정은 아래에서 자세히 알아보겠습니다.

     

     

     

    2. 개념적 설계

     개념적 설계는 DBMS와 무관하게 독립적으로 설계합니다.

     이 단계에는 개념적 스키마(데이터 중심)와 트랜잭션(처리 중심) 모델링이 있습니다.

     

     

     

    3. 논리적 설계

     반면 논리적 설계에서는 사용하는 DBMS에 맞게 종속적으로 설계합니다.

     이 단계에서는 논리적 스키마와 트랜잭션 인터페이스를 설계합니다.

     

     

     

    3. 물리적 설계

     물리적 설계에서는 사용하는 DBMS에 맞는 물리적 구조를 설계합니다.

     예를 들어 트랜잭션을 세부 설계하는 과정이 있습니다.

     

     

     

    4. 구현

     사용하는 DBMS의 데이터 정의어(DDL)로 스키마를 작성하고, 데이터 조작어(DML)로 트랜잭션을 구현합니다.

     

     

    star가 되고나서 Tistory

    반응형

    댓글