판봉 개발 일기

개체-관계 모델 본문

정보처리산업기사/정보처리산업기사 필기

개체-관계 모델

판봉 2021. 7. 18. 11:30
728x90

개체-관계(Entity-Relationship) 모델의 개요

  • E-R 모델은 개념적 데이터 모델의 가장 대표적인 것으로, 1976년 피터 첸에 의해 제안됨
  • 개체와 개체 간의 관계를 기본 요소로 이용하여 현실 세계의 무질서한 데이터를 개념적 논리 데이터로 표현하기 위한 방법으로 많이 사용됨
  • 개체 타입과 이들 간의 관계 타입을 이용해 현실 세계를 개념적으로 표현
  • 데이터를 개체, 관계, 속성 으로 묘사
  • 특정 DBMS를 고려한 것은 아닙니다.
  • 다이어그램으로 표현하며 관계유형을 제한없이 나타낼 수 있습니다.
  • 나중엔 일반화 계층 같은 복잡한 개념들이 첨가되어 확장된 모델로 발전함.

E-R 다이어그램

E-R 모델의 기본 아이디어를 시각적으로 표현하기 위한 그림으로서, 실체 간의 관계는 물론 조직, 사용자, 프로그램, 데이터 등 시스템 내에서 역할을 가진 모든 실체들을 표현합니다.개체 - 사각형, 관계 타입 - 마름모, 속성 - 타원, 다중값 속성 - 이중타원 , 기본키 속성 - 밑줄 타원, 복합 속성 - 복수 타원 개체 타입과 속성을 연결 - 선,링크


확장된 E-R 모델

  • 개체를 구성하는 속성들은 개체에서 선을 연결하여 작은 원으로 표시
  • 속성 중에서 단일 식별자(기본키)는 작은 원을 검게 칠함
  • 복합 식별자는 관련 속성들을 선으로 묶어, 묶은 선 끝에 검게 칠한 원을 그림
  • 관계와 개체를 연결하는 선 위에는 (최소 대응수, 최대 대응수)로 표시합니다.

'정보처리산업기사 > 정보처리산업기사 필기' 카테고리의 다른 글

계층형 데이터 모델  (0) 2021.07.18
관계형 데이터 모델  (0) 2021.07.18
데이터 모델의 개념  (0) 2021.07.18
데이터베이스 사용자  (0) 2021.07.17
데이터베이스 언어  (0) 2021.07.17