ACCESS试题

  • 格式:pdf
  • 大小:111.60 KB
  • 文档页数:3

下载文档原格式

  / 3
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

三、数据库操作

打开考生文件夹中“学生成绩.mdb”数据库,数据库包括学生表S(学号SNO,姓名SNAME,系名DEPART,性别SEX,出生日期DDATE)、课程表C(课程编号CNO,课程名称CNAME)和成绩表SC(学号SNO,课程编号CNO,成绩GRADE),按下列要求进行操作。

1.基于S表,查询所有1983-01-01及其以后出生的男学生记录,要求输出全部字段,查询

保存为“Q1”;

2.基于C和SC表,查询各课程均分,要求输出CNO、CNAME、均分,并按CNO升序排

序,查询保存为“Q2”;

3.将Q2的查询结果导出为EXCEL工作簿Q2.XLS,存放于考生文件夹中;

4.保存数据库“学生成绩.mdb”。

综合练习二

三、数据库操作

打开考生文件夹中“学生成绩.mdb”数据库,数据库包括学生表S(学号SNO,姓名SNAME,系名DEPART,性别SEX,出生日期DDATE)、课程表C(课程编号CNO,课程名称CNAME)和成绩表SC(学号SNO,课程编号CNO,成绩GRADE),按下列要求进行操作。

1.基于S表,查询男学生名单,要求输出SNO、SNAME字段,查询保存为“Q1”;

2.基于S、C和SC表,查询所有成绩为优良(GRADE大于等于80)的学生,要求输出SNO、SNAME、CNAME、GRADE,并按SNO及CNO升序排序,查询保存为“Q2”;

3.基于S、C和SC表,查询各系男女学生总成绩,要求输出DEPART、SEX、总分,查询

保存为“Q3”;

4.保存数据库“学生成绩.mdb”。

三、数据库操作

打开考生文件夹中“学生成绩.mdb”数据库,数据库包括学生表S(学号SNO,姓名SNAME,系名DEPART,性别SEX,出生日期DDATE)、课程表C(课程编号CNO,课程名称CNAME)和成绩表SC(学号SNO,课程编号CNO,成绩GRADE),按下列要求进行操作。

1.将JS.XLS转换为数据库JS表(其中各字段意义:工号gh,姓名xm,性别xb,籍贯jg,

出生日期csrq,工作日期gzrq,基本工资jbgz,职称zc,聘用日期pyrq);

2.基于JS表,查询教师聘为现职后工作天数,要求输出GH、XM、ZC、现职工作天数(现

职工作天数=date()-pyrq),并按ZC升序排序,职称相同时按现职工作天数降序排序,查询保存为“Q1”;

3.基于JS表,查询各职称平均基本工资水平,要求输出ZC、平均基本工资,查询保存为“Q2”;

4.保存数据库“学生成绩.mdb”。

综合练习四

三、数据库操作

打开考生文件夹中“学生成绩.mdb”数据库,数据库包括学生表S(学号SNO,姓名SNAME,系名DEPART,性别SEX,出生日期DDATE)、课程表C(课程编号CNO,课程名称CNAME)和成绩表SC(学号SNO,课程编号CNO,成绩GRADE),按下列要求进行操作。

1.将JS.XLS转换为数据库JS表(其中各字段意义:工号gh,姓名xm,性别xb,籍贯jg,

出生日期csrq,工作日期gzrq,基本工资jbgz,职称zc,聘用日期pyrq);

2.基于JS表,查询教师工龄,要求输出GH、XM、工龄(工龄=YEAR(GZRQ)-YEAR(CSRQ)+1),并按工龄降序排序,查询保存为“Q1”;

3.基于JS表,查询各职称人数,要求输出ZC、人数,查询保存为“Q2”;

4.保存数据库“学生成绩.mdb”。

综合练习五

三、数据库操作

打开考生文件夹中“学生成绩5.mdb”数据库,数据库包括学生表S(学号SNO,姓名SNAME,系名DEPART,性别SEX,出生日期DDATE)、课程表C(课程编号CNO,课程名称CNAME)和成绩表SC(学号SNO,课程编号CNO,成绩1GRADE1,成绩2GRADE2),按下列要求进行操作。

1.基于S表、SC表,查询成绩1>60,且成绩(=成绩1+成绩2)>120的学生成绩,要求输

出系名、学号、姓名、成绩1、成绩。查询保存为“CX1”;

2.基于S表、SC表,查询成绩均分大于130的系科,要求输出系名及各系成绩均分,查询

保存为“CX2”;

3.基于S表,查询各系学生人数,要求输出系代码(=MID(SNO,1,1))、系名、各系人数,查询保存为“CX2”;

4.保存数据库“学生成绩.mdb”

ACCESS练习题

练习一

打开考生文件夹中“学生成绩.mdb”数据库,数据库包括学生表S(学号SNO,姓名SNAME,系名DEPART,性别SEX,出生日期DDATE)、课程表C(课程编号CNO,课程名称CNAME)和成绩表SC(学号SNO,课程编号CNO,成绩GRADE),按下列要求进行操作。

(1)在SC表中,修改字段GRADE为小数、精度6、小数位数1;

(2)在C表中,增加记录:CNO为“ME235”,CNAME为“高等代数”;

(3)根据S、C和SC表,查询“计算机”系所有学生的成绩,要求输出SNO、SNAME、CNAME、GRADE,并按成绩降序排序,查询保存为“Q1”;

(4)根据S表,查询各系学生数,要求输出DEPART、人数,查询保存为“Q2”;

(5)保存数据库“学生成绩.mdb”。

练习二

打开考生文件夹中“学生成绩.mdb”数据库,数据库包括学生表S(学号SNO,姓名SNAME,系名DEPART,性别SEX,出生日期DDATE)、课程表C(课程编号CNO,课程名称CNAME)和成绩表SC(学号SNO,课程编号CNO,成绩GRADE),按下列要求进行操作。

(1)复制C表,并命名为C1;

(2)在C1表中,增加记录:CNO为“ME236”,CNAME为“线性代数”;

(3)根据S表,查询所有1983-01-01以后出生的男学生记录,要求输出全部字段,查询保存为“Q1”;

(4)根据C和SC表,查询各课程总分,要求输出CNO、CNAME、总分,并按CNO升序排序,查询保存为“Q2”;(要首先建立两表之间的联系)

(5)保存数据库“学生成绩.mdb”。

练习三

打开考生文件夹中“教学管理.mdb”数据库,数据库包括学生表S(学号SNO,姓名SNAME,系名DEPART,性别SEX,出生日期DDATE)、课程表C(课程编号CNO,课程名称CNAME)、成绩表SC(学号SNO,课程编号CNO,成绩GRADE)和教师表T(工号TNO,姓名TNAME,系名DEPART,职称ZC,性别SEX),按下列要求进行操作。

(1)复制C表,并命名为C1;

(2)在C1表中,增加记录:CNO为“ME235”,CNAME为“ACCESS数据库”;

(3)根据T表,查询所有女教师记录,要求输出全部字段,查询保存为“Q1”;

(4)根据C和SC表,查询各课程均分,要求输出CNO、CNAME、均分,并按CNO升序排序,查询保存为“Q2”;

(5)保存数据库“教学管理.mdb”。