-
[정보처리기사] 008 개체-관계 모델자격증/정보처리계열 2015. 4. 23. 14:43반응형
008. 개체-관계 모델
- 개체-관계 모델은 개념적 데이터 모델의 가장 데표적인것으로 피터첸에 의해 제안된 이래개체와 개체간의 관계를 기본 요소로 이용하여 현실세계의 무질서한 데이터를 개념적인 논리 데이터로 표현하기 위한 방법으로 사용됨
개체-관계 (Entity-Relationship) 모델의 특징
- E-R 모델은 개체 타입 (Entity Type)과 이들간의 관계타입 (Relationship Type)을 이용해 현실 세계를 개념적으로 표현
- 데이터를 개체(Entity), 관계(Relationship), 속성(Attribute)으로 묘사
- 특정 DBMS를 고려한것은 아님
- 다이어그램으로 표현하며 관계유형에 제한이 없다
- 나중에 일반화 계층같은 복잡한 개념들이 첨가되면서 확장된 모델로 발전
E-R 다이어그램
- 사각형 : 개체(Entity) 타입
- 마름모 : 관계(Relationship) 타입
- 타원 : 속성(Attribute)
- 밑줄 타원 : 기본키 속성
- 복수 타원 : 복합 속성
- 관계 : 선위에 기술
- 선, 링크 : 개체 타입과 속성을 연결
확장된 E-R 모델
- 개체를 구성하는 속성들은 개체에서 선을 연결하여 작은 원으로 표시
- 속성 중에서 단일 식별자(기본키)는 작은 원을 검게 칠한다
- 복합 식별자는 관련 속성들을 선으로 묶어서 묶은선 끝에 검게 칠할 원을 그린다.
- 관계와 개체를 연결하는 선 위에는 (최소 대응수, 최대 대응수)로 표시
반응형'자격증 > 정보처리계열' 카테고리의 다른 글
[정보처리기사] 010 계층형 데이터 모델 (0) 2015.04.24 [정보처리기사] 009 관계형 데이터 모델 (0) 2015.04.23 [정보처리기사] 007 데이터 모델의 개념 (0) 2015.04.23 [정보처리기사] 006 데이터베이스 사용자 (0) 2015.04.23 [정보처리기사] 005 데이터베이스 언어 (0) 2015.04.23