使用T-SQL语句按下表结构创建表(在创建表时定义约束)表名:Grade属性名称 属性描述 数据类型 字节数 空否 约束 备注StudentNum 学号 char 9 否 主键CourseID 课程号 int 4 否 主键DailyGrade 平时成绩

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 06:20:17
使用T-SQL语句按下表结构创建表(在创建表时定义约束)表名:Grade属性名称 属性描述 数据类型 字节数 空否 约束 备注StudentNum 学号 char 9 否 主键CourseID 课程号 int 4 否 主键DailyGrade 平时成绩

使用T-SQL语句按下表结构创建表(在创建表时定义约束)表名:Grade属性名称 属性描述 数据类型 字节数 空否 约束 备注StudentNum 学号 char 9 否 主键CourseID 课程号 int 4 否 主键DailyGrade 平时成绩
使用T-SQL语句按下表结构创建表(在创建表时定义约束)
表名:Grade
属性名称 属性描述 数据类型 字节数 空否 约束 备注
StudentNum 学号 char 9 否 主键
CourseID 课程号 int 4 否 主键
DailyGrade 平时成绩 decimal 5,1 不小于0且不大于20
PracticeGrade 实践成绩 decimal 5,1 不小于0且不大于30
TestGrade 期末成绩 decimal 5,1 不小于0且不大于50
Grade 总评 由平时成绩(20%)、实践成绩(30%)和期末成绩(50%)计算而来

使用T-SQL语句按下表结构创建表(在创建表时定义约束)表名:Grade属性名称 属性描述 数据类型 字节数 空否 约束 备注StudentNum 学号 char 9 否 主键CourseID 课程号 int 4 否 主键DailyGrade 平时成绩
create table grade
(
StudentNum char(9) not null primary key,
CourseID int not null unique,
DailyGrade decimal(5,1) check(decimal>=0 and decimal=0 and PracticeGrade=0 and TestGrade