sql数据库实例.(数据库学习入门~).docVIP

  • 39
  • 0
  • 约8.36千字
  • 约 20页
  • 2019-04-17 发布于安徽
  • 举报
-_ 数据库设计及应用实验 实验内容 创建数据库:包括Student, Course, Enroll, Statistics表,表的结构如下: Student (sno, sname, age, sex) Course (cno, cname, credit) Enroll (sno, cno, grade) Statistics (sno, cNumber, creditSum) 说明:cNumber是sno学生选修课程的数目;creditSum是sno学生选修课程的总学分。 设计并在MS SQL Server 2000中创建以上表结构,并设置完整性约束。 查询所有选修课程的学生的基本信息、课程信息及相应的考试成绩。 查询所有学生的信息,若已选课就还要给出选修课程的信息及考试成绩。 查询所有课程的信息,若课程有学生选修就还要给出选修课程的学生的信息及考试成绩。 查询选修名为“数据库”的课程的考试成绩最高的学生的信息。 对Student的age创建规则,满足18≤age≤25,并给出验证实例及验证结果。 创建触发器:当学生选修一门新的课程后,Statistics表的cNumber自动加1,且creditNumber自动增加新选课程的学分。 创建视图:找出所有已修学分超过6、所修课程平均分不低于60的学生的基本信息、以及所修课程的平均分。按照平均分排序,若平均分相同按照学号排序。

文档评论(0)

1亿VIP精品文档

相关文档