반응형
1. 이상(Anomaly)
- 이상이란 테이블에서 일부 속성들의 종속으로 인해 데이터의 중복이 발생하고, 이 중복으로 인해 테이블 조작 시 문제가 발생하는 현상을 의미한다.
- 이상의 종류에는 테이블 조작 중에 발생하는 삽입 이상, 삭제 이상, 갱신이상이 있다.
2. 함수적 종속(Functional Dependency)
- 어떤 테이블 R에서 X와 Y를 각각 R의 속성 집합의 부분 집합이라 하자. 속성 X의 값 각각에 대해 시간에 관계없이 항상 속성 Y의 값이 오직 하나만 연관되어 있을 때 Y는 X에 함수적 종속 또는 X가 Y를 함수적으로 결정한다고 하고, X -> Y라고 표기.
- 함수적 종속은 데이터의 의미를 표현하는 것으로, 현실세계를 표현하는 제약 조건이 되는 동시에 데이터베이스에서 항상 유지되어야 할 조건이다.
문제1. 정규화를 거치지 않으면 데이터베이스 내에 데이터들이 불필요하게 중복되어 릴레이션 조작 시 예기치 못한 곤란한 현상이 발생하는데, 이를 이상(Anomaly)이라 한다. 이상의 종류 3가지를 쓰시오.
--> 삽입 이상, 삭제 이상, 갱신 이상
문제2. 함수적 종속에 대한 다음 설명에서 괄호(13)에 들어갈 알맞은 용어를 <보기>에서 찾아 기호(ㄱ ㅇ)로 쓰시오,
(1) --> Full
(2) --> Partial
(3) --> Transitive
문제3. 데이터의 중복으로 인해 테이블 조작 시 문제가 발생하는 현상을 이상이라고 한다. 이상 중 삭제 이상에 대해 간략히 서술하시오.
--> 테이블에서 한 튜플을 삭제할 때 의도와는 상관없는 값들도 함께 삭제되는, 즉 연쇄 삭제가 발생하는 현상이다.
문제4. 아래의 <주문> 릴레이션은 '주문번호'와 '부품번호'가 기본키다. 함수적 종속 관계의 괄호(1,2)를 채우시오.
(1) --> 부품번호
(2) --> 거래처 지역
문제 5. 다음 설명에서 괄호(1~4)에 들어갈 가장 적합한 용어를 쓰시오.
(1) --> 함수적 종속
(2) --> A-->B
(3) --> 결정자
(4) --> 종속자
반응형
'자격증 > 정보처리기사 자격증 공부' 카테고리의 다른 글
(실기) Section 040. 반정규화 (0) | 2024.04.09 |
---|---|
(실기) Section 039. 정규화(Normalization) (0) | 2024.04.09 |
(실기) Section 037. 관계대수 및 관계해석 (0) | 2024.04.09 |
(실기) Section 036. 관계형 데이터베이스의 제약 조건 - 키(Key) (0) | 2024.04.08 |
(실기) Section 035. 관계형 데이터베이스의 제약 조건 - 키(Key) (0) | 2024.04.08 |