본문 바로가기
정보처리기사

정보처리기사 : 데이터 모델의 구성 요소

by 스노위13 2023. 4. 4.

1. 개체
- 현실 세상의 대상체, 유무형의 정보
- 몇개의 속성을 가짐, 독립적으로 존재, 유일한 식별자에 의해 식별
- 다른 개체와 하나 이상의 관계를 맺음

2. 속성
- 데이터베이스를 구성하는 가장 작은 논리적 단위
- 데이터 항목 또는 데이터 필드에 해당
- 속성의 수는 디그리 또는 차수라고 한다

3. 속성의 특성에 따른 분류

4. 속성의 개체 구성 방식에 따른 분류
- 기본키 속성 : 개체를 유일하게 식별할 수 있는 속성
- 외래키 속성 : 다른 개체와 관계있는 속성
- 일반 속성 : 개체에 포함되어 있으나 기본키, 외래키가 아닌 속성 

5. 관계의 형태 : 일대일, 일대 다, 다대 다

6. 관계의 종류
- 종속 관계 : 주종 관계, 식별관계와 비식별관계가 있다
- 중복 관계 : 2번 이상의 종속 관계가 발생하는 관계
- 재귀 관계 : 개체가 자기 자신과 관계를 갖는 것, 순환 관계라고도 함
- 베타 관계 : 속성이나 구분자로 개체의 특성을 분할하는 관계

댓글