ACCESS试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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”。