※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다.
공부 서적(시나공 정보처리기사 필기책)
출처: 시나공 정보처리기사 실기
저자: 김정준,강윤석,김용갑,김우경
출판사 : 길벗
데이터 모델의 구성 요소
개체
- 데이터베이스에 표현하려는 것, 개념이나 정보 단위 같은 현실 세계에 대상체
- 다른 개체와 하나 이상의 관계가 있음, 식별자에 의해 식별
- 데이터베이스를 구성하는 가장 작은 논리적 단위, 개체의 특성
- 속성의 수 = 차수 or 디그리
속성 특성에 따른 분류
- 기본 속성 : 가장 많고 일반적, 업무 분석을 통해 정의한 속성, 업무상 코드로 정의한 속성은 기본 속성에 제외
- 설계 속성 : 설계 과정에서 도출해내는 속성, 데이터 모델링을 위해 새로 만들거나 변형하여 정의하는 속성
- 파생 속성 : 다른 속성으로부터 계산이나 변형 등 영향을 받아 발생하는 속성, 적을 수록 좋음
속성의 개체 구성 방식에 따른 분류
- 기본키 속성 : 개체 유일하게 식별할 수 있는 속성
- 외래키 속성 : 다른 개체와의 관계에서 포함된 속성
- 일반 속성 : 기본키, 외래키 포함되지 않는 속성
관계
- 개체와 개체 사이의 논리적인 연결
관계의 형태
- 일 대 일, 일 대 다, 다 대 다
관계의 종류
- 종속 관계 : 두 개체 사이의 주·종 관계를 표현, 식별 관계와 비식별 관계
- 중복 관계 : 2번 이상의 종속 관계가 발생하는 관계
- 재귀 관계 : 자기 자신과 관계를 갖는 것, 순환 관계
- 배타 관계 : 개체의 특성을 분할하는 관계, 배타 AND 관계, 배타 OR 관계
'정보처리기사' 카테고리의 다른 글
정보처리기사 실기(데이터 입·출력 구현) E-R(개체-관계) 모델 (0) | 2022.03.15 |
---|---|
정보처리기사 실기(데이터 입·출력 구현) 식별자 (0) | 2022.03.15 |
정보처리기사 실기(데이터 입·출력 구현) 데이터 모델의 개념 (0) | 2022.03.15 |
정보처리기사 실기(데이터 입·출력 구현) 데이터베이스 설계 (0) | 2022.03.15 |
정보처리기사 실기(데이터 입·출력 구현) 데이터베이스 개요 (0) | 2022.03.15 |
댓글