데이터 구분

CODEDRAGON Development/Database

반응형

   

   

데이터 구분

데이터가 속한 세계에 따른 데이터 구분

   

구분

설명

현실 세계

(Real World)

  • 오감으로 인지할 수 있는 실체로서, 하나 이상의 특성으로 구성된 개체로 표현
  • 개체는 특성으로 구성

      

개념 세계

(Conceptual World)

  • 개체의 의미로부터 얻은 개념으로서, 하나 이상의 속성으로 구성된 개체 타입으로 표현
  • 개체타입은 속성으로 구성

      

컴퓨터 세계

(Computer World)

  • 개념을 컴퓨터가 처리할 수 있도록 표현한 데이터로서, 하나 이상의 필드로 구성된 레코드(Record) 타입으로 표현
  • 레코드는 필드로 구성
  • 관계형 데이터 모델로 표현

   

   

데이터 구분 사례

구분

표현

구성

현실 세계

학생 개체

  • 얼굴 모습 등 신체적 특징, 이름, 주민등록번호, 고향, 학력, 취미, 별명, 연락처, 교우 관계, 가족 관계 등
  • 수없이 많은 특성으로 구성됩니다.

개념 세계

  

학생 개체 타입

  • 이름, 학번, 전공, 지도교수, 이수 학점수, 평균평점 등
  • 대학에서 필요로 하는 많은 속성들로 구성됩니다.

컴퓨터 세계

학생 레코드 타입

  • 이름(문자 20바이트), 학번(문자 10바이트), 전공(문자 20바이트) 등
  • 개념 세계의 속성에 대응하는 많은 필드들로 구성됩니다.