데이터 모델

From CS Wiki
Revision as of 09:15, 29 April 2019 by 정처기정리 (talk | contribs) (새 문서: 분류:데이터베이스분류:정보처리기사 == 구분 == * 개념적 데이터 모델 ** 현실세계에 대한 인식을 추상적인 개념으로 표현 ** 인간이...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


구분

  • 개념적 데이터 모델
    • 현실세계에 대한 인식을 추상적인 개념으로 표현
    • 인간이 이해할수 있는 정보 구조로 표현
      • 대표적으로 개체-관계(E-R) 모델
  • 논리적 데이터 모델
    • 개념 데이터 모델링의 개념 구조를 컴퓨터가 이해할 수 있도록 변환한 구조
    • 필드, 데이터타입 등으로 개념적 모델 구현
    • 관계 모델, 계층 모델, 네트워크 모델 등으로 구분

표현 방법

  • 구조(Structure)
  • 연산(Operation)
  • 제약조건(Constraint)

구성 요소

  • 개체(Entity)
    • 행, 튜플
    • 카디날리티(Entity): 개체의 수
  • 속성(Attribute)
    • 열, 필드
    • 디그리(Degree): 속성의 수
  • 관계(Relation)