Skip to content

데이터베이스 모델링 설계 #5

@woojin0906

Description

@woojin0906
  • 요구 사항 수집: 프로젝트의 요구 사항을 수집하고 문서화합니다. 이 단계에서는 데이터베이스에서 관리해야 하는 데이터의 종류와 양, 데이터베이스에서 수행해야 하는 작업 등을 식별합니다.

  • 개념적 데이터 모델링: 개념적 데이터 모델링 단계에서는 데이터를 개념적으로 설명하고 요구 사항을 만족시키기 위한 데이터 구조를 설계합니다. 개념적 데이터 모델링은 개념적 개체-관계 다이어그램(ERD)을 사용하여 데이터 요구 사항을 시각적으로 나타내는 것입니다.

  • 논리적 데이터 모델링: 논리적 데이터 모델링은 개념적 데이터 모델을 더 상세하게 정의하는 것입니다. 논리적 데이터 모델링 단계에서는 업무 프로세스와 데이터 요구 사항을 분석하여 논리적 데이터 모델을 정의합니다. 논리적 데이터 모델은 데이터베이스 테이블의 필드, 제약 조건 및 관계를 정의하는 스키마입니다.

  • 물리적 데이터 모델링: 물리적 데이터 모델링 단계에서는 논리적 데이터 모델을 물리적 데이터베이스로 구현하는 방법을 결정합니다. 물리적 데이터 모델링은 데이터베이스 테이블과 인덱스, 뷰 및 다른 데이터베이스 객체의 구성과 구조를 정의합니다.

  • 구현: 마지막으로, 데이터 모델을 구현합니다. 데이터 모델링을 통해 정의한 스키마를 사용하여 데이터베이스를 만들고 데이터를 삽입합니다. 데이터 모델을 구현하면 데이터를 쉽게 관리하고 검색할 수 있습니다.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    ✅ Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions