当前位置:首页 > access上机练习题
5 考生文件夹下存在一个数据库文件\,里面已经设计好三个表对象\雇员表\、\售书表\和\图书表\。试按以下要求完成设计:
(1)创建一个选择查询,查找单价大于24的图书,并显示书名、作者名和出版社名称。所建查询命名为\查
询1\;
(2)使用查询设计视图创建一个参数查询,查找某个日期的售书情况,并按数量降序显示雇员的姓名、书名、数量。当运行该查询时,提示框中应显示\请输入售书日期:\。所建查询命名为\查询2\。 6 在考生文件夹下完成如下简单应用:
(1)根据数据库“学生管理_jd.mdb”中的“成绩”表和“基本情况”表,使用设计视图创建一个生成表查
询stu_que,查询成绩大于等于60分的学生的姓名、年龄、考试科目和考试成绩,并将结果保存到sal表中。
(2)在“学生管理_jd.mdb”数据库中有“基本情况”表,现要根据报表向导创建一报表,要求:选择“基
本情况”表中的所有字段,数据不分组,布局为表格式,方向为纵向,组织样式,报表标题为“学生基本情况一览表”。
**注意:表联接顺序为“成绩INNER JOIN 基本情况”。 7在考生文件夹下完成如下简单应用:
(1)根据考生文件夹下的Teaher.mdb数据库中的txl表和jsh表,利用设计视图建立一个查询query2(注意:表联接顺序为jsh INNER JOIN txl),查询出单位是“南京大学”的所有教师的姓名(取自表jsh)、职称、电话,执行该查询,并将本查询的语句复制到s2.txt文件中。
(2)建立窗体enterf,窗体中有两个命令按钮,按钮的名称分别为cmdin和cmdout,标题分别为“进入”和“退出”。
8在考生文件夹下完成如下简单应用:
(1) 在考生文件夹中有一个数据库STSC.MDB,其中数据表STUDENT、SCORE和COURSE,利用设计视图查询选修了“网络工程”课程的学生的全部信息,并将查询结果保存到表NETP(表的结构同STUDENT,并在其后加入课程号和课程名字段)。
(2) 在考生文件夹中有一个数据库STSC.MDB,使用报表向导制作一个标题为“学生成绩表”的报表,存放在考生文件夹中。要求:选择STUDENT表中学号和姓名字段,从表SCORE中选择课程号和成绩字段,通过SCORE查看数据,不添加分组级别,排序字段选择“学号”(升序),报表布局为纵栏表,方向为纵向,选用“组织”样式。
9在考生文件夹下的“客户订单管理”数据库中有表customer、order_list和orderl,按要求完成如下简单应用: (1)以“客户订单管理”数据库中的customer、order_list和orderl三张表为数据源,利用设计视图创建一个名为query_order的生成表查询(注意:表联接为customer INNER JOIN order_list INNER JOIN orderl),查找订购日期在2001年8月1日至2002年1月1日之间客户的订单信息(包含字段:客户号、客户名、器件名、订购日期、总金额,客户号和客户名取自表customer;器件名取自表orderl;订购日期和总金额取自表order_list),按“客户号”升序排序,并将查询结果生成到表q1中。
(2)以表costomer作为数据源,使用“标签向导”创建一个“客户信息”报表标签,使用Avery厂商的J8166型号的标签尺寸,标签中显示表customer所有的字段(字段名前须添加标题与字段名相同的标签),并按“客户号”排序(运行结果如下)。
10在考生文件夹下有“图书管理”数据库,按要求完成如下简单应用:
(1)以“图书管理”数据库中authors和books两个表为数据源,创建一个名为query查询(注意:表联接顺序为:authors INNER JOIN books),查找并显示出版过3本以上(包含3本)的作者姓名和图书统计(count(姓名)>=3),并将结果保存到s1表中。
13
(2)以“图书管理”数据库中authors表为数据源,使用“自动创建窗体”创建一个“纵栏式”窗体,将窗体命名为“作者信息”。
11考生文件夹下存在一个数据库文件“samp2-11.mdb”里面已经设计好二个表对象“tEmployee”和tGroup。试按以下要求完成设计:
(1) 以表“tEmloyee”为数据源创建一个选择查询,查找并显示职工的“编号”、“姓名”、“性别”、“年龄”
和“职务”五个字段内容,所建查询命名为“qT1”;
(2) 以表“tEmployee”为数据源创建一个选择查询;查找并显示年龄小于25的职工的“编号”、“姓名”、
“年龄”和“职务”四个字段内容,所建查询命名为“qT2”;
(3) 创建一个参数查询,按照部门名称查找职工信息,显示出职工的“编号”、“姓名”及“聘用时间”
三个字段的内容。当运行该查询时,提示框中应提示“请输入职工所属部门名称”,所建查询命名为“qT3”;
(4) 以表“tEmployee”为数据源创建一个选择查询,查找并显示姓李、职务为主管的职工的“编号”、“姓
名”和“年龄”三个字段内容,所建查询命名为“qT4”。
12 考生文件夹下存在一个数据库文件samp2-12.mdb,里面已经设计好二个表对象“tTeacher1”和“tTeacher2”及一个宏对象“mTest”。试按以下要求完成设计:
(1) 以表“tTeacherl”为数据源创建一个选择查询,查找并显示教师的“编号”、“姓名”、“性别”、“年龄”
和“职称”五个字段内容,所建查询命名为“qT1”;
(2) 以表“tTeacherl”为数据源创建一个选择查询,查找并显示没有在职的教师“编号”、“姓名”和“联
系电话”三个字段内容,所建查询命名为“qT2”;
(3) 创建一个追加查询,从表“tTeacherl”里检索出年龄小于等于45的党员教授或年龄小于等于35的党
员副教授记录,将其追加到空白表“tTeacher2”的相应五个字段中,所建查询命名为“qT3”; (4) 创建一个窗体,命名为“fTest”。将窗体“标题”属性设为“测试窗体”;在窗体的主体节区添加一个
命令按钮,命名为“btnR”,按钮标题为“测试”;设置该命令按钮的单击事件属性为给定的宏对象“mTest”。
13 考生文件夹下存在一个数据库文件“samp2-13.mdb”里面已经设计好两个表对象“tStud”和“tScore”。试
按以下要求完成设计:
(1) 创建一个选择查询,查找并显示学生的“学号”、“姓名”、“性别”、“年龄”和“团员否”五个字段内
容,所建查询命名为“qStud1”;
(2) 建立“tStud”和“tScore”两表之间的一对关系,并实施参照完整性;
(3) 使用查询设计视图创建一个选择查询,查找并显示数学成绩不及格的学生“姓名”、“性别”和“数学”
三个字段内容,所建查询命名为“qStud2”;
(4) 使用查询设计视图创建一个选择查询,计算并显示“学号”和“平均成绩”二个字段内容(其中平均
成绩是计算数学、计算机和英语三门课成绩的平均值,为计算字段),所建查询命名为“qStud3”。 **注意:不允许修改表对象“tStud”和“tScore”的结构及记录数据的值;选择查询只返回选了课的学生的相关信息。
14考生文件夹下存在一个数据库文件“samp2-14.mdb”,里面已经设计好两个表对象“tEmp1oyee”和“tGroup”。试按以下要求完成设计:
(1) 以表“tEmployee”为数据源创建一个选择查询,查找并显示职工的“编号”、“姓名”、“性别”、“年
龄”和“职务”五个字段内容,所建查询命名为“qT1”;
(2) 建立“tGroup”和“tEmployee”两表之间的一对多关系,并实施参照完整性; (3) 创建一个选择查询,查找并显示开发部职工的“编号”、“姓名”、“职务”和“聘用时间”四个字段内
容,所建查询命名为“qT2”;
(4) 以表“tEmployee”为数据源创建一个选择查询,检索职务为经理的职工的“编号”和“姓名”信息,
然后将两列信息合二为一输出(比如,编号为“000011”、姓名为“吴大伟”的数据输出形式为“000011吴大伟”),并命名字段标题为“管理人员”,所建查询命名为“qT3”。
15考生文件夹下存在一个数据库文件“samp2-15.mdb”,里面已经设计好二个表对象“tTeacher1”和“tTeacher2”。试按以下要求完成设计:
14
(1) 以表“tTeacher1”为数据源创建一个选择查询,查找并显示在职教授的“编号”、“姓名”、“性别”、
“年龄”和“工作时间”五个字段内容,所建查询命名为“qTl”;
(2) 以表“tTeacher1”为数据源创建一个选择查询,查找并显示在职教授的“编号”、“姓名”和“联系电
话”三个字段内容,所建查询命名为“qT2”;
(3) 以表“tTeacher1”为数据源创建一个选择查询,查找并显示教师的“编号”、“姓名”和“工龄”三个
字段内容。其中,标题为“工龄”的显示字段为计算字段,教师工龄计算可以参考公式:工龄=Year(Date( ))-Year([工作时间]),所建查询命名“qT3”;
(4) 创建一个删除查询,删除表“tTeacher2”中年龄大于60的教师信息,所建查询命名为“qT4”。 16考生文件夹下存在一个数据库文件“samp2-16.mdb”,里面已经设计好两个表对象“tBand”和“tLine”。试按以下要求完成设计:
(1) 创建一个选择查询,查找并显示“团队ID”、“导游姓名”、“线路名”、“天数”,“费用”,等五个字段的
内容,所建查询命名为“qTl”;
(2) 创建一个选择查询,查找并显示旅游“天数”在五到十天之间(包括五天和十天)的“线路名”、“天
数”和“费用”,所建查询名为“qT2”;
(3) 创建一个选择查询,能够显示“tLine”表的所有字段内容,并添加一个计算字段“优惠后价格”,计算
公式:优惠后价格=费用*(1-10%),所建查询名为“qT3”;
(4) 创建一个删除查询,删除表“tBand”中出发时间在2002年以前团队记录,所建查询命名为“qT4”。 17考生文件夹下存在一个数据库文件“samp2-17.mdb”,里面已经设计好两个表对象“tStud”和“tGrade”。试按以下要求完成设计:
(1) 创建一个选择查询,查找并显示“姓名”、“性别”、“年龄”和“入校日期”四个字段内容,所建查询
命名为“qStudl”。
(2) 使用查询设计视图创建一个选择查询,查找并显示性别为女,年龄大于等于28的学生的“编号”、“姓
名”、“年龄”三个字段内容,所建查询命名为“qStud2”。
注意:设计此查询准则表达式时,不允许使用特殊运算符Like。
(3) 建立“tStud”和“tGrade”两表之间的一对一关系,并实施参照完整性。 (4) 创建一个选择查询,查找并显示“姓名”“课程编号”、和“成绩”三个字段内容,所建查询命名为“qStud3”。 18考生文件夹下存在一个数据库文件“samp2-18.mdb”,里面已经设计好一个表对象“tStud”和一个查询对
象“qStud4”。试按以下要求完成设计:
(1) 创建一个选择查询,查找并显示学生的“编号”、“姓名”、“性别”、“年龄”和“入校日期”五个字
段内容,所建查询命名为“qStud1”;
(2) 使用查询设计视图创建一个选择查询,查找并显示年龄小于等于25的学生的“编号”、“姓名”、和
“年龄”,所建查询命名为“qStud2”; (3) 使用查询设计视图创建一个参数查询,按照入校日期查找某个日期学生的报到情况,显示学生的“编
号”、“姓名”和“团员否”三个字段的内容。当运行该查询时,提示框中应提示“请输入入校日期:”,所建查询命名为“qStud3”;
(4) 更改“qStud4”查询,将其中的“年龄”字段按升序排列。不允许修改“qStud4”查询中其他字段
的设置。
19 考生文件夹下存在一个数据库文件“samp2-19.mdb”,里面已经设计好一个表对象“tTeacher”。试按以下要求完成设计:
(1) 创建一个选择查询,查找并显示教师的“编号”、“姓名”、“工作时间”、“职称”和“在职否”五个字
段内容,所建查询命名为“qTl”;
(2) 创建一个选择查询,查找并显示具有研究生学历的教师的“编号”、“姓名”、“性别”和“系别”四个
字段内容,所建查询命名为“qT2”;
(3) 创建一个选择查询,查找并显示年龄小于等于38职称为副教授或教授的教师“编号”、“姓名”、“年
龄”、“学历”和“职称”五个字段内容,所建查询命名为“qT3”;
(4) 创建一个选择查询,查找并统计在职教师按照职称进行分类的平均年龄,然后显示出标题为“职称”
和“平均年龄”的两个字段内容,所建查询命名为“qT4”。
15
20考生文件夹下存在一个数据库文件“samp2-20.mdb”,里面已经设计好四个表对象“tEmp”、“tBmp”、“tTmp”和“tGrp”。试按以下要求完成设计:
(1)以表“tEmp”为数据源创建一个选择查询,查找并显示年龄大于等于40的职工的“编号”、“姓名”、“性别”、“年龄”和“职务”五个字段内容,所建查询命名为“qT1”。
(2)以表“tEmp”和“tGrp”为数据源创建一个参数查询,按照部门名称查找职工信息,显示职工的“编号”、“姓名”及“聘用时间”三个字段内容,要求参数提示信息为“请输入职工所属部门名称”,所建查询命名为“qT2”。 (3)创建一个更新查询,将表“tBmp”中“编号”字段值均在前面增加“05”两个字符,所建查询命名为“qT3”; (4)创建一个删除查询,删除表对象“tTmp”里所有姓名含有“红”字的记录,所建查询命名为“qT4”。 21考生文件夹存在一个数据库文件“samp2-21.mdb”,这里已经设计好表对象“tAttend”、“tEmployee”和“tWork”,试按以下要求完成设计:
(1)创建一个选择查询,查找并显示“姓名”、“项目名称”和“承担工作”三个字段的内容,所建查询名为“qT1”;
(2)创建一个选择查询,查找并显示科研经费在10000元以下(包括10000元)的“项目名称”和“项目来源”等二个字段内容,所建查询名为“qT2”;
(3)创建一个查询,显示“tWork”表的所有字段内容,并添加一个计算字段“单位奖励”,计算公式为:单位奖励=经费*10%,所建查询名为“qT3”;
(4)创建一个更新查询,将所有记录的“经费”字段值增加2000元,所建查询名为“qT4”; 22考生文件夹下存在一个数据库文件“samp2-22.mdb”,里面已经设计好三个表对象“tEmp”、“tBmp”和“tGrp”。试按以下要求完成设计:
(1)以表“tEmp”为数据源创建一个选择查询,查找并显示姓王职工的“编号”、“姓名”、“性别”、“年龄”和“职务”五个字段内容,所建查询命名为“qT1”;
(2)以表“tEmp”和“tGrp”为数据源,查找并显示职务为“主管”和“经理”的职工的“编号”、“姓名”、“所属部门”和所属部门的“名称”四个字段内容,所建查询命名为“qT2”; (3)以表“tEmp”为数据源创建一个参数查询,查找并显示职工的“编号”、“姓名”、“职务”和“聘用时间”四个字段内容,其中设置“职务”字段的准则条件为参数,要求其提示信息为“请输入职工的职务”,所建查询命名为“qT3”;
(4)创建一个更新查询,将表“tBmp”中“年龄”字段值加1,所建查询命名为“qT4”。 23考生文件夹下存在一个数据库文件“samp2-23.mdb”,里面已经设计好两个表对象“tTeacher1”和“tTeacher2”。试按以下要求完成设计:
(1)以表“tTeacher1”为数据源创建一个选择查询,查找并显示在职教师的“编号”、“姓名”、“年龄”和“性别”四个字段内容,所建查询命名为“qT1”。
(2)以表“tTeacher1”为数据源创建一个选择查询,查找教师的“编号”、“姓名”和“联系电话”三个字段内容,然后将其中“编号”与“姓名”两个字段合二为一,这样,查询的三个字段内容以两列形式显示,标题分别为“编号姓名”和“联系电话”,所建查询命名为“qT2”。
(3)以表“tTeacher1”为数据源创建一个参数查询,查找并显示教师的“编号”、“姓名”、“年龄”和“性别”四个字段内容,设置“年龄”字段的准则条件为参数,且要求参数提示信息为“请输入教工年龄”,所建查询命名为“qT3”;
(4)创建一个追加查询,从表“tTeacher1”中查询党员教授的记录并追加到空白表“tTeacher2”的相应五个字段中,所建查询命名为“qT4”;
24考生文件夹下存在一个数据库文件“samp2-24.mdb”,里面已经设计好表对象“tCollect”、“tpress”和“和tType”,试按以下要求完成设计:
(1)创建一个选择查询,查找并显示“主题名称”、“介绍”、“价格”、“购买日期”、“出版单位名称”和“CD类型名称”等字段,所建查询名为“qT1”;
(2)创建一个选择查询,查找并显示购买“价格”大于100元并且“购买日期”在2001年以后(含2001年)的“CDID”、“主题名称”、“价格”、“购买日期”和“介绍”五个字段的内容,所建查询名为“qT2”; (3)创建一个参数查询,通过输入“CD类型名称”参数值,查询“tCollect”表中的相关记录,并显示“CDID”、
16
共分享92篇相关文档