1. 숨고
  2. 고수에게묻다
  3. 데이터베이스 설계 과정이 궁금해요.

데이터베이스 설계 과정이 궁금해요.

데이터베이스의 설계 과정은 아래와 같습니다.

1. 요구 조건 분석

현실 세계의 대상과 사용자의 요구사항을 정리하여 분석합니다. 사용자를 식별하고 데이터베이스가 어느 용도로 사용될 것인지 확인합니다. 외에 사용자의 요구사항을 수집합니다.

2. 개념적 설계

정보를 구조화하기 위한 단계입니다. 데이터 관점으로 정보를 추상화합니다. 데이터베이스의 개념적인 자료의 구조와 자료의 표현 방법을 구성하는 단계입니다. ER 다이어그램을 통해 시각적으로 나타냅니다.

3. 논리적 설계

개념적 설계에서 작성한 ER 다이어그램을 테이블로 표현하는 단계를 말합니다. 사용할 데이터베이스의 특성을 고려하여 설계하며, 테이블을 논리적으로 정의하기 위함입니다.

4. 물리적 설계

논리적 설계된 데이터베이스의 정의를 물리적으로 변환하는 과정입니다. 데이터베이스의 관리시스템의 물리적인 구조와 내부적인 저장 구조,  접근 경로, 인덱스 구조, 데이터 타입의 특징 등을 구체적으로 정의합니다. 설계할 때는 반응 시간, 처리량 등을 고려해야 합니다.

5. 구현

설계 단계를 통해 만들어진 데이터베이스 기준을 파일로 구현합니다. 데이터베이스 관리 시스템에서 데이터 베이스 기준을 생성하여 응용프로그램에서 사용할 수 있도록 준비합니다.


헤매지 말고 데이터베이스 구축 전문가와 상담하세요

가장 쉽고 빠르게, 상황에 딱 맞는 생활 및 비즈니스 서비스 전문가, 숨은 고수와 연결해드립니다.

데이터베이스 구축

데이터베이스 구축

  • star
  • star
  • star
  • star
  • star
  • 5.0
    활동 고수1,066
    누적 요청서656
    리뷰수22
    맞춤 견적 요청

    친구에게 공유하기