数据库原理及应用期末测验考试.docVIP

  • 149
  • 0
  • 约9.7千字
  • 约 13页
  • 2019-09-02 发布于江苏
  • 举报
综合题 一、 1.使用Transact—SQL语言创建教学管理数据库,创建两个表学生信息(学号,姓名,性别,籍贯,班级编号)和成绩表(学号,课程编号,成绩,是否重修)。其中,学生信息表中学号为主键,其他信息都不允许为空。通过学号与成绩表形成一个一对多的关系,成绩表中的成绩的默认值为0,但必须在0~100之间。 注:将学号设置为主键,主键名为pk_xh; 为成绩添加默认值约束,约束名为df_xb,其值为“0”; 为成绩添加check约束,约束名为诚恳ck_xb, 在0~100之间。 CREATE??DATABASE???教学管理? use?教学管理? go? create??table??学生信息?(? ??? 学号??varchar(20)??NOT??NULL??PRIMARY??KEY,???? 姓名??varchar(20)??NOT??NULL?,???? 性别??varchar(10)??NOT??NULL,???? 籍贯??varchar(20)??NOT??NULL,???? 班级编号??varchar(20)??NOT??NULL?)? go? create??table??成绩表 ?(? ?????学号??varchar(20)??NOT??NULL??FOREIGN???KEY??REFERENCES??学生信息(学号),? ??? 课程编号?varcha

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档