개체-관계 모델의 특징개체-관계 모델의 특징
Posted at 2013. 10. 10. 23:11 | Posted in 2학기/네트워크1.개체-관계 모델의 특징
-객체-관계 모델은 개체 타입과 이들 간의 관계 타입을 이용해 현실세계를 개념적으로 표현
-객체-관계 모델에서는 데이터를 개체, 관계, 속성으로 묘사
-개체-관게 모델은 특정 데이터베이스 관리 시스템을 고려하는 것은 아님
-개체-관계 다이어그램으로 표현 하며, 1:1 1:n, n:m들의 관게 유형을 제한 없이 나타낼 수 있음
-최초에는 개체, 관계, 속성과 같은 개념들로 구성되었으나 이후에 일반화 계층 같은 복잡한 개념들이 첨과 되어 확장된 모델로 발전
2. 개체
-개체란 실세계에 존재하는 실체를 의미하는 것으로 객체 클래스 구성
-동물, 식물, 사람, 자동차, 건물 등과 같은 객체가 해당
-개체 표현(개체의 그래픽 표현은 사각현으로 표시됨
3. 관계
-관계는 두 개 이상의 개체들을 연결한 집단화 로 구성
-이항 관계 ,n항 관계, 순환 관계 가 존재
4. 관계=1
-차수성
개체-관계 모델의 관게는 개체와 연결될 때 대응 되는 수가 존재하는데 이와 같은 대응수를 말함
최 대 대응수 와 최소 대응수 로 구분
이항 관계 차수성
일대일 관계
일대다 관계
다대일 관계
다대다 관계
5.속성
속성이란 개체 또는 관계에 대한 특성을 기술하는 데이터 항목
속성의 예
자동차
속성 : 제조회사 , 엔진크기, 차량색상
교수 개체와 관게 개체를 연결하는 가으이 관계
속성 : 강의 요일, 시작시간, 강의실위치
속성의 그래픽 표현은 타원으로표시
속성의 분류
-단일 값 속성
-다중 값 속성
- 복합 속성
- 유도 속성