p.307
1) 속성의 정의 및 특징
- 데이터베이스를 구성하는 가장 작은 논리적 단위
- 파일 구조상의 데이터 항목 또는 데이터 필드
- 개체를 구성하는 항목 및 개체의 특성을 기술
- 속성의 수를 디그리(Degree) 또는 차수라고 함 ★
cf) 튜플(Tuple)의 수는 카디널리티(Cardinality) ★
2) 속성의 특성에 따른 분류
종류 |
설명 |
기본 속성 (Basic Attribute) |
업무 분석을 통해 정의한 속성 ex) 자동차명, 제조일, 연비 |
설계 속성 (Designed Attribute) |
원래 업무상 존재하지 않고 설계 과정에서 도출해낸 속성 ex) 자동차 코드 |
파생 속성 (Derived Attribute) |
다른 속성으로부터 영향을 받아 발생하는 속성 ex) 계산 값 |
#기설파
3) 개체 구성 방식에 따른 분류
종류 |
설명 |
기본 키 속성 (Primary Key Attribute) |
개체를 식별할 수 있는 속성 |
외래 키 속성 (Foreign Key Attribute) |
다른 개체와의 관계에서 포함된 속성 |
일반 속성 |
개체에 포함되어 있고 기본 키, 외래 키에 포함되지 않은 속성 |
4) 속성명 지정 원칙
- 해당 업무에서 사용하는 용어 지정
- 서술형으로 지정하지 않음
- 가급적 약어의 사용은 제한
- 개체명은 속성명으로 사용할 수 없음
- 개체에서 유일하게 식별 가능하도록 지정
'정보처리기사 필기 총정리 > 3과목: 데이터베이스 구축' 카테고리의 다른 글
식별자(Identifier) ★ (0) | 2020.10.02 |
---|---|
관계(Relationship) ★ (0) | 2020.10.02 |
개체(Entity) ★ (0) | 2020.10.02 |
데이터 모델 ★★ (0) | 2020.10.02 |
데이터베이스 설계 ★★ (0) | 2020.10.02 |
댓글