문제
다음 employee 테이블에서 관계대수식 πTTL(employee)의 연산 결과로 얻는 TTL 값을 모두 쓰시오.
<employee 테이블 일부>
| TTL |
|---|
| 부장 |
| 대리 |
| 과장 |
| 차장 |
| 대리 |
<조건>
πTTL(employee)는 employee 릴레이션에서 TTL 속성만 추출하는 프로젝트 연산이다. 관계대수의 결과는 집합이므로 중복 튜플은 제거한다.
정답
부장, 대리, 과장, 차장
해설
프로젝트 연산 π는 지정한 속성 열만 선택한다. πTTL(employee)는 TTL 속성만 추출하며, 관계는 집합 개념이므로 중복 튜플을 제거한다. TTL 값 중 '대리'가 두 번 나오지만 중복이 제거되어 결과는 부장, 대리, 과장, 차장 네 개의 서로 다른 값이 된다. 답의 순서는 무관하다.