二级Access上机题库_第1页
二级Access上机题库_第2页
二级Access上机题库_第3页
二级Access上机题库_第4页
二级Access上机题库_第5页
已阅读5页,还剩117页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一套

1在考生文件夹下,"sampl.mdb”数据库文件中已建立表对象”tEmployee"。试按以下操作

要求,完成表的编辑:

(1)设置”编号”字段为主键;

(2)设置“年龄”字段的有效性规则为:大于16;

(3)删除表结构中的“所属部门”字段;

(4)在表结构中的“年龄“与“职务”两个字段之间增添一个新的字段:字段名称为“党员否”,

字段类型为“是/否”型;

(5)删除表中职工编号为“000014”的一条记录;

(6)在编辑完的表中追加以下一条新记录:

编号姓名性别年龄党员否职务聘用时间简历

000031王涛男35主管2004-9-1熟悉系统维护

答案:第一步:打.开考生文件夹下的"sampl.mdb"数据库。

第二步:选中表"tEmployee",点击"设计"按钮,在弹出的表设计器中选中"编号"行,点

击工具栏上的"主键"按钮;选中“年龄"字段,在"有效性规则”属性右边的文本框中输入”>16";

选中"所属部门"字段行,再点击工具栏上的"删除行"按钮或者在鼠标右击后弹出的菜单中选

择"删除行",在弹出的对话框中选择"是";选中"职务"字段行,再点击工具栏上的”插入行“

按钮或者在鼠标右击后弹出的菜单中选择“插入行",在"字段名称"中填入"党员否",数据类

型选择"是/否"。然后保存该表。

第三步:打开表"tEmployee”,选中编号为“000014”的记录,然后点击工具栏上的“删除

记录”按钮,或者单击鼠标右键,在弹出的下拉菜单中选择"删除记录",然后在弹出的另一

个对话框中选择"是";最后在表的最后追加输入题面所要求的各字段的内容。

2考生文件夹下存在一个数据库文件”samp2.mdb”,里面已经设计好一"表对象"tBook",

试按以下要求完成设计:

(1)创建一个选择查询,查找并显示图书的“书名"、"作者名"和”出版社名称”等三个字段

的内容,所建查询命名为"qTl”;

(2)创建一个选择查询,查找并显示图书单价大于等于15且小于等于20的图书,并显示

”书名"、"单价,,、"作者名,,和”出版社名称”等四个字段的内容,所建查询名为"qT2”;

(3)创建一个参数查询,按出版社名称查找某出版社的图书信息,并显示图书的“书名”、

”类别,,、,,作者名“和“出版社名称”等四个字段的内容。当运行该查询时,提示框中应显示”

请输入出版社名称:”,所建查询名为qT3”。

(4)创建一个选择查询,统计所有图书的平均单价,并将显示的字段设为“平均单价”,所

建查询名为“qT4”。

本题解题思路:

(1)点击"查询",选择"新建(N)",在弹出的"新建查询"窗体上选择“设计视图",然后

在弹出的"显示表"窗体上选择"tBook”表,选择题目中所说的三个字段,以“qTl”保存查询。

(2)与第1小题类似,选择题目中所说的四个字段,然后在“单价"字段的”条件"中输

A">=15And<=20",最后以"qT2"保存查询。

(3)与第1小题类似,选择题目上所说的四个字段,然后在"出版社名称“字段的“条件

"中输入”[请输入出版社名称:]",最后以“qT3”保存查询。

(4)选择"新建(N)",在弹出的“新建查询”窗体上选择"设计视图",然后在弹出的”显示

