二级Acce 机试小总结_二级access笔试总结
二级Acce 机试小总结由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“二级access笔试总结”。
基本操作
1.设置“年龄”字段的“有效性规则”属性为:大于等于17且小于等于55;
“有效性规则”框中直接输入“>=17 And =18”
2.设置“聘用时间”字段的默认值为:系统当前日期;
默认值“框中直接输入”=date()“;
3.删除表中编号为”000024“和”000028“的两条记录;
打开表,选中编号为”000024“的记录,然后点击工具栏上的”删除记录“按钮,或者单击鼠标右键,在弹出的下拉菜单中选择”删除记录“,再弹出的对话框中选择”是“;
4.设置”姓名“字段为”必填“字段;
把该字段的”必填字段“属性设置为”是“;
5.设置”年龄“字段的”有效性文本“属性为:”输入的年龄应在10岁到60岁之间,请重新输入;
在那个“有效性规则”框中直接输入“>=10 And
6.将”exam.mdb“数据库文件中的表对象”tLine“导入到”samp1.mdb“数据库文件内,表名不变。
选择”文件“菜单下的”获取外部数据“中的”导入“,或者右击鼠标,在弹出的下拉菜单中选择”导入“,然后在”导入“对话框中选择考生文件夹下的”exam.mdb“,再选择该库中的”tLine“,点击”确定“进行导入。7.删除表结构中的”xx“字段;
选中”xx“字段行,再点击工具栏上的”删除行“按钮或者在鼠标右击后弹出的菜单中选择”删除行“,在弹出的对话框中选择”是“;
8.将考生文件夹下文本文件tStud.txt中的数据导入并追加保存在表”tStud“中。
选择”文件“菜单下的”获取外部数据“中的”导入“,或者右击鼠标,在弹出的下拉菜单中选择”导入“,然后在”导入“对话框中选择考生文件夹下的”tStud.txt“(注意选择文件类型),点击”导入“后再点击”下一步“,选中”第一行包含字段名“的复选框,点击”下一步“,选中现有的表tStud,点击”下一步“、”完成“即可。
9.设置”xx时间“字段的默认值为:2005-8-2;
选中”xx时间“字段,在”默认值“属性右边的文本框中输入”#2005-8-2#“;
10.在”samp1.mdb“数据库文件中做一个表对象”tEmp“的备份,命名为”tEL“。
选中表对象”tEmp“,选择”文件“菜单下的”另存为“,将表”tEmp“另存为:tEL,点击”确定“即可。
11.将”年代“字段的”有效性规则“设置为:输入的日期必须满足在1980年以后(含1980年)的作曲家,并设置”有效性文本“为:”年代日期必须为1980年以后的作曲家“(不包括双引号);
打开数据库菜单选择”新建(N)“,在弹出的”新建表“对话框中,点击”设计视图“按钮,在弹出的表设计器中按题面要求依次输入各字段的定义;选中”作曲家“行,点击工具栏上的”主键“按钮,在”标题“字段属性中输入”作曲家编号“;选中”作曲家名称“字段,再选中下面的”必填字段“,在右边的框中输入”是“;选中”年代“字段,在”格式“字段属性中选择”长日期“,再选中下面的”有效性规则“,在右边的框中输入”>=#1980-01-01#“,选中下面的”有效性文本“,在右边的框中输入”年代日期必须为1980年以后的作曲家“。
12.打开”xx“表,冻结”xx“字段,隐藏”xxx“字段,并保存显示布局。
打开表,选中”xx“列,选择”格式“菜单下的”冻结列“;再选中”xxx“列,选择”格式“菜单下的”隐藏列“。完成上述操作后,建立表对象”tEmp“和”tSalary“的表间一对多关系,并实施参照完整性;
13.将考生文件夹下”samp0.mdb“数据库文件中的表对象”tTest“链接到”samp1.mdb“数据库文件中,要求链接表对象重命名为tTemp。
单击”文件“菜单下”获取外部数据“下的”链接表“菜单,在弹出的对话框中选择考生文件夹中的”samp0.mdb“数据库,点击”链接“按钮,再选择”tTest“表,单击”确定“按钮,在数据库窗口的表对象中已经有了一个名字为”tTest“的表了,选中”tTest“表,选择”编辑“菜单下的”重命名“,修改为tTemp。
14.将”tSell“”表中“数量”字段的有效性规则属性设置为大于等于0,并在输入数据出现错误时,提示“数据输入有误,请重新输入”的信息;
点击“设计视图”,选中“数量”字段,再选中下面的“有效性规则”,在右边的框中输入“>=0”,选中下面的“有效性文本”,在右边的框中输入“数据输入有误,请重新输入”。
15.将宏“mTest”删除。
选中宏“mTest”,选择“编辑”菜单中的“删除”,在弹出的提示中选择“是”。
16.将“xx时间”字段的显示设置为“××月××日××××”形式;
打开“设计视图”,选择“xx时间”字段,在“格式”下输入“mm月dd日yyyy”。
简单应用
1.查找并显示所有姓李并且年龄大于25岁学生的“姓名”、“年龄”字段内容,所建查询命名为“学生查询2”。
在年龄字段的条件中输入“>25”,在姓名字段的条件中输入“Like “李*”,以“学生查询2”保存。
2.创建一个删除查询,删除表对象“tTemp”中所有姓“李”的记录,所建查询命名为“qT4”。
然后点击“查询”菜单中的“删除查询”菜单(或点击右键,选择查询类型中的“删除查询”),在字段中选择“姓名”,并在“条件”中输入“Like ”李*“”,最后以“qT4”保存查询。
3.设置窗体的“导航按钮”属性为“否”,并将窗体“标题”属性设为“信息浏览”;在窗体的主体节区添加两个命令按钮,分别命名为“comR1”和“comR2”,按钮标题为“浏览”和“退出”。
打开窗体“设计”视图,单击工具栏上的“属性”按钮,设置窗体的“标题”和“导航按钮”属性;在工具箱中选择命令按钮,添加到主体中,单击工具栏上的“属性”按钮,设置这两个命令按钮的“名称”和“标题”属性。最后以“窗体1”保存窗体。
4.创建一个追加查询,从表“tTeacher1”里检索出年龄小于等于45的党员教授或年龄小于等于35的党员副教授记录,将其追加到空白表“tTeacher2”的相应五个字段中,所建查询命名为“qT3”;
选择“新建(N)”,在弹出的“新建查询”窗体上选择“设计视图”,然后在弹出的“显示表”窗体上选择“tTeacher1”表,选择“查询”菜单中的“追加查询”菜单(或者右击鼠标,在弹出的菜单中选择“追加查询”),然后从“tEmployee”选择“编号”、“姓名”、“性别”、“年龄”和“职称”五个字段,在“年龄”字段的“条件”中输入“
5.创建一个窗体,命名为”fTest“。将窗体”标题“属性设置为”测试窗体“;在窗体的主体节区添加一个命令按钮,命名为”btnR“,按钮标题为”测试“;设置该命令按钮的单击事件属性为给定的宏对象”mTest“。点击”窗体“,选择”新建(N)“,在弹出的”新建查询“窗体上选择”设计视图“,在窗体的设计试图中选择工具栏上的”属性“按钮,在窗体属性的”标题“属性中输入”测试窗体“;从”工具箱“中选择”命令按钮“添加到窗体的”主体“中,点击”属性“按钮,在属性对话框中把”名称“属性设置为”btnR“,”标题“属性设置为”测试“,”单击“属性中选择”mTest“,最后以”fTest“保存窗体。
6.查找并显示旅游”天数“在五到十天之间(包括五天和十天)的”天数“,所建查询名为”qT2“;
然后在”天数“字段的”条件“中输入”>=5 And
7.创建一个选择查询,显示表的所有字段内容,并添加一个计算字段“优惠后价格”,计算公式为:优惠后价格=费用*(1-10%),所建查询名为“qT3”;
选择表中的全部字段,然后在第五个字段中输入“优惠后价格:([费用]*(.9))”(“或优惠后价格:([费用]*(1-.1))”),最后以“qT3”保存查询。
8.创建一个交叉表查询,统计并显示每种产品不同规格的平均单价,显示时行标题为产品名称,列标题为规格,计算字段为单价,所建查询名为“qT4”。注意:交叉表查询不做各行小计。
打开“设计”视图,然后点击“查询”菜单中的“交叉表查询”菜单(或点击右键,选择查询类型中的“交叉表查询”)。在字段中选择“产品名称”,“交叉表”中选择“行标题”;选择“规格”字段,在“交叉表”中选择“列标题”;选择“单价”字段,“交叉表”中选择“值”,并在“总计”中选择“平均值”。最后以“qT4”保存查询。
9.创建一个参数查询,按出版社名称查找某出版社的图书信息,并显示图书的“书名”、“类别”、“作者名”和“出版社名称”等四个字段的内容。当运行该查询时,提示框中应显示“请输入出版社名称:”,所建查询名为qT3“。
然后在”出版社名称“字段的”条件“中输入”[请输入出版社名称:]“,最后以”qT3“保存查询。10.创建一个选择查询,统计所有图书的平均单价,并将显示的字段设为”平均单价“,所建查询名为”qT4“。
在弹出的”新建查询“窗体上选择”设计视图“,然后在弹出的”显示表“窗体上选择”tBook“表,然后在”字段“中输入”平均单价:(Avg([单价]))“(或”平均单价:(Sum([单价])/Count([图书编号]))“),最后以”qT4“保存查询。
11.以表”tTeacher1“为数据源创建一个选择查询,查找并显示教师的”编号“、”姓名“和”工龄“三个字段内容。其中,标题为”工龄“的显示字段为计算字段,所建查询命名为”qT3“;
先选择”编号“和”姓名“字段,然后在第三个字段中输入”工龄: Year(Date())-Year([工作时间])“,最后以”qT3“保存查询。
12.以表对象”tStaff“为数据源创建一个参数查询,查找教师的”编号“、”姓名“、”性别“和”职称“四个字段内容。其中”性别“字段的条件为参数,要求引用窗体对象”fTest“上控件”tSex“的值,所建查询命名为”qT3“;
选择题目上所说的四个字段,再在”性别“字段的”条件“中输入”[Forms]![fTest]![tSex]“,最后以”qT3“保存查询。
13.以表”tTeacher1“为数据源创建一个选择查询,查找教师的”编号“、”姓名“和”联系电话“三个字段内容,然后将其中的”编号“与”姓名“两个字段合二为一,这样,查询的三个字段内容以两列形式显示,标题分别为”编号姓名“和”联系电话“,所建查询命名为”qT2“;
在选择了”tTeacher1“表后,然后在”字段“中输入”编号姓名:([编号]+[姓名])“,并选择”显示“中的钩,再把”联系电话“字段加到”字段“中,最后以”qT2“保存查询。
14.创建一个更新查询,将表”tBmp“中”年龄“字段值加1,所建查询命名为”qT4“。
打开”设计视图“,然后在弹出的”显示表“窗体上选择”tBmp“表,选择”查询“菜单中的”更新查询“菜单。然后从”tBmp“选择”年龄“字段,在”年龄“字段的”更新到“中输入”[年龄]+1“,运行查询,最后以”qT4“保存查询。
15.以表”tScore“和”tStud“为数据源创建一个总计查询,查找学生的成绩信息,并显示为”学号“、”姓名“和”平均成绩“三列内容,其中”平均成绩“一列数据为计算字段,由计算得到,选择”固定“格式并保留两位小数显示,所建查询命名为”qT2“;
然后选择”学号“、”姓名“字段,再点击工具栏上的”总计“按钮(或选择右击鼠标的下拉菜单中的”总计“),然后在第三个字段中输入”平均成绩:成绩“,”总计“中选择”平均值“,再选择”视图“菜单下的”属性“菜单,”格式“为”固定“,小数位数为2,最后以”qT2“保存查询。。
综合应用
1.分别设置复选框选项按钮opt1和opt2的”默认值“属性为假值;
默认值属性为”=False“;
2.在报表对象rTeacher的报表页脚节区位置添加一个计算控件,计算并显示教师的平均年龄。计算控件放置在距上边0.3厘米、距左侧3.6厘米,命名为”tAvg“ 选择一个文本框,放到报表页脚中,选择工具栏上的”属性“按钮,在弹出的属性框中设置名称、上边距和左边距属性,并在控件来源属性中设置”=Avg(年龄)“ 3.设置报表主体节区内文本框”tDept“的控件来源属性为计算控件。要求该控件可以根据报表数据源里的”所属部门“字段值,从非数据源表对象”tGroup“中检索出对应的部门名称并显示输出。(提示:考虑Dlookup函数的使用。)注意:不允许修改数据库中表对象”tEmployee“和”tGroup“及查询对象”qEmployee“;不允许修改报表对象”qEmployee“中未涉及的控件和属性。
选择”所属部门“下面的”tDept“文本框,在控件来源属性中输入=DLookUp(”名称“,”tGroup“,”部门编号='“ & 所属部门 & ”'“)。
DLookUp函数中,第一个参数为需要返回其值的字段,第二个参数为第一个参数所属表或查询的名称,第三个参数为第一个字段值的查找范围,即查询条件,相当于查询语句中的WHERE子句。
4.在报表的报表页脚区添加一个计算控件,要求依据”团队ID“来计算并显示团队的个数。计算控件放置在”团队数:“标签的右侧,计算控件命名为名称为”bCount“;
选择一个文本框,放到报表页脚中”团队数“标签的右侧,设置它的名称为”bCount“,并在控件来源属性中输入”=Count([团队ID])“。
5.设置报表”rEmp“的主体节区内”tSex“文本框控件显示”性别“字段数据为男或女;
选中”性别“标签下面的文本框,并点击工具栏上的”属性“按钮,设置文本框的控件来源属性为”=IIf([性别]=1,“男”,“女”)“ 6.将考生文件夹下的图像文件”test.bmp“设置为窗体”fEmp“的背景。同时,将窗体按钮”btnP“的单击事件属性设置为宏”mEmp“,以完成按钮单击打开报表的操作。
打开窗体fEmp的设计视图,并点击工具栏上的”属性“按钮,设置窗体的图片属性为”test.bmp“;再选中”btnP“命令按钮,设置单击属性为”mEmp“。
7.设计报表”rEmp“的主体节区内”tOpt“复选框控件依据报表记录源的”性别“字段和”年龄“字段的值来显示状态信息:性别为”男“且年龄小于20时显示为选中的打钩状态,否则显示为不选中的空白状态;
打开”设计“,选中”tOpt“复选框,并点击工具栏上的”属性“按钮,设置文本框的控件来源属性为”=IIf([年龄]
打开窗体fEmp的设计视图,选中“bTitle”的标签,设置“前景色”属性为红色
9.将报表“rEmp”的主体节区内“tAge”文本框控件改名为“tYear”,同时依据报表记录源的“年龄”字段值计算并显示出学生的出生年信息;
选中报表“rEmp”,点击“设计(D)”按钮,选中“tAge”文本框,并点击工具栏上的“属性”按钮,设置文本框的名称属性为“tYear”,控件来源属性为“=Year(Now())-[年龄]”;
10.设置所建命令按钮bC的单击事件,使用户单击该命令按钮后,CDID标签的显示颜色改为红色。要求用VBA代码实现。
在工具箱中选择一个命令按钮控件,放到窗体页脚中,放到窗体页脚中之后会出现一个提示框,点击“取消”按钮,设置这个命令按钮的名称为“bC”,标题属性为“改变颜色”,点击“单击”属性右边的“„”打开代码生成器,输入“CDID_标签.ForeColor = 255”,保存窗体。