PGI 2024. 3. 20. 20:19
반응형

비지니스적 관점, 프로그래밍 적 관점 으로 나뉨다.

 

데이터 모델

  • 사용할 데이터를 선별하여 데이터베이스에 체계적으로 구조화하여 저장·사용할 방법이 필요
  • 데이터 모델 - 의미, 데이터 타입, 연산 등을 명시하기 위해 사용할 수 있는 개념들의 집합
  • 데이터 모델링 - 실세계의 일부분을 DBMS가 지원하는 데이터 모델의 형태로 나타내는 과정

단계 

 

1. 개념적 데이터 모델링  - 기획

  • 요구사항의 해석 오류를 방지 
  • 실세계의 데이터를 개념적으로 일반화시켜 데이터 구조, 데이 터 타입, 속성, 관계, 제약조건 등을 이끌어내는 과정

 

2. 논리적 데이터 모델링 - ERD

  • 특정 DBMS의 구현 모델에 맞춰 데이터를 표현하는 과정 
  • 데이터 정의 언어로 기술된 개념 스키마 생성

 

3. 물리적 데이터 모델링 - mysql

  • 데이터베이스 파일의 내부 저장구조, 파일 구성, 인덱스, 접근 경로 등을 결정하는 과정

 

 

 

반응형