数据库原理研讨.pptxVIP

  • 0
  • 0
  • 约1.09千字
  • 约 8页
  • 2023-02-09 发布于上海
  • 举报
会计学;1. 写有关school数据库的完整性约束 (1)确保每个学生在同一学期同一门课只能选一个老师开设的课程。 (1) create assertion asse1 check (not exists( select * from e a,e b where a.xh = b.xh and a.xq = b.xq and a.kh = b.kh ) ) ;(2)确保每门课程每年只开设一次。;2. 设有三个关系模式:STUDENT(SNO,SNAME,AGE,SEX,SADDR,DNO) COURSE(CNO,CNAME,CHARA,CREDIT,DNO,TERM,TNAME) GRADE(SNO,CNO,TERM,PGRADE,EGRADE,GGRADE) 中文含义:学生(学号,姓名,年龄,性别,住址,所在系), 课程(课程号,课程名,课程性质,学分数,开课系,开课学期,教师), 成绩(学号, 课程号, 开课学期,平时成绩,考试成绩,总评成绩)。 请用指定的方法定义下列完整性约束:;1、每个学期每个学生至多可选8门课程(用断言)。;(2) create trigger trig1 after update of ggrade on grade referencing old as oldtuple new as newtuple when (newtuple.gg

文档评论(0)

1亿VIP精品文档

相关文档