티스토리 뷰

728x90


 
 
1. 개명 연산(RENAME)에 대해 설명하시오. 
 
중간 결과 릴레이션에 이름을 붙이거나 애트리뷰트 이름을 변경할 때 사용하는 연산이다. 릴레이션의 이름만 변경하거나, 릴레이션과 애트리뷰트의 이름을 동시에 변경하거나, 애트리뷰트의 이름만 변경하는 것이 가능하다.
 
 
2. 기본연산을 설명하고, 그 종류를 나열하시오. 
 
기본 연산은 다른 연산을 이용하여 대체할 수 없는 연산으로, 하나의 논리적 기능을 수행하는 연산이다. 합집합, 차집합, 카티션 프로덕트, 실렉트, 프로젝트 연산이 있다.
 
 
3. 복합연산을 설명하고, 3가지 종류에 대해 기본으로 표현하시오. 

복합 연산은 기본 연산을 이용하여 그 연산의 기능을 대체할 수 있는 연산으로, 조인, 교집합, 디비전 연산이 복합 연산에 속한다. 복합 연산은 연산력을 더 추가시키는 것이 아니라 표현력을 증대시키기 위한 연산이다.
 
 
4. 세미조인을 정의하고, 세미조인이 필요한 이유를 설명하시오. 
 
R⋉S일 때, S와 자연조인이 가능한 R의 튜플의 집합을 말한다. 즉 S의 모든 애트리뷰트가 조인에 참여하는 것이 아니라 S의 조인 애트리뷰트만 조인에 참여하는 것이기 때문에 많은 양의 데이터를 전송하고자 할 때 그 전송량을 줄이기 위해 세미조인을 사용한다.
 
 
5. 집계(AGGREGATION) 연산의 종류에 대해 쓰시오. 
 
SUM(합계), AVG(평균값), MAX(최대값), MIN(최소값), COUNT(튜플의 수/Cardinality)
 

728x90
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함