学生选课数据库SQL语句练习题(详细分解答案).docVIP

  • 214
  • 0
  • 约1.02万字
  • 约 16页
  • 2016-12-01 发布于贵州
  • 举报

学生选课数据库SQL语句练习题(详细分解答案).doc

学生选课数据库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)

1亿VIP精品文档

相关文档