Jeunwork space

시나공 정보처리기사 실기 - 이상 / 함수적 종속 본문

정보처리기사 실기

시나공 정보처리기사 실기 - 이상 / 함수적 종속

jeunwork 2021. 6. 23. 22:49

이상(Anomaly)

- 테이블에서 일부 속성들의 종속으로 인해 데이터의 중복이 발생하고, 이 중복으로 인해 테이블 조작 시 문제가 발생하는 현상

- 종류 : 삽입 이상, 삭제 이상, 갱신 이상

1. 삽입 이상

테이블에 데이터를 ㅍ삽입할 때 의도와는 상관 없이 원하지 않은 값들로 인해 삽입할 수 없게 되는 현상

2. 삭제 이상

테이블에서 한 튜플을 삭제할 떄 의도와는 상관없는 값들도 함께 삭제되는, 즉 연쇄 삭제가 발생하는 현상

3. 갱신 이상

테이블에서 튜플에 있는 속성 값을 갱신할 때 일부 튜플의 정보만 갱신되어 정보에 불일치성이 생기는 현상

 

함수적 종속

어떤 테이블 R에서 X와 Y를 각각의 R의 속성 집합의 부분 집합이라 하자.

속성 X의 값 각각에 대해 시간에 관계없이 항상 속성Y의 값이 오직 하나만 연관되어 있을 때 Y는 X에 함수적 종속 또는 X가 Y를 함수적으로 결정한다고 하고, X→Y로 표기

 

ex) 학번 → 이름, 학년, 학과 

 

 

Comments