1、打开考生文件夹中“学生成绩1.mdb”数据库,
数据库包括“院系”、“专业”、“学生”、“选课”、“课程”和“获奖”6张表。
每个院系设有多个专业,每个专业招收若干名学生,每个学生选修若干门课程,每个学生每学期可获多个奖项,成绩存放在“选课”表中,表的所有字段均用汉字来命名以表示其意义。
按下列要求进行操作。
(1) 复制“学生”表,并命名为“学生1”;
(2) 在“选课”表中,设置字段“学号”、“课程代码”为主键;
(3) 基于“学生”、“获奖”表,查询所有“滚动奖”奖金获得者记录,要求输出学号、姓名、学期、金额,查询保存为“Q1”;
(4) 基于“学生”、“选课”表,查询每个学生的最高分,要求输出学号、姓名、最高分,并按最高分降序排序,查询保存为“Q2”;
(5) 保存数据库“学生成绩1.mdb”。
2、打开考生文件夹中“学生成绩2.mdb”数据库,
数据库包括学生表S(学号SNO,姓名SNAME,系名DEPART,性别SEX,出生日期DDATE)、课程表C(课程编号CNO,课程名称CNAME)和成绩表SC(学号SNO,课程编号CNO,成绩GRADE),按下列要求进行操作。
(1) 复制S表,并命名为S1;
(2) 在S1表中,增加总学分字段“ZXF”,数据类型为“数字”,字段大小为“整型”;
(3) 基于S表,查询1983-01-01以前出生的学生名单,要求输出SNO、SNAME字段,查询保存为“Q1”;
(4) 基于S和SC表,查询所有不及格(GRADE小于60)的学生名单,要求输出SNO、SNAME、不及格门数,查询保存为“Q2”;
(5) 保存数据库“学生成绩2.mdb”。
3、打开考生文件夹中“学生成绩3.mdb”数据库,
数据库包括“院系”、“专业”、“学生”、“选课”、“课程”和“获奖”6张表。
每个院系设有多个专业,每个专业招收若干名学生,每个学生选修若干门课程,每个学生每学期可获多个奖项,成绩存放在“选课”表中,表的所有字段均用汉字来命名以表示其意义。
按下列要求进行操作。
(1) 在“院系”表中,增加记录,院系代码为“03”、院系名称为“外文院”;
(2) 在“院系”表中,设置字段“院系代码”为主键;
(3) 基于“院系”、“学生”表,查询“计算机院”所有男学生的名单,要求输出学号、姓名、性别、院系名称,查询保存为“Q1”;
(4) 基于“学生”、“获奖”表,查询所有学生获奖总额,要求输出学号、姓名、获奖总额,并按获奖总额降序排序,查询保存为“Q2”;
(5) 保存数据库“学生成绩3.mdb”。