- 214
- 0
- 约1.02万字
- 约 16页
- 2016-12-01 发布于贵州
- 举报
学生选课数据库SQL语句练习题(详细分解答案)
一、设有一数据库,包括四个表:学生表(Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher)。四个表的结构分别如表1-1的表(一)~表(四)所示,数据如表1-2的表(一)~表(四)所示。用SQL语句创建四个表并完成相关题目。
表1-1数据库的表结构
表(一)Student
属性名 数据类型 可否为空 含 义 Sno Char(3) 否 学号(主键) Sname Char(8) 否 学生姓名 Ssex Char(2) 否 学生性别 Sbirthday datetime 可 学生出生年月 Class Char(5) 可 学生所在班级 表(二)Course
属性名 数据类型 可否为空 含 义 Cno Char(5) 否 课程号(主键) Cname Varchar(10) 否 课程名称 Tno Char(3) 否 教师编号(外键) 表(三)Score
属性名 数据类型 可否为空 含 义 Sno Char(3) 否 学号(外键) Cno Char(5) 否 课程号(外键) Degree Decimal(4,1) 可 成绩 主码:Sno+ Cno 表(四)Teacher
属性名 数据类型 可否为空 含 义 Tno Char(3) 否 教师编号(主键) Tname Ch
原创力文档

文档评论(0)