MS SQL 기반 데이터베이스 배움터 4장 연습문제
- 최초 등록일
- 2016.08.03
- 최종 저작일
- 2015.10
- 18페이지/
한컴오피스
- 가격 1,500원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
데이터베이스 배움터 제4장 관계 대수와 SQL 연습 문제와 솔루션
목차
없음
본문내용
2. 실렉션 연산에 대한 아래 설명 중에서 올바른 것을 고르시오.
3. 동일한 스키마를 갖는 두 릴레이션 R(A, B)와 S(A, B)가 있다. 릴레이션 R과 S의 유일한 키는 A이다. 릴레이션 T(A, B)는 R과 S의 합집합. 즉 R U S이다. T의 키는 무엇인가?
4. 아래의 릴레이션 R에 대하여 물음에 답하라.
5. 아래의 두 릴레이션 R과 S를 보고 물음에 답하라.
6. 아래의 두 릴레이션 R과 S를 보고 물음에 답하라
7. 아래의 릴레이션 R을 S로 디비전한 결과를 보여라.
8. 네 개의 유한 도메인 D1, D2, D3, D4가 있다. 각 도메인에는 3개의 값이 들어있다. D1 x D2 x D3 x D4 위에서 정의된 릴레이션의 인스턴스가 가질 수 있는 최소 투플 수와 최대 투플 수는 각각 몇 개인가?
9. 아래와 같이 관계 대수 연산자 두 개가 차례로 적용되었다. 한 개의 관계 대수식으로 표현하라.
10. 비디오 대여점에서 사용할 수 있는 아래와 같은 관계 데이터베이스 스키마를 보고, 각 질의를 관계 대수식과 SQL로 표현하라.
11. 적절한 애트리뷰트들을 포함한 학생 릴레이션을 정의하는 CREATE TABLE문을 작성하라. 애트리뷰트들 중에서 학점(GRADE) 애트리뷰트가 가질 수 있는 값이 'A', 'B', 'C', 'D', 'F' 중의 하나임을 CHECK 옵션을 사용하여 명시하라.
12. 아래의 관계 데이터베이스 스키마를 보고 물음에 답하라.
13. 아래의 관계 데이터베이스 스키마를 보고 다음 질의들을 SQL로 표현하라.
14. 13번 문제의 EMPLOYEE 릴레이션과 동일한 스키마를 갖지만 EMPLOYEE1 과 EMPLOYEE2 릴레이션이 있다고 가정하자. 아래의 질의들을 SQL로 표현하라.
15. 비디오 대여점의 아래 릴레이션을 보고 물음에 답하라.
16. 다음 릴레이션 스키마를 보고 아래의 관계 대수식과 동등한 SQL문을 표현하라
17. 부서의 예산이 변경되면 그 부서에 소속된 모든 사원들의 급여에 영향을 미친다고 가정하자. 부서의 예산의 변경에 따라 모든 사원들의 급여를 수정하는 트리거를 작성하라. 예를 들어, 부서의 예산이 10% 증가하면 모든 사원들의 급여도 10% 인상한다.
참고 자료
없음