E-R모델의 개념

개발자·2022년 11월 4일
post-thumbnail

평가영역

  • 모델링 도구
  • E-R 다이어그램의 표기법

모델링 도구

  • 개체현실세계의 유, 무형의 대상, 즉 데이터를 추상화하여 표현 하려는 단위개체 타입을 나타낼 때는 의 형태로 나타낸다. 사각형
  • 속성개체를 나타내는 속성직사각형(개체)와 선으로 연결된 타원 형태로 나타낸다.
  • 관계개체간의 연관성을 표현관계 타입을 나타낼 때는 의 형태로 나타낸다.1:1, 1:n, n:m등으로 표현할 수 있다. 마름모
  • 확장 개체관계 모델
    • 추상화관계가 적은 특성은 생략하면서 주요 특성만 선택할때 사용하는 과정 주로 일반화를 가장많이 활용한다
      • 계층화객체들을 클래스라는 개념으로 정의(월 = 1월~12월)
      • 집단화클래스로 구성된 새로운 클래스를 정의(자전거 = 핸들 클래스, 안장 클래스, 바퀴 클래스)
      • 일반화여러 클래스간의 공통적인 특성을 파악상위 클래스의 모든 속성이 하위 클래스로 상속된다.

E-R 다이어그램의 표기법

개체, 관계, 속성 3가지의 기본속성을 가진다.

https://k.kakaocdn.net/dn/bhH31y/btrN9lotko9/hsb1MNhW8d0tuFtASb8nok/img.jpg

E-R모델 표현방법

https://k.kakaocdn.net/dn/6I8td/btrN6m9eJME/H542p5YHevIkAEUXZ058Dk/img.jpg

학생과 과목 간의 관계를 표현한 E-R 모델

profile
Beginner

0개의 댓글