※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다.
공부 서적(시나공 정보처리기사 필기책)
출처: 시나공 정보처리기사 필기
저자: 김정준,강윤석,김용갑,김우경
출판사 : 길벗
식별자
식별자 : 각각 인스턴스를 유일하게 구분하는 구분자, 모든 개체는 한 개 이상의 식별자가 반드시 존재
대표성 여부(주/보조 식별자), 스스로 생성 여부(내부/외부 식별자), 단일 속성 여부(단일/복합 식별자)
대체 여부(원조/대리 식별자)
주/보조 식별자(대표성 여부)
- 모두 개체를 유일하게 식별
- 주 식별자 : 개체를 대표하는 유일한 식별자, 한 개만 존재, 기본키
- 보조 식별자 : 주 식별자를 대신하여 식별할 수 있는 속성, 한 개 이상 존재, 유니크 인덱스
- 내부 식별자 : 스스로 만들어지는 식별자
- 외부 식별자 : 관계에 의해 외부 개체의 식별자를 가져와 사용하는 식별자, 다른 개체를 찾아가는 연결자 역활
단일/복합 식별자(단일 속성 여부)
- 단일 식별자 : 한 가지 속성으로 구성된 식별자
- 복합 식별자 : 두 개 이상의 속성으로 구성된 식별자
- 원조 식별자 : 가공되지 않은 원래의 식별자, 본질 식별자
- 대리 식별자 : 주 식별자의 속성 2 개 이상인 경우 하나의 속성으로 묶어서 사용하는 인조 식별자
- 대리 식별자 조건 : 범용적, 유일한 값 만들기, 대체할 수 없는 경우 주의, 편의성/단순성/의미의 체계화
후보 식별자
- 각 인스턴스를 유일하게 식별할 수 있는 속성 및 속성 집합
- 한 개 이상의 후보 식별자 존재, 대표성은 주 식별자 나머지는 보조 식별자
- 조건 : 각 인스턴스 유일하게 식별, 속성 직접 식별, 널 값X, 개념적으로 유일, 자주 변경 X
'정보처리기사' 카테고리의 다른 글
정보처리기사 필기(논리 데이터 베이스 설계) 관계형 데이터 모델 (0) | 2022.01.17 |
---|---|
정보처리기사 필기(논리 데이터 베이스 설계) E-R(개체-관계) 모델 (0) | 2022.01.17 |
정보처리기사 필기(논리 데이터 베이스 설계) 데이터 모델의 구성 요소 - 관계 (0) | 2022.01.15 |
정보처리기사 필기(논리 데이터 베이스 설계) 데이터 모델의 구성 요소 - 속성 (0) | 2022.01.14 |
정보처리기사 필기(논리 데이터 베이스 설계) 데이터 모델의 구성 요소 - 개체 (0) | 2022.01.14 |
댓글