表”窗体上选择"Book"表,然后在“字段"中输入”平均单价:(Avg([单价]))"(或"平均单价:

(Sum([单价D/Count([图书编号]))"),最后以“qT4”保存查询。

3考生文件夹下存在一个数据库文件”samp3.mdb”,里面已经设计好表对象“Employee”和

“Group”及查询对象“Employee”,同时还设计出以“Employee”为数据源的报表对象

"rEmployee-。试在此基础上按照以下要求补充报表设计:

(1)在报表的报表页眉节区位置添加一个标签控件,其名称为"bTitle”,标题显示为“职工

基本信息表”;

(2)在“性别”字段标题对应的报表主体节区距上边0.1厘米、距左侧5.2厘米位置添加一

个文本框,显示出“性别”字段值,并命名为"tSex";

(3)设置报表主体节区内文本框"tDept”的控件来源属性为计算控件。要求该控件可以根

据报表数据源里的“所属部门”字段值,从非数据源表对象“Group”中检索出对应的部门名

称并显示输出。(提示:考虑Dlookup函数的使用。)

注意:不允许修改数据库中表对象,tEmployee"和"tGroup”及查询对象”qEmployee";不允

许修改报表对象"qEmployee”中未涉及的控件和属性。

本题解题思路:

(1)选择一个标签,放到报表页眉中,选择工具栏上的"属性"按钮,在弹出的属性框

中设置名称属性为"Title”和标题属性为”职工基本信息表“。

(2)选择一个文本框,放到主体中,设置它的名称为”tSex"、上边距属性为"0.1厘米”

和左边距属性为”5.2厘米",并在控件来源属性中选择"性别"字段。

(3)选择"所属部门"下面的"tDept"文本框,在控件来源属性中输入=口反010^("名称

","Group","部门编号="'&所属部门&)。

DLookUp函数中,第一个参数为需要返回其值的字段,第二个参数为第一个参数所属

表或查询的名称,第三个参数为第一个字段值的查找范围,即查询条件,相当于查询语句中

的WHERE子句。

第二套

1在考生文件夹下,"sampl.mdb”数据库文件中已建立表对象“tStud”。试按以下操作要求,

完成表的编辑修改:

(1)将“编号”字段改名为“学号”,并设置为主键;

(2)设置”入校时间”字段的有效性规则为2005年之前的时间(不含2005年);

(3)删除表结构中的“照片”字段;

(4)删除表中学号为“000003”和“000011”的两条记录;

(5)设置"年龄”字段的默认值为23;

(6)完成上述操作后,将考生文件夹下文本文件tStud.txt中的数据导入并追加保存在表

“tStud”中。

本题解题思路:

第一步:打开考生文件夹下的"sampl.mdb”数据库。

第二步:选中表"tStud",点击“设计”按钮,在弹出的表设计器中选中“编号",将其

修改为“学号",选中"学号"行,点击工具栏上的“主键”按钮;选中"入校时间"字段,在”有效

性规则”属性右边的文本框中输入“<#2005-1-1#“;选中"照片"字段行,再点击工具栏上的“删

除行”按钮或者在鼠标右击后弹出的菜单中选择“删除行",在弹出的对话框中选择"是";选中

“年龄"字段,在"默认值"属性右边的文本框中输入“23”。

第三步:打开表"tStud”,分别选中编号为“000003"和”000011”的记录,然后点击工

具栏上的"删除记录"按钮,或者单击鼠标右键,在弹出的下拉菜单中选择"删除记录",然后

选择"是"。

第四步:关闭表"tStud",选择"文件"菜单下的"获取外部数据"中的“导入",或者右

击鼠标,在弹出的下拉菜单中选择"导入",然后在”导入”对话框中选择考生文件夹下的

“tStud.txt"(注意选择文件类型),点击"导入"后再点击"下一步",选中"第一行包含字段名"

的复选框,点击"下一步",选中现有的表tStud,点击"下一步"、"完成,即可。2考生文件夹

下存在一个数据库文件"samp2.mdb",里面已经设计好两个表对象"tTeacherl"和

"tTeacher2"o试按以下要求完成设计:

(1)以表"tTeacherl”为数据源创建一个选择查询,查找并显示教师的“编号"、“姓名“、"

性别"、"年龄"和"工作时间"五个字段内容,所建查询命名为“qTl”;

(2)以表“tTeacherl”为数据源创建一个选择查询,查找并显示在职教授的“编号“、“姓名

"和"联系电话"三个字段内容,所建查询命名为"qT2”;

(3)以表”tTeacherl”为数据源创建一个选择查询,查找并显示教师的“编号"、“姓名"和“

工龄”三个字段内容。其中,标题为"工龄"的显示字段为计算字段,所建查询命名为"qT3”;

注意:计算时,当前年必须用相关函数返回。

(4)创建一个删除查询,删除表"tTeacher2”中年龄大于60的教师信息,所建查询命名为

"qT4"(,

本题解题思路:

(1)点击"查询",选择"新建(N)",在弹出的"新建查询"窗体上选择"设计视图",

然后在弹出的"显示表"窗体上选择"tTeacherl”表,然后选择题目中所说的五个字段,以“qTl”

保存查询。

(2)与第1小题类似,先选择题目上所说的三个字段,再选择表中的"在职否"和"

职称"字段,把这两个字段"显示"中的钩去掉,在"在职否"的,‘条件"中输入"true",在"职称"

的"条件"中输入"教授",最后以"qT2"保存查询。

(3)与第1小题类似,先选择”编号"和"姓名"字段,然后在第三个字段中输入"工

龄:Year(Date())-Year([工作时间])",最后以"qT3”保存查询。

(4)选择"新建(N)",在弹出的“新建查询”窗体上选择"设计视图",然后在弹出的"

显示表”窗体上选择“tTeacher2”表,然后点击"查询"菜单中的"删除查询”菜单(或点击右键,

选择查询类型中的"删除查询"),在字段中选择"年龄",并在"条件"中输入">60",最后以“qT4”

保存查询。

3考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象

“Teacher”、窗体对象"fTest”和宏对象“ml”。试在此基础上按照以下要求补充窗体设计:

(1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为『Title”,初始化标题显示

为"教师基本信息输出”;

(2)将主体节区中“学历”标签右侧的文本框显示内容设置为“学历”字段值,并将该文本框

名称更名为

(3)在窗体页脚节区位置添加一个命令按钮,命名为“bOk“,按钮标题为“刷新标题”;

(4)设置命令按钮bOk的单击事件属性为给定的宏对象ml;

(5)将窗体标题设置为“教师基本信息”。

注意:不允许修改窗体对象"fTest”中未涉及的控件和属性;不允许修改表对象tTeacher和

宏对象mlo

本题解题思路如下:

(1)在工具箱中选择一个标签,放到窗体页眉中,并点击工具栏上的“属性"按钮,

设置标签的名称为"bTitle",标题属性为"教师基本信息输出”;

(2)选择“学历”标签右侧的文本框,并点击工具栏上的“属性”按钮,设置该文本

框的名称为“tBG”,控件来源属性选择"学历”字段。

(3)在工具箱中选择一个命令按钮控件,放到窗体页脚中,并点击工具栏上的”

属性”按钮,设置这个命令按钮的名称为“bOk",标题属性为”刷新标题”,单击属性为"ml”;

(4)选中窗体,并点击工具栏上的”属性“按钮,设置窗体的标题属性为"教师基本

信息”。

第三套

1在考生文件夹下,"sampl.mdb”数据库文件中已建立表对象"tEmp"。试按以下操作要求,

完成对表"tEmp”的编辑修改和操作:

(1)将“编号”字段改名为“工号”,并设置为主键;

(2)设置“年龄”字段的有效性规则为:年龄大于等于17;

(3)设置”聘用时间”字段的默认值为:2005-8-2;

(4)删除表结构中的“简历”字段;

(5)将考生文件夹下”samp0.mdb”数据库文件中的表对象”tTemp”导入到"sampl.mdb”数

据库文件中;

(6)完成上述操作后,在"sampl.mdb”数据库文件中做一个表对象“tEmp”的备份,命名

为"tEL”。

本题解题思路:

第一步:打开考生文件夹下的“sampl.mdb”数据库。

第二步:选中表“tEmp",点击“设计”按钮,在弹出的表设计器中选中"编号",将其

修改为"工号",选中"工号"行,点击工具栏上的“主键”按钮;选中"年龄"字段,在”有效性规

则”属性右边的文本框中输入”>=17";选中"聘用时间"字段,在"默认值"属性右边的文本框中

输入”#2005-8-2#";选中”简历"字段行,再点击工具栏上的“删除行”按钮或者在鼠标右击后

弹出的菜单中选择"删除行",然后在弹出的另一个对话框中选择"是"。

第三步:关闭表"tEmp",选择“文件”菜单下的”获取外部数据"中的"导入",或者右

击鼠标,在弹出的下拉菜单中选择“导入",然后在”导入”对话框中选择考生文件夹下的

"sampO.mdb",再选择该库中的“tTemp",点击"确定"进行导入。

第四步:选中表对象“tEmp",选择"文件"菜单下的"另存为",将表”tEmp”另存为:

tEL,点击"确定"即可。

2考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好表对象“tStaf「和

“Temp”及窗体对象”fTest”。试按以下要求完成设计:

(1)以表对象”tStaf「为数据源创建一个选择查询,查找并显示具有研究生学历的教师的”

编号"、"姓名"、"性别"和"政治面目”四个字段内容,所建查询命名为”qTl”;

(2)以表对象"tStaff”为数据源创建一个选择查询,查找并统计教师按照性别进行分类的

平均年龄,然后显示出标题为“性别"和“平均年龄”的两个字段内容,所建查询命名为

"qT2";

(3)以表对象"tStafF为数据源创建一个参数查询,查找教师的”编号"、"姓名"、"性别”

和"职称“四个字段内容。其中“性别”字段的条件为参数,要求引用窗体对象“ITest”上控件

“tSex”的值,所建查询命名为"qT3”;

(4)创建一个删除查询,删除表对象”tTemp”中所有姓“李”的记录,所建查询命名为"qT4”。

本题解题思路:

(1)点击"查询",选择"新建(N)",在弹出的"新建查询”窗体上选择"设计视图",

然后在弹出的"显示表"窗体上选择"Staff"表,然后选择题目中所说的四个字段,再选择表中

的,,学历,,字段,把这个字段”显示”中的钩去掉,在”条件“中输入“研究生",以”qTl”保存查询。

(2)与第1小题类似,在选择了“tStafF表后,选择表中的"性别"字段,再点击工

具栏上的“总计“按钮(或选择右击鼠标的下拉菜单中的“总计"),然后在第二个"字段"中输入

”平均年龄:年龄“,”总计”中选择“平均值“,最后以”qT2”保存查询。

(3)与第1小题类似,在选择了"tStaff”表后,选择题目上所说的四个字段,再在

"性别"字段的"条件"中输入"[Forms]![fTest]![tSex]",最后以“qT3”保存查询。

(4)选择"新建(N)",在弹出的“新建查询”窗体上选择"设计视图",然后在弹出的"

显示表”窗体上选择"tTemp”表,然后点击"查询"菜单中的"删除查询"菜单(或点击右键,选

择查询类型中的”删除查询“),在字段中选择"姓名",并在"条件"中输入"Like"李*最后

以”qT4"保存查询。

3考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象”tBand”和

"tLine",同时还设计出以"Band"和"Line”为数据源的报表对象“rBand”。试在此基础上

按照以下要求补充报表设计:

(1)在报表的报表页眉节区位置添加一个标签控件,其名称为“Title”,标题显示为“团队

旅游信息表”,字体名称为“宋体",字号为22,字体粗细为“加粗”,倾斜字体为“是";

(2)在“导游姓名”字段标题对应的报表主体区位置添加一个控件,显示出“导游姓名”字段

值,并命名为"Name”;

(3)在报表的报表页脚区添加一个计算控件,要求依据“团队ID”来计算并显示团队的个

数。计算控件放置在“团队数:”标签的右侧,计算控件命名为名称为"bCount”;

(4)将报表标题设置为“团队旅游信息表”。

注意:不允许改动数据库文件中的表对象“Band"和"Line",同时也不允许修改报表对象

"rBand”中已有的控件和属性。修改后的报表如下图所示。

本题解题思路:

(1)选择•个标签,放到报表页眉中,选择工具栏上的“属性"按钮,在弹出的属

性框中设置名称属性为"bTitle”和标题属性为"团队旅游信息表",字体名称属性为“宋体”,字

号属性为22,字体粗细属性为“加粗“,倾斜字体属性为”是“。

(2)选择一个文本框,放到主体的“导游名称"标签下面,设置其名称属性为

"tName",控件来源属性为"导游姓名"字段。

(3)选择一个文本框,放到报表页脚中"团队数”标签的右侧,设置它的名称为

"bCount",并在控件来源属性中输入"=Count([团队ID])"。

(4)选中整个报表,设置其标题属性为"团队旅游信息表”。

第四套

1在考生文件夹下,存在两个数据库文件和一个照片文件,数据库文件名分别为

“sampl.mdb"和"dResearch.mdb”,照片文件名为”照片.bmp”。试按以下操作要求,完成

表的建立和修改:

(1)将考生文件夹下的"dResearch.mdb”数据库中的"tEmployee”表导入到sampl.mdb数

据库中;

(2)创建一个名为“tBranch”的新表,其结构如下:

字段名称类型字段大小

部门端号文本16

部门名称文本10

房间号数字整型

(3)将新表“tBranch”中的“部门编号”字段设置为主键;

(4)设置新表"tBranch”中的“房间号"字段的“有效性规则”,保证输入的数字在100到900

之间(不包括100和900);

(5)在"Branch”表输入如下新记录:

部门编号部门名称房间号

001数量经济

002公共关系333

003商业经济444

(6)在"Employee”表中添加一个新字段,字段名为“照片”,类型为"OLE对象”:将考生

文件夹下的”照片.BMP”文件中的照片使用选择文件插入的方法输入到“李丽“记录的”照片

,,字段中。

本题解题思路:

第一步:打开考生文件夹下的"sampl.mdb”数据库,选择”文件“菜单下的”获取外部

数据"中的“导入”,或者右击鼠标,在弹出的下拉菜单中选择"导入",然后在“导入”对话框中

选择考生文件夹下的"dResearch.mdb",再选择该库中的"Employee",点击"确定"进行导入。

第二步:打开数据库菜单选择"新建(N)”,在弹出的“新建表”对话框中,点击”设计

视图”按钮,在弹出的表设计器中按题面要求依次输入各字段的定义;选中”部门编号”行,

点击工具栏上的“主键”按钮;选中"房间号"字段,再选中下面的"有效性规则”,点击右边的

"…"按钮,弹出"表达式生成器”,在文本框中输入">100And<900",也可以直接在"有效性规

则"框中输入”>100And<900",,

第三步:向表“Branch"中输入题面要求输入的记录内容。

第四步:选中“Employee”表,点击"设计(D)”按钮,在弹出的表设计器中按题面要

求增加“照片"字段,保存;再打开表“tEmployee”,选中“李丽”字段行,在该行的“照片"字段

中右击,选择“插入对象",在弹出的新窗口中选择”由文件创建",点击"浏览”按钮,选择考

生文件夹中的“照片.bmp",再点击"确定",然后关闭该表。

2考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好两个表对象

“tTeacher1"和"tTeacher2"。试按以下要求完成设计:

(1)以表“tTeacherl”为数据源创建一个选择查询,查找并显示在职教师的”编号"、"姓名、

”年龄"和“性别”四个字段内容,所建查询命名为“qTl”;

(2)以表"tTeacherl”为数据源创建一个选择查询,查找教师的“编号”、”姓名"和"联系电

话”三个字段内容,然后将其中的“编号“与“姓名“两个字段合二为一,这样,查询的三个字

段内容以两列形式显示,标题分别为“编号姓名"和“联系电话”,所建查询命名为"qT2”;

(3)以表"tTeacherl”为数据源创建一个参数查询,查找并显示教师的“编号"、”姓名"、“

年龄“和”性别”四个字段内容,设置"年龄”字段的条件为参数,且要求参数提示信息为”请

输入教工年龄”,所建查询命名为“qT3”;

(4)创建一个追加查询,从表"tTeacherl”中查询党员教授的记录并追加到空白表

"tTeacherl"的相应五个字段中,所建查询命名为“qT4”。

本题解题思路:

(1)点击"查询",选择"新建(N)",在弹出的“新建查询”窗体上选择"设计视图",

然后在弹出的“显示表”窗体上选择"Teacherl”表,然后选择题目中所说的四个字段,再选择

表中的"在职否"字段,把这个字段"显示"中的钩去掉,在"在职否"的"条件"中输入"true",以

“qTl"保存查询。

(2)与第1小题类似,在选择了“tTeacherl"表后,然后在"字段"中输入"编号姓名:

([编号]+[姓名])",并选择"显示"中的钩,再把"联系电话"字段加到"字段"中,最后以"qT2"

保存查询。

(3)与第1小题类似,在选择了"tTeacherl”表后,选择题目上所说的四个字段,

再在"年龄字段"的"条件"中输入"[请输入教工年龄「,最后以"qT3”保存查询。

(4)选择"新建(N)”,在弹出的“新建查询”窗体上选择"设计视图",然后在弹出的”

显示表”窗体上选择“tTeacherl"表,选择"查询"菜单中的”追加查询"菜单(或者右击鼠标,在

弹出的菜单中选择"追加查询"),追加到当前数据库中的"tTeacher2"表中,点击"确定"。然后

从"tTeacher「选择"编号"、"姓名"、”性别"、"年龄"和"职称"五个字段,在"职称"字段的"条件

"中输入"教授",再选择"tTeacherl”表中的"政治面目"字段,在该字段的"条件"中输入"党员”,

最后以“qT4”保存查询。

3考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象”tNorm”

和"tStock”,查询对象“qStock”和宏对象"ml”,同时还设计出以"Norm"和"tStock”为数据

源的窗体对象“fStock"和"fNorm”。试在此基础上按照以下要求补充窗体设计:

(1)在"fStock”窗体对象的窗体页眉节区位置添加一个标签控件,其名称为"bTitle”,初

始化标题显示为“库存浏览”,字体名称为“黑体“,字号大小为18,字体粗细为“加粗”;

(2)在“fStock”窗体对象的窗体页脚节区位置添加一个命令按钮,命名为"bList",按钮标

题为"显示信息”;

(3)设置所建命令按钮bList的单击事件属性为运行宏对象ml;

(4)将“fStock”窗体的标题设置为“库存浏览”;

(5)将“fStock”窗体对象中的“fNorm”子窗体的导航按钮去掉。

注意:不允许修改窗体对象中未涉及的控件和属性;不允许修改表对象"tNorm"、“Stock”

和宏对象"ml”。修改后的窗体如下图所示。

本题解题思路如下:

(1)在工具箱中选择一个标签,放到窗体页眉中,并点击工具栏上的“属性"按钮,

设置标签的名称为"bTitle”,标题属性为"库存浏览",字体名称属性为"黑体",字号属性为

"18",字体粗细属性为"加粗";

(2)在工具箱中选择•个命令按钮控件,放到窗体页脚中,放到窗体页脚中之后

会出现一个提示框,点击“取消"按钮,设置这个命令按钮的名称为"bList”,标题属性为"显

示信息”,单击属性为"ml";

(3)选中窗体,设置窗体的标题属性为"库存浏览";

(4)选中"fNorm”窗体,设置该窗体的导航按钮属性为“否”。

第五套

1在考生文件夹下,存在一个数据库文件”sampl.mdb",里边已经设计好表对象

"tCollect".试按以下操作要求,完成表的建立和修改:

(1)创建一个名为"Composer”的新表,其结构如下:

字段名称数据类型字段大小

作曲家数字长整型

作曲家名称文本::

作曲家介绍文本30

年代日期时间

(2)将“作曲家”字段设置为主键,显示“标题“设置为“作曲家编号”;

(3)将”作曲家名称”字段设置为“必填”字段;

(4)将“年代“字段的“格式“属性设置为“长日期”;

(5)将“年代“字段的”有效性规则”设置为:输入的日期必须满足在1980年以后(含1980

年)的作曲家,并设置”有效性文本“为:”年代日期必须为1980年以后的作曲家”(不包括

双引号);

(6)打开“tColIect”表,冻结“CDID”字段,隐藏“价格”字段,并保存显示布局。

本题解题思路:

第一步:打开考生文件夹下的“sampl.mdb”数据库。

第二步:打开数据库菜单选择"新建(N)”,在弹出的“新建表”对话框中,点击”设计

视图”按钮,在弹出的表设计器中按题面要求依次输入各字段的定义;选中”作曲家”行,点

击工具栏上的“主键"按钮,在"标题"字段属性中输入”作曲家编号":选中"作曲家名称”字段,

再选中下面的“必填字段”,在右边的框中输入”是";选中"年代"字段,在"格式"字段属性中

选择"长日期",再选中下面的"有效性规则”,在右边的框中输入">=#1980-01-01#",选中下

面的”有效性文本",在右边的框中输入"年代II期必须为1980年以后的作曲家"。

第三步:打开"tCollect"表,选中"CDID"列,选择"格式"菜单下的"冻结列";再选中

"价格"列,选择"格式"菜单下的"隐藏列”。

2考生文件夹下存在一个数据库文件”samp2.mdb”,里面已经设计好三个表对

象"tEmp"、“tBmp"和"tGrp"。试按以下要求完成设计:

(1)以表"tEmp”为数据源创建一个选择查询,查找并显示姓王职工的“编号“、“姓名“、"

性别“、"年龄"和"职务”五个字段内容,所建查询命名为“qTl”;

(2)以表“tEmp"和“tGrp”为数据源,查找并显示职务为“主管“和“经理”的职工的“编号”、

”姓名"、"所属部门”和所属部门的“名称"四个字段内容,所建查询命名为"qT2”;

(3)以表“tEmp”为数据源创建一个参数查询,查找并显示职工的“编号"、"姓名“、"职务

“和“聘用时间”四个字段内容,其中设置"职务”字段的条件为参数,要求其提示信息为”请

输入职工的职务”,所建查询命名为“qT3”;

(4)创建一个更新查询,将表“tBmp”中"年龄”字段值加1,所建查询命名为"qT4”。

本题解题思路:

(1)点击"查询",选择"新建(N)”,在弹出的“新建查询"窗体上选择"设计视图",

然后在弹出的“显示表”窗体上选择“tEmp”表,然后选择题目中所说的五个字段,再在"姓名"

的"条件"中输入"like"王以"qTl”保存查询。

(2)与第1小题类似,在选择了表“tEmp"和"Grp"后,然后选择题目中所说的四

个字段,再选择"职务"字段,然后在"条件"中输入""主管"Or”经理?并把“显示”中的钩去

掉,最后以"qT2”保存查询。

(3)与第1小题类似,在选择了“tEmp”表后,选择题目上所说的四个字段,再在

“职务"字段的"条件"中输入"[请输入职工的职务]",最后以"qT3”保存查询。

(4)选择"新建(N)”,在弹出的"新建查询"窗体上选择"设计视图",然后在弹出的”

显示表”窗体上选择"Bmp"表,选择"查询"菜单中的"更新查询”菜单。然后从"Bmp"选择"年

龄"字段,在"年龄"字段的"更新到"中输入"[年龄]+1”,运行查询,最后以"qT4”保存查询。

3考生文件夹下存在一个数据库文件”samp3.mdb”,里面已经设计好表对象

"tEmployee"和宏对象"ml",同时还设计出以“Employee”为数据源的窗体对象

"fEmployee",试在此基础上按照以下要求补充窗体设计:

(1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为7Title”,初始化标题显示

为“雇员基本信息”,字体名称为”黑体“,字号大小为18,字体粗细为"加粗”;

(2)在窗体页脚节区位置添加一个命令按钮,命名为“bList”,按钮标题为“显示雇员情况

9

(3)设置所建命令按钮bList的单击事件属性为运行宏对象ml;

(4)将窗体的滚动条属性设置为“两者均无”。

注意:不允许修改窗体对象"fEmployee”,中未涉及的控件和属性;不允许修改表对象

“Employee"和宏对象"ml”。修改后的窗体如下图所示。

本题解题思路如下:

(1)在工具箱中选择一个标签,放到窗体页眉中,并点击工具栏上的"属性"按钮,

设置标签的名称为“Title”,标题属性为"雇员基本信息”,字体名称属性为"黑体",字号属性

为"18”,字体粗细属性为“加粗";

(2)在工具箱中选择一个命令按钮控件,放到窗体页脚中,放到窗体页脚中之后

会出现•个提示框,点击"取消"按钮,设置这个命令按钮的名称为“bList”,标题属性为”显

示雇员情况",单击属性为"ml";

(3)选中窗体,设置窗体的滚动条属性为"两者均无”。

第六套

1考生文件夹下,已有"sampO.mdb"和"sampl.mdb”数据库文件。"sampO.mdb”中已

建立表对“tTest","sampl.mdb”中已建立表对象”tEmp”和“tSalary”。试按以下要求,完

成表的各种操作:

(1)将表对象'tSalary"中“工号”字段的字段大小设置为8;

(2)设置表对象"tEmp"中"姓名"和“年龄”两个字段的显示宽度为20;

(3)将表对象“tEmp"中“聘用时间”字段改名为"聘用日期”;

(4)隐藏表对象“tEmp"中"简历”字段列;

(5)完成上述操作后,建立表对象"tEmp"和"tSalary”的表间一对多关系,并实施参照完

整性;

(6)将考生文件夹下”samp0.mdb”数据库文件中的表对象”tTest"链接到"sampl.mdb”数据

库文件中,要求链接表对象重命名为tTemp。

。本题解题思路:

第一步:打开考生文件夹下的"sampl.mdb”数据库。

第二步:选中表"Salary",点击“设计”按钮,选择“工号"字段,将字段大小设置为

8。

第三步:选中表“tEmp",点击"打开"按钮,选择“姓名”字段,选择"格式"菜单下的"

列宽”,将列宽设置为20,点击“确定”按钮,用同样的方法设置"年龄"字段的列宽;选择“设

计视图",选择"聘用时间",修改为”聘用日期",单击"保存"按钮;点击"数据表视图",选择

“简历"列,选择“格式"菜单下的"隐藏列”。

第四步:选择工具栏上的"关系"按钮(或者单击右键,选择"关系"),然后单击菜

单上的“显示表"按钮(或单击右键,在弹出的菜单中选择“显示表"),把"tEmp"和"Salary"

表添加到关系窗体中,鼠标选中"tEmp"表中的"工号"字段,然后拖到"tSalary"中的"工号"字

段。然后在弹出的窗体中选中”实施参照完整性”复选框,然后点击"创建"。

第五步:单-击”文件"菜单下"获取外部数据"下的"链接表"菜单,在弹出的对话框中

选择考生文件夹中的"samp0.mdb”数据库,点击"链接"按钮,再选择"tTest"表,单击"确定"

按钮,在数据库窗口的表对象中已经有了一个名字为"tTest"的表了,选中“Test"表,选择”

编辑"菜单下的"重命名",修改为tTemp。

2考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好表对象“Collect”、

"tpress"和"tlype”,试按以下要求完成设计:

(1)创建一个选择查询,查找并显示“主题名称“、“介绍“、“价格"、“购买日期"、”出版

单位名称“和“CD类型名称”等字段,所建查询名为"qTl”;

(2)创建一个选择查询,查找并显示购买“价格”大于100元并且“购买日期”在2001年以

后(含2001年)的"CDID"、"主题名称”、“价格"、"购买日期"和”介绍”五个字段的内容,

所建查询名为“qT2”;

(3)创建一个参数查询,通过输入"CD类型名称”参数值,查询"tCollect”表中的相关记录,

并显示"CDID"、“主题名称”、“价格“、“购买日期"和“介绍“五个字段的内容,所建查询

名为“qT3”;

(注:输入提示为"请输入CD类型名称:”)

(4)创建一个更新查询,对“Type”表进行调整,将“类型ID”等于“05”的记录中的“类型

介绍”字段更改为”古典音乐“,所建查询名为“qT4”o

本题解题思路:

(1)点击"查询",选择"新建(N)”,在弹出的“新建查询"窗体上选择"设计视图",

然后在弹出的"显示表"窗体一上选择"tCollect"、"tpress"和"tType"表,然后从"tCollect"表中选择

"主题名称”、"介绍"、"价格"、"购买日期",从"tpress"表中选择"出版单位名称",再从"tType”

表中选择"CD类型名称“,以”qTl”保存查询。

(2)选择"新建(N)",在弹出的"新建查询"窗体上选择"设计视图",然后在弹出的“

显示表”窗体上选择"Collect"表,选择题目中所说的五个字段;然后在“价格"字段的"条件"

中输入”>100”,在“购买日期"字段的"条件"中输入">=#2001-1-1#",最后以”qT2"保存查询。

(3)与第2小题类似,在选择了"Collect"和"tType"表后,选择题目上所说的五个

字段,再选择"CD类型名称“字段,在"CD类型名称"字段的"条件"中输入"请输入CD类型

名称:]",并把"显示"中的钩去掉,最后以“qT3”保存查询。

(4)选择"新建(N)”,在弹出的“新建查询"窗体上选择"设计视酊',然后在弹出的"

显示表"窗体上选择"Type"表,选择"查询"菜单中的"更新查询”菜单。然后从"iType"选择"类

型介绍”和“类型ID"字段,在“类型介绍"字段的“更新到”中输入""古典音乐。在"类型ID"

字段的"条件“中输入“05”,运行查询,最后以”qT4"保存查询。

3考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象

"tTeacher",窗体对象“fTest”、报表对象,TTeacher"和宏对象"ml”。试在此基础上按照以

下要求补充窗体设计和报表设计:

(1)将报表对象rTeacher的报表主体节区中名为“性别”的文本框显示内容设置为“性别”

字段值,并将文本框名称更名为“tSex”;

(2)在报表对象rTeacher的报表页脚节区位置添加一个计算控件,计算并显示教师的平均

年龄。计算控件放置在距上边0.3厘米、距左侧3.6厘米,命名为”tAvg”;

(3)设置窗体对象fTest上名为"btest”的命令按钮的单击事件属性为给定的宏对象ml。

注意:不允许修改数据库中的表对象”tTeacher”和宏对象“ml";不允许修改窗体对象

“fTest”和报表对象TTeacher”中未涉及的控件和属性。

本题解题思路如下:

(1)打开报表rTeacher的设计视图,选中"性别”标签下边的文本框,并点击工具

栏上的"属性”按钮,设置文本框的名称和控件来源属性;

(2)选择一个文本框,放到报表页脚中,选择工具栏上的“属性"按钮,在弹出的

属性框中设置名称、上边距和左边距属性,并在控件来源属性中设置"=Avg(年龄厂。

(3)打开窗体fTest的设计视图,选中"blest”命令按钮,选择工具栏上的"属性"按

钮,在弹出的属性框中设置单击属性为“ml"。

第七套

1在考生文件夹下,"sampl.mdb”数据库文件中已建立表对象”tEmployee”。试按以下

操作要求,完成表的建立和修改:

(1)删除"tEmployee”表中1949年以前出生的雇员记录;并删除“简历”字段;

(2)将“Employee"表中”联系电话”字段的“默认值”属性设置为“010」;

(3)建立一个新表,结构如表1所示,主关键字为“ID”,表名为“tSell”,将表2所示数据

输入到“Sell"表相应字段中;

字段名称数据类型ID雇员ID图书ID数量售出日期

ID自动编号111232006-1-4

雇员ID文本211452006-2-4

图书ID数字322652006-1-5

数量数字443122006-3-1

售出日期日期时间52412006-3-4

(4)将”tSell”“表中“数量”字段的有效性规则属性设置为大于等于0,并在输入数据出现错

误时,提示“数据输入有误,请重新输入”的信息;

(5)建立“tEmployee"和“tSel『两表之间的关系,并实施参照完整性。

第一步:打开考生文件夹下的"sampl.mdb”数据库。

第二步:选中表"Employee",点击"打开"按钮,在弹出的表中选择最后一行记录,

然后点击工具栏上的“删除记录"按钮,或者单击鼠标右键,在弹出的下拉菜单中选择”删除

记录",在弹出的对话框中选择"是“;选择”简历"字段,单击鼠标右键,在弹出的下拉菜单中

选择“删除列",在弹出的对话框中选择"是"。点击工具栏上“视图”下的"设计视图",选中"联

系电话”字段,在"默认值"属性右边的文本框中输入“010」。

第三步:打开数据库菜单选择"新建(N)",在弹出的“新建表”对话框中,点击"设计

视图"按钮,在弹出的表设计器中按题面要求依次输入各字段的定义;选中"ID”行,点击工

具栏上的“主键”按钮;保存为"Sell"表,向表"tSell”中输入题面所要求的各字段的内容。点

击"设计视图”,选中“数量"字段,再选中下面的”有效性规则",在右边的框中输入”>=0”,选

中下面的”有效性文本",在右边的框中输入”数据输入有误,请重新输入"。

第四步:选择工具栏上的"关系"按钮(或者单击右键,选择"关系”),然后单击菜

单上的“显示表"按钮(或单击右键,在弹出的菜单中选择"显示表"),把"tEmployee""和"Sell”

表添加到关系窗体中,鼠标选中"tEmployee"表中的"雇员ID”字段,然后拖到"tSell"中的"雇

员ID”字段。然后在弹出的窗体中选中“实施参照完整性”复选框,然后点击“创建”。

2考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好表对象

“Reader"、"tBorrow"和"tBook”及窗体对象”fTest”,试按以下要求完成设计:

(1)以表“Reader”为数据源创建一个选择查询,查找并显示“单位"、”姓名"和“性别”三

个字段内容,所建查询命名为”qTl”;

(2)创建一个选择查询,查找2004年借书情况,并显示”单位"、"姓名"、"书名”三个字

段的内容,所建查询名为"qT2”;

(3)以表“Borrow”为数据源创建一个生成表查询,将“借书日期”为2005年6月以前(不

包含6月)的记录存入一个新表中,表名为“tOld",所建查询名为”qT3”;

(4)以表对象“Reader”为数剧源创建一个参数查询,查找读者的“单位"、”姓名"、”性别

“和“职称“四个字段内容。其中“性别”字段的条件为参数,要求引用窗体对象”fTest”上控

件"tSex"的值,所建查询名为“qT4”。

1)点击”查询“,选择"新建(N)",在弹出的“新建查询"窗体上选择"设计视图",然后在

弹出的“显示表”窗体上选择-Reader”表,然后选择题目中所说的三个字段,以“qTl”保存查

询。

(2)与第1小题类似,在选择了表"tReader"、"tBorrow"和"tBook"后,然后选择题

目中所说的三个字段,再选择“借书日期"字段,然后在"条件"中输入“Between#2004-01-01#

And#2004-12-31#",并把"显示"中的钩去掉,最后以"qT2"保存查询。

(3)选择"新建(N)",在弹出的“新建查询"窗体上选择"设计视图",然后在弹出的”

显示表"窗体上选择"tBorrow"表,选择喳询“菜单中的”生成表查询”,生成新表"tOld"。然后

从"tBorrow”中选择全部字段,“借书日期"字段的条件为"<#2005-06-01#",运行查询,最后以

“qT3"保存查询。

(4)选择"新建(N)”,在弹H1的“新建查询”窗体上选择"设计视图”,然后在弹出的"

显示表”窗体上选择tReader”表,然后选择题目中所说的四个字段,然后再选择"性别"字段,

并在"条件"中输入"[Forms]![fTest]![tSex]",最后以"qT4"保存查询。

3考生文件夹下存在一个数据库文件”samp3.mdb”,里面已经设计了表对象“tEmp”、

窗体对象"fEmp"、报表对象"rEmp"和宏对象"mEmp"。试在此基础上按照以下要求补充

设计:

(1)将报表"rEmp"的报表页眉区域内名为"bTitle”标签控件的标题显示为“职工基本信息

表”,同时将其安排在距上边0.5厘米、距左侧5厘米的位置;

(2)设置报表“rEmp”的主体节区内"tSex”文本框控件显示“性别”字段数据;

(3)将考生文件夹下的图像文件”test.bmp”设置为窗体“fEmp”的背景。同时,将窗体按钮

“btnP”的单击事件属性设置为宏“mEmp”,以完成按钮单击打开报表的操作。

注意:不允许修改数据库中的表对象“tEmp”和宏对象"mEmp";不允许修改窗体对象

“fEmp”和报表对象"rEmp”中未涉及的控件和属性。

本题解题思路如下:

(1)打开报表rEmp的设计视图,选中"bTitle"标签,并点击工具栏上的“属性"按

钮,设置文本框的标题、上边距和左边距属性;

(2)选中"性别”标签下面的文本框,并点击工具栏上的“属性”按钮,设置文本框

的控件来源属性:

(3)打开窗体ffimp的设计视图,并点击工具栏上的"属性"按钮,设置窗体的图

片属性为"test.bmp";再选中"btnP”命令按钮,设置单击属性为"mEmp"。

第八套

1考生文件夹下存在一个数据库文件”sampl.mdb”,里面已经设计好表对象”tStud”和

"tScore",窗体对象“fTest”和宏对象mTest。并按照以下要求完成操作:

(1)将tStud表中的简历字段隐藏起来;

(2)建立表"tStud”与表"Score”之间的关系,两个表通过"学号”建立一对多关系,并实施

参照完整性;

(3)将窗体"fTest”中显示标题为"Buttonl”的命令按钮改为显示“按钮”;

(4)将宏“mTest”删除。

本题解题思路:

第一步:打开考生文件夹下的“sampl.mdb”数据库。

第二步:选中"tStud"表,点击”打开"按钮,在弹出的表设计器中选中选中"简历"字

段列,再点击"格式"下的"隐藏列"按钮或者在鼠标右击后弹出的菜单中选择"隐藏列",该列

被隐藏。

第三步:选择工具栏上的"关系"按钮(或者单击右键,选择"关系"),然后单击菜

单上的“显示表"按钮(或单击右键,在弹出的菜单中选择"显示表"),把"tStud""和"tScore"

表添加到关系窗体中,鼠标选中"tStud"表中的"学号"字段,然后拖到“tScore"中的"学号”字段。

然后在弹出的窗体中选中”实施参照完整性”复选框,然后点击“创建"。

第四步:打开窗体对象"flest”的设计视图,选中"Buttonl”命令按钮,并点击"视图"

下的“属性”,设置命令按钮的标题属性为"按钮",保存设置完成操作。

第五步:选中宏"mTest",选择"编辑"菜单中的“删除”,在弹出的提示中选择"是"。

2考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好表对象

"tStud"、"Course"、"tScore"和"tTemp”。试按以下要求完成设计:

(1)以表“tStud”为数据源创建一个参数查询,当运行该查询时,提示框中应显示”请输入

爱好”,输入爱好后,在简历字段中查找具有指定爱好的学生,显示“学号"、”姓名"、”性

别“、“年龄,,和,,简历,,五个字段内容,所建查询命名为“qTl”;

(2)以表“tScore"和"tStud”为数据源创建一个总计查询,查找学生的成绩信息,并显示为

”学号"、"姓名"和"平均成绩”三列内容,其中“平均成绩”一列数据为计算字段,由计算得

到,选择“固定”格式并保留两位小数显示,所建查询命名为“T2”;

(3)以表“5015'、”支011"炉'和"1$(:0旌”为数据源仓!]建一个参数查询,输入学生的学号,

查找并显示该学生的“姓名"、"课程名"和"成绩”三个字段内容,所建查询命名为"qT3”;

当运行该查询时,提示框中应显示”请输入学号”;

(4)创建一个追加查询,将表”tStud”中男学生的信息追加到表的"tTemp”对应的“学号”、

”姓名"、"年龄"、"所属院系"和"性别"字段中,所建查询命名为“qT4”。

本题解题思路:

第一步:点击“查询",选择"新建(N)",在弹出的“新建查询"窗体上选择“设计视图”,

然后在弹出的“显示表"窗体上选择"tStud"表,然后选择题目中所说的五个字段,在“简历”字

段的"条件"中输入"Like"*"+[请输入爱好]+"*""以"qTl”保存查询。

第二步:与第1小题类似,在选择了表“tScore“和"tStud”后,然后选择"学号"、"姓

名"字段,再点击工具栏上的“总计"按钮(或选择右击鼠标的下拉菜单中的"总计"),然后在

第三个字段中输入”平均成绩:成绩","总计"中选择”平均值",再选择"视图"菜单下的"属性"

菜单,"格式"为"固定",小数位数为2,最后以“qT2”保存查询。

第三步:与第1小题类似,选择"tStud"、"tCourse"和“Score"为表,选择表中的"姓

名"、"课程名"和"成绩"字段,然后再选择"学号"字段,并在“条件”中输入"[请输入学号]”,

并把"显示"中的钩去掉,最后以“qT3”保存查询。

第四步:选择"新建(N)”,在弹出的"新建查询"窗体上.选择"设计视图",然后在弹出

的"显示表"窗体上选择"tStud”表,选择"查询“菜单中的”追加查询"菜单(或者右击鼠标,在

弹出的菜单中选择"追加查询"),追加到"tTemp”表中,然后从"tStud”选择”学号"、"姓名"、"

年龄"、"所属院系"和"性别"字段,在"性别"字段的"条件”中输入"=男",运行查询,最后以“qT4”

保存查询。

3考生文件夹下存在一个数据库文件”samp3.mdb”,里面已经设计了表对象“tEmp”、

窗体对象“fEmp”、报表对象"rEmp"和宏对象"mEmp"。试在此基础上按照以下要求补充

设计:

(1)将报表"rEmp"的报表页眉区域内名为"bTitle”标签控件的标题文本在标签区域中居中

显示,同时将其安排在距上边0.5厘米、距左侧5厘米的位置;

(2)设计报表"rEmp”的主体节区内"tSex”文本框控件依据报表记录源的“性别”字段值来

显示信息:性别为1,显示“男“;性别为2‘显示"女";

(3)将“fEmp”窗体上名为"bTitle”的标签文本颜色改为红色显示。同时,将窗体按钮“btnP”

的单击事件属性设置为宏“mEmp”,以完成按钮单击打开报表的操作。

注意:不允许修改数据库中的表对象“Emp"和宏对象"mEmp";不允许修改窗体对象

"fEmp”和报表对象"rEmp”中未涉及的控件和属性。

本题解题思路如下:

(1)打开报表rEmp的设计视图,选中"bTitle”标签,并点击工具栏上的"属性"按

钮,设置文本框的文本对齐、上边距和左边距属性;

(2)选中"性别"标签下边的文本框,并点击工具栏上的“属性”按钮,设置文本框

的控件来源属性为"=Uf([性别]=1,"男","女

(3)打开窗体fEmp的设计视图,选中"bTitle”的标签,设置“前景色”属性为红色;

再选中”btnP”命令按钮,设置单击属性为"mEmp"。

第九套

1考生文件夹下存在一个数据库文件”sampl.mdb”,里面已经设计好表对象”tStud”。

请按照以下要求,完成对表的修改:

(1)设置数据表显示的字号为14、行高为18;

(2)设置“简历”字段的设计说明为“自上大学起的简历信息”;

(3)将“入校时间”字段的显示设置为“xx月xx日xxxx”形式;

注意:要求月日为两位显示、年四位显示,如”12月15日2005”;

(4)将学号为“20011002”学生的“照片”字段数据设置成考生文件夹下的"photo.bmp”图像

文件;

(5)将冷冻的“姓名”字段解冻;

(6)完成上述操作后,将“备注"字段删除。

本题解题思路:

第一步:打开考生文件夹下的“sampl.mdb”数据库。

第二步:选中表"tStud",点击"打开"按钮,选择"格式"菜单下的"字体",将字号设

置为14,再选择“格式“菜单下的"行高",将行高设置为18。

第三步:点击视图下的“设计视图",选择“简历"字段,在"说明"中输入"自上大学起

的简历信息";选择"入校时间"字段,在"格式"下输入"mm\月dd\lIyyyy"o

第四步:点击"数据表视图”,选择学号为“20011002”的行,将“照片”字段中插入考

生文件夹下的"photo.bmp"图

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论