|
列名 |
含义 |
数据类型 |
约束 |
| Sno | 学号 | 普通编码定字串,长度为7 | 主码 |
| Sname | 姓名 | 普通编码定长字符串,长度为10 | 非空 |
| Ssex | 性别 | 普通编码定长字符串,长度为2 | 取值范围为:{男女,} |
| Sage | 年龄 | 微整型 | 大于等于14 |
| Sdept | 所在系 | 普通编码不定长字符串,长度为20 |
|
列名 |
含义 |
数据类型 |
约束 |
| Cno | 课程号 | 普通编码定字串,长度为10 | 主码 |
| Cname | 课程名 | 普通编码定长字符串,长度为20 | 非空 |
| Periods | 学时数 | 小整型 | 大于0 |
| Porperty | 课程性质 | 普通编码定长字符串,长度为4 | 取值范围为:{必修,选修} |
|
列名 |
含义 |
数据类型 |
约束 |
| Sno | 学号 | 普通编码定字串,长度为7 | 主码,引用Student的名码 |
| Cno | 课程号 | 普通编码定长字符串,长度为10 | 主码,引用Course的外码 |
| Grade | 成绩 | 小整型 | 取值范围:0~100 |
| ①删除SC表的Grade列。 |
| ②在SC表中添加一个新的修课类别列,列名为XKLB,类型为char(4)。 |
| ③创建查询每个学生的平均成绩的视图,要求列出学生学号及平均成绩。 |