1.enrol릴레이션을 ddl을 사용하여 정의하라.
2.student릴레이션을 ddl을 사용하여 정의하라.
3.course릴레이션을 ddl을 사용하여 정의하라.
4.'컴공과'에서 개설된 과목들로만 이루어진 IME_COURSE 뷰를 작성하되 뷰의 속성들을
cno,cname,credit,prof로 한다.
5.아래에 서술되어 있는 가정들을 만족하는 '학생','과목','등록'릴레이션들이 존재한다.
학생(학번,이름,학년,학과)
과목(과목번호,과목이름,학점,학과,담당교수)
등록(학번,과목번호,성적,중간성적,기말성적)
가정:같은학과에 같은 담당교수 없음
모든 교수는 최대 1과목만을 가르칠수 있음
같은 과목이 다른 학과에서 열릴 수 있음
과목번호가 다르면 과목명도 다름
1.과목 릴레이션의 후보키들을 구하라.
2.과목 릴레이션의 주키와 대체키를 구하라.
3.주어진 세 릴레이션을가지고 개체무결성과 참조무결성을 설명하라.
4.학번'1004'인 학생이 등록한 과목들을 모두 듣는 학생들의 학번,이름을 관계대수를 사용하여
나열하라.
부탁드립니다 알려주세요ㅠㅠ헝헝 |