作业帮 > 综合 > 作业

使用T-SQL语句按下表结构创建表(在创建表时定义约束)

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 15:06:14
使用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%)计算而来
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