Acce题型综合解析_access数据库考试题型

2020-02-28 其他范文 下载本文

Acce题型综合解析由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“access数据库考试题型”。

江苏省计算机一级考试Acce题型综合解析

下列题目均使用考生文件夹中的“TEST.MDB”数据库,其中表及表的所有字段均用汉字来命名以表示其意义。(提示:在Acce建立查询、输入符号时,都要在英文状态下输入!)

一、“选择”查询

1、简单条件

(1)基于“图书”表,查询作者“邓炎才”编著的图书,要求输出书编号、书名及出版社,查询保存为“CX1”;(2)基于“图书”表,查询所有“高等教育出版社”出版的图书,要求输出书编号、书名、作者及价格,查询保存为“CX3”;

(3)基于“院系”及“教师”表,查询所有“数科院”教师的名单,要求输出[工号]、[姓名]及[性别],查询保存为“CX5”;(4)基于“院系”及“教师”表,查询所有女教师的名单,要求输出[工号]、[姓名]、[职称]及[院系名称],查询保存为“CX6”;

2、复杂条件

(1)基于“图书”表,查询藏书数小于等于2本的所有图书,要求输出书编号、书名、作者及藏书数,查询保存为“CX4”;

(2)基于“院系”及“教师”表,查询所有“文学院”男教师的名单,要求输出[工号]、[姓名]及[院系名称],查询保存为“CX7”;

提示:并且的条件在一行输入

(3)基于“学生”、“图书”及“借阅”表,查询2006年8月份归还的所有图书,要求输出学号、姓名、书编号、书名及作者,查询保存为“CX0”;

第一种方法:>=2006-8-1 And

(4)基于“图书”表,查询所有2007年出版的图书,要求输出书编号、书名、作者及价格,查询保存为“CX2”;

第一种方法:>=2007-1-1 and

二、关于分组计数类题目

1、简单条件

(1)基于“院系”、“教师”表,查询各院系教师人数,要求输出[院系代码]、[院系名称]、[教师人数],查询保存为“CX8”;

提示:增加“总计”行,先按“院系代码”和“院系名称”进行分组,再按任一字段进行计数,在计数字段前加上“教师人数:”

(2)基于“教师”表,查询男女教师人数,要求输出[性别]和[人数],查询保存为“CX9”;

提示:增加“总计”行,先按“性别”进行分组,再按任一字段进行计数,并在计数字段前加上“人数:”

(3)基于“学生”、“借阅”表,查询学生借阅图书本数(同一本书多次借阅,重复计数),要求输出学号、姓名及本数,查询保存为“CX10”;提示:增加“总计”行,先按“学号”和“姓名”进行分组,再按任一字段进行计数,并在计数字段前加上“本数:”

2、复杂条件

(1)基于“院系”、“学生”、“成绩”表,查询各院系成绩合格([成绩]大于等于60分且[选择题]大于等于24分)的学生人数,要求输出[院系代码]、[院系名称]和[合格人数],查询保存为“CX17”;

提示:

 增加“总计”行,先按“院系代码”和“院系名称”进行分组。 “成绩”字段选择“条件”,在“条件”行中输入“>=60”。 “选择题”字段选择“条件”,在“条件”行中输入“>=24”。 再按任一字段进行计数,在计数字段前加上“合格人数:”

注意:“且”的条件在同一行输入!结果如下图!

(2)基于“院系”、“学生”、“成绩”表,查询各院系成绩优秀([成绩]大于等于85分且[选择题]大于等于30分)的学生人数,要求输出[院系代码]、[院系名称]和[优秀人数],查询保存为“CX18”;(本题做法同第(1)题)

(3)基于“图书”、“借阅”表,查询借出次数大于等于3次的图书,要求输出书编号、书名及次数,查询保存为“CX21”; 提示:

 增加“总计”行,先按“书编号”和“书名”进行分组。

 再按任一字段进行计数,在计数字段前加上“次数:”,在条件行输入“>=3”,如下图所示:

三、关于使用“生成器”计数查询

1、基于“报名”表,查询各校区语种代码为“043”的报名人数,要求输出[校区]和[人数],查询保存为“CX19”(语种代码为[准考证号]的4-6位,可使用MID([准考证号],4,3)函数获得);

(1)增加“总计”行,先按 “校区”进行分组

(2)在“字段”行右击鼠标,从弹出的快捷菜单中选择“生成器”,并选择内置函数“Mid”,如下图:

(3)用鼠标单击上图中“«stringexpr»”处,再从“查询1”下面选择“报名”表的“准考证号”字段,如下图:

(3)用鼠标单击 “«start»”处,从键盘上输入“4”,用鼠标单击 “«length»”处,从键盘上输入“3”,如下图:

(4)按下“确定”按钮,在查询设计器新增的“表达式1”字段的条件行中输入“043”,(5)再按任一字段进行计数,在计数字段前加上“人数:”,结果如下图:

2、基于“学生”、“借阅”表,查询学生借阅图书时间超期的次数(归还日期-借阅日期>15天为超期),要求输出学号、姓名及超期次数,查询保存为“CX20”; 同上题:用生成器建立条件,结果如下图:

3、基于“图书”、“借阅”表,查询借阅总天数大于等于30天的图书(借阅天数=归还日期-借阅日期),要求输出书编号、书名及天数,查询保存为“CX22”;

(1)增加“总计”行,先按 “书编号”和“书名”进行分组

(2)使用“生成器”生成“表达式1”,并在总计行选择“总计”,条件行输入“>=30”。(3)把“表达式1”改为“天数” ,结果如下图。

提示:有的书可能被借多次,在分组后就会有多行关于这本书的记录,先利用生成器求出每次借出的天数,再使用“总计”就求出这本书被借的总天数!

四、其它统计类题目

1、关于分组求和类题目

基于“院系”、“教师”、“教师工资”表,查询各院系教师[基本工资]之和,要求输出[院系代码]、[院系名称]、[基本工资之和],查询保存为“CX11”;提示:增加“总计”行,先按“院系代码”和“院系名称”进行分组,“基本工资”字段选择“总计”,并在“基本工资”字段前加上“基本工资之和:”。

2、关于分组求最值类题目

(1)基于“院系”、“教师”、“教师工资”表,查询各院系教师最高[基本工资],要求输出[院系代码]、[院系名称]、[最高基本工资],查询保存为“CX12”;

提示:增加“总计”行,先按“院系代码”和“院系名称”进行分组,“基本工资”字段选择“最大值”,并在“基本工资”字段前加上“最高基本工资:”。

(2)基于“院系”、“学生”、“成绩”表,查询各院系[选择题]及[成绩]的最低分,要求输出[院系名称]、[选择题最低分]及[成绩最低分],查询保存为“CX14”;

提示:

 增加“总计”行,按 “院系名称”进行分组

 “选择题”字段选择“最小值”,并在“选择题”字段前加上“选择题最低分:”。 “成绩”字段选择“最小值”,并在“成绩”字段前加上“成绩最低分:”。

(3)基于“院系”、“学生”、“成绩”表,查询各院系学生[选择题]及[成绩]的最高分,要求输出[院系名称]、[选择题最高分]及[成绩最高分],查询保存为“CX15”;

与第2题类似!

3、求平均值类题目

(1)基于“教师”、“教师工资”表,查询各类[职称]教师平均[基本工资],要求输出[职称]、[平均基本工资],查询保存为“CX13”;

提示:增加“总计”行,先按“职称”进行分组,“基本工资”字段选择“平均值” 并在“基本工资”字段前加上“平均基本工资:”。

(2)基于“院系”、“学生”、“成绩”表,查询[选择题]均分大于26分或[成绩]均分大于80分的院系,要求输出[院系名称]、[选择题均分]及[成绩均分],查询保存为“CX16”;

提示:

 增加“总计”行,先按 “院系名称”进行分组

 “选择题”字段选择“平均值”,在“条件”行中输入“>26”,最后在“选择题”字段前加上“选择题均分:”。 “成绩”字段选择“平均值”,在“或”行中输入“>80”,最后在“成绩”字段前加上“成绩均分:”。注意:“或”的条件在不同行输入

《Acce题型综合解析.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
Acce题型综合解析
点击下载文档
相关专题 access数据库考试题型 综合 题型 Acce access数据库考试题型 综合 题型 Acce
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文