数据库原理与应用期末考试.docxVIP

  • 51
  • 0
  • 约9.23千字
  • 约 14页
  • 2020-11-10 发布于安徽
  • 举报
综合题 一、 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 学生 信息(学号) , 课程编号 varchar(20) NOT NULL, 成绩 numeric(5,2) DEFAULT (0) CHECK(成绩)=0

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档