第1题:
在考生文件夹下,存在一个数据库文件“sampl.mdb”。在数据库文件中已经建立了“tOrder”、“tDetail”、“tEmployee”、“tCustom”和“tBook”五个表对象。试按以下操作要求,完成各种操作:
(1)分析“tOrder。”表对象的字段构成,判断并设置其主键。
(2)设置“tDetail”表中“订单明细ID”字段和“数量”字段的相应属性,使“订单明细ID”字段在数据表视图中的显示标题为“订单明细编号”,将“数量”字段取值
大于0。
(3)删除“tBook”表中的“备注”字段;并将“类别”字段的“默认值”属性设置为“计算机”。
(4)为“tEmployee”表中“性别”字段创建查阅列表,列表中显示“男”和“女”两个值。
(5)将“tCustom”表中“邮政编码”和“电话号码”两个字段的数据类型改为“文本”,将“邮政编码”字段的“输入掩码”属性设置为“邮政编码”,将“电话号码”字段的输入掩码属性设置为“010.××××××××”,其中,“×”为数字位,且只能是0~9之间的数字。
(6)建立五个表之间的关系。
第2题:
在考生文件夹下,存在一个数据库文件“sampl.mdb”和一个Excel文件“tQuota.xls”。在数据库文件中已经建立了一个表对象“tStock”。试按以下操作要求,完成各种操作:
(1)分析“tStock”表的字段构成,判断并设置其主键。
(2)在“tStock”表的“规格”和“出厂价”字段之间增加一个新字段,字段名称为“单位”,数据类型为文本,字段大小为1。
(3)删除“tStock”表中的“备注”字段,并为该表的“产品名称”字段创建查阅列表,列表中显示“灯泡”、“节能灯”和“日光灯”三个值。
(4)向“tStock”表中输入数据有如下要求:第一,“出厂价”只能输入3位整数和2位小数(整数部分可以不足3位),第二,“单位”字段的默认值为“只”。设置相关属性以实现这些要求。
(5)将考生文件夹下的“tQuota.xls”文件导入到“sampl.mdb”数据库文件中,表名不变,分析该表的字段构成,判断并设置其主键。
(6)建立“tQuota”表与“tStock”表之间的关系。
第3题:
在考生文件夹下,“sampl.mdb”数据库文件中已建立表对象“tStud”。试按以下操作要求,完成表的编辑修改:
(1)将“编号”字段改名为“学号”,并设置为主键。
(2)设置“入校时间”字段的有效性规则为2005年之前的时间(不含2005年)。
(3)删除表结构中的“照片”字段。
(4)删除表中学号为“000003”和“000011”的两条记录。
(5)设置“年龄”字段的默认值为23。
(6)完成上述操作后,将考生文件夹下文本文件tStud.txt中的数据导入并追加保存在表“tStud”中。
第4题:
在考生文件夹下,“samp1.mdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)。试按以下要求,顺序完成表的各种操作:
(1)将“员工表”的行高设为15。
(2)设置表对象“员工表”的年龄字段有效性规则为:大于17岁且小于65岁(不含17岁和65岁);同时设置相应有效性文本为“请输入有效年龄”。
(3)在表对象“员工表”的年龄和职务两字段之间新增一个字段,字段名称为“密码”,数据类型为文本,字段大小为6,同时,要求设置输入掩码使其以星号方式(密码)显示。
(4)冻结员工表中的姓名字段。
(5)将表对象“员工表”数据导出到考生文件夹下,以文本文件形式保存,命名为Test.txt。
要求:第一行包含字段名称,各数据项间以分号分隔。
(6)建立表对象“员工表”和“部门表”的表间关系,实施参照完整性。
第5题:
在考生文件夹下,已有一个数据库文件“sampl.mdb”,其中已建立“tGrade”和“tStudent”两个表对象,宏对象“mTest”和查询对象“aT”。试按以下操作要求,完成各种操作:
(1)设置表对象“tGrade”中“成绩”字段的显示宽度为20。
(2)设置“tStudent”表的“学号”字段为主键,设置“性别”的默认值属性为“男”。
(3)在“tStudent”表结构最后一行增加一个字段,字段名为“家庭住址”,字段类型为“文本”,字段大小为40;删除“像片”字段。
(4)删除“qT”查询中的“毕业学校”列,并将查询结果按“姓名”、“课程名”和“成绩”顺序显示。
(5)将宏“mTest”重命名,保存为自动执行的宏。
第6题:
考生文件夹下,已有“samp0.aecdb”和“sampl.accdb”数据库文件。“samp0.accdb”中已建立表对象tTest”,“sampl.accdb”中已建立表对象“tEmp”和“tSalary”。试按以下要求,完成表的各种操作。
(1)根据“tSalary”表的结构,判断并设置主键;将“tSalary”表中的“工号”字段的字段大小设置为8。
(2)将“tSalary”表中的“年月”字段的有效性规则设置为只能输入本年度lo月113以前(不含lo月113)的日
期(要求:本年度年号必须用函数获取);将表的有效性规则设置为输入的水电房租费小于输入的工资。
(3)在“tSalary”表中增加一个字段,字段名为“百分比”,字段值为:
百分比一水电房租费/工资,计算结果的“结果类型”为“双精度型”,“格式”为“百分比”,“小数位数”为2。
(4)将表“tEmp”中“聘用时间”字段改名为“聘用日期”;将“性别”字段值的输入设置为“男”、“女”列表选择;将“姓名”和“年龄”两个字段的显示宽度设置为20;将善于交际的职工记录从有关表中删除;隐藏“简历”字段列。
(5)完成上述操作后,建立表对象“tEmp”和“tSalary”的表间一对多关系,并实施参照完整。
(6)将考生文件夹下“samp0.acedb”数据库文件中的表对象“tTest”链接到“sampl.accdb”数据库文件中,
要求链接表对象重命名为tTemp。
第7题:
在考生文件夹下的“samp1.accdb”数据库文件中已建立了表对象“tEmployee”。请按以下操作要求,完成表的设计。
(1)判断并设置“tEmployee”表的主键。
(2)设置“性别”字段的默认值为“男”。
(3)删除表中1949年以前出生的雇员记录。
(4)删除“照片”字段。
(5)设置“雇员编号”字段的输入掩码为:只能输入10位数字或空格形式。
(6)在编辑完的表中追加如下新记录,如表2.8所示。

【考点分析】本题考点:字段属性中主键、默认值和输入掩码的设置;添加记录;删除记录等。
【解题思路】第1、2、4.5小题在设计视图中设置字段属性和删除字段;第3小题创建删除查询删除记录;第6小题为在数据表中直接输入数据。
(1)【操作步骤】
步骤1:选择“表”对象,右键单击“tEmployee”表,从弹出的快捷菜单中选择“设计视图”命令。
步骤2:选中“雇员编号”字段行,右键单击“雇员编号”行,从弹出的快捷菜单中选择“主键”命令,如图3.236所示。

(2)【操作步骤】
步骤1:单击q陛别”字段行任一点,在的“默认值”行输入“男”。如图3.237所示。

步骤2:按Ctrl+s保存修改,关闭设计视图。
(3)【操作步骤】
步骤1:单击“创建”选项卡,在“查询”组中单击“查询设计”按钮,在“显示表”对话框中双击表“tEmployee”,关闭“显示表”对话框。
步骤2:单击“查询工具”的“设计”选项卡“查询类型”组中的“删除”按钮。
步骤3:双击“出生日期”将其添加到“字段”行,在“条件”行输入“<#1949-1-1#”字样,如图3.238所示。

步骤4:单击“查询工具”的“设计”选项卡“结果”组中的“运行”按钮,在弹出的对话框中单击“是”按钮。
步骤5:关闭查询设计视图,在弹出的对话框中单击“否”按钮。
(4)【操作步骤】
步骤1:选择“表”对象,右键单击“tEmptoyee”,从弹出的快捷菜单中选择“设计视图”命令。
步骤2:选中“照片”字段行,右键单击“照片”行,从弹出的快捷菜单中选择“删除行”按钮,如图3.239所示。在弹出的对话框中选择“是”按钮。

(5)【操作步骤】
步骤1:单击“雇员编号”字段行任一点,在“输入掩码”行输入“9999999999”。
步骤2:按Ctrl+S保存修改。
(6)【操作步骤】
步骤1:双击表对象,打开数据表视图。
步骤2:在数据表中输入题目表中的内容,如图3.240所示。

步骤3:按Ctrl+s保存修改,关闭数据表。
【易错提示】设置“雇员编号”字段的输入掩码只能为10位数字或空格,因此要用“9999999999”格式。
【举一反三】第1小题的题型也出现在第3(2)、33(2)、26(1)套的基本操作题中;第2小题的题型也出现在第53(3)、36(4)、38(1)套的基本操作题中;第3小题的题型也出现在第30(3)、45(3)套的基本操作题中;第4小题的题型也出现在第28(3)、22(6)、8(6)套的基本操作题中;第5小题的题型也出现在第6(5)、36(5)、39(3)套的基本操作题中;第6小题的题型也出现在第33(5)、28(5)套的基本操作题中。
第8题:
在考生文件夹下,“sampl。mdb”数据库文件中已建立表对象“tVisitor”,同时在考生文件夹下还存有“exam.mdb”数据库文件。试按以下操作要求,完成表对象“tVisitor”的编辑和表对象“tLine”的导入:
在考生文件夹下,“sampl。mdb”数据库文件中已建立表对象“tVisitor”,同时在考生文件夹下还存有“exam.mdb”数据库文件。试按以下操作要求,完成表对象“tVisitor”的编辑和表对象“tLine”的导入:
(1)设置“游客ID”字段为主键。
(2)设置“姓名”字段为“必填”字段。
(3)设置“年龄”字段的“有效性规则”属性为:大于等于10且小于等于60。
(4)设置“年龄”字段的“有效性文本”属性为:“输入的年龄应在10岁到60岁之间,请重新输入。”。
(5)在编辑完的表中输入如下一条新记录,其中“照片”字段数据设置为考生文件夹下的“照片1.bmp”图像文件。

(6)将“exam.mdb”数据库文件中的表对象“tLine”导入到“sampl.mdb”数据库文件内,表名不变。
(3)步骤1:单击“tVisitor”表单击“设计”按钮。单击“年龄”字段在“字段属性”中“有效性规则”所在行输入:>=10 and=60。
步骤2:单击“保存”按钮。关闭“表设计视图”。
(4)步骤1:单击“tVisitor”表单击“设计”按钮。在表设计视图下单击“年龄”字段在“字段属性”中“有效性文本”所在行输入:输入的年龄应在10岁到60岁之间请重新输入。
步骤2:单击“保存”按钮。关闭“表设计视图”。
(5)步骤1:双击打开“tVisitor”表。光标在第二条记录的第一列单击开始输入记录输入完毕后按<→>键右移。在输入“照片”时在其“单元格”内右键单击在弹出的快捷菜单中选择“插入对象”命令。在其对话框内选择“由文件创建”选项。如图2-126所示。
步骤2:单击“浏览”按钮查找“1.bmp”的存储位置双击“1.bmp”将文件导入。
步骤3:单击“确定”按钮关闭表。
(6)步骤1:在“sampl.mdb”数据库窗口下执行【文件】→【获取外部数据】→【导入】菜单命令。在“导入”对话框内选择“exam.mdb”数据存储位置。选择“tLine”表。
步骤2:单击“确定”按钮。
步骤3:关闭“sampl.mdb”数据库窗口。
(3)步骤1:单击“tVisitor”表,单击“设计”按钮。单击“年龄”字段,在“字段属性”中“有效性规则”所在行输入:>=10 and=60。
步骤2:单击“保存”按钮。关闭“表设计视图”。
(4)步骤1:单击“tVisitor”表,单击“设计”按钮。在表设计视图下,单击“年龄”字段,在“字段属性”中“有效性文本”所在行输入:输入的年龄应在10岁到60岁之间,请重新输入。
步骤2:单击“保存”按钮。关闭“表设计视图”。
(5)步骤1:双击打开“tVisitor”表。光标在第二条记录的第一列单击开始输入记录,输入完毕后按<→>键右移。在输入“照片”时,在其“单元格”内右键单击,在弹出的快捷菜单中选择“插入对象”命令。在其对话框内选择“由文件创建”选项。如图2-126所示。
步骤2:单击“浏览”按钮,查找“1.bmp”的存储位置,双击“1.bmp”,将文件导入。
步骤3:单击“确定”按钮,关闭表。
(6)步骤1:在“sampl.mdb”数据库窗口下,执行【文件】→【获取外部数据】→【导入】菜单命令。在“导入”对话框内选择“exam.mdb”数据存储位置。选择“tLine”表。
步骤2:单击“确定”按钮。
步骤3:关闭“sampl.mdb”数据库窗口。 解析:(1)考查主键字段的分析以及主键的设计方法。(2)考查空字值和非空值的值的表达方法。(3)考查有效值和有效规则的设置方法。(4)考查有效值和有效规则的设置以及条件值的表达方法。(5)考查表记录的添加方法.(6)考查在Access数据库中导入外部数据的方法。
第9题:
第10题:
第11题:
第12题:
第13题:
在考生文件夹下,“sampl.mdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)。试按以下要求,完成表的各种操作:
(1)设置表对象“员工表”的聘用时间字段有效性规则为:1950年(含)以后的日期;同时设置相应有效性文本为“请输入有效日期”。
(2)将表对象“员工表”中编号为“000008”的员工的照片字段值替换为考生文件夹下的图像文件“000008.bmp”数据。
(3)删除员工表中姓名字段含有“红”字的员工记录。
(4)隐藏表对象“员工表”的所属部门字段。
(5)删除表对象“员工表”和“部门表”之间已建立的错误表间关系,重新建立正确关系。
(6)将考生文件夹下Excel文件Test.xls中的数据导入到当前数据库的新表中。要求第一行包含列标题,导入其中的“编号”、“姓名”、“性别”、“年龄”和“职务”五个字段,选择“编号”字段为主键,新表命名为“tmp”。
第14题:
在考生文件夹下,已有“tTest.txt”文本文件和“sampl.mdb”数据库文件,“sampl.mdb”中已建立表对象“tStud”和“tScore”。试按以下要求,完成表的各种操作:
(1)将表“tScore”的“学号”和“课程号”两个字段设置为复合主键。
(2)设置“tStud”表中的“年龄”字段的有效性文本为“年龄值应大于16”:删除“tStud”表结构中的“照片”字段。
(3)设置表“tStud”的“入校时间”字段有效性规则为只能输入1月(含)到10月(含)的日期。
(4)设置表对象“tStud”的记录行显示高度为20。
(5)完成上述操作后,建立表对象“tStud”和“tScore”的表间一对多关系,并实施参照完整。
(6)将考生文件夹下文本文件tTest.txt中的数据链接到当前数据库中。要求:数据中的第一行作为字段名,链接表对象命名为tTemp。
第15题:
在考生文件夹下,“sampl.mdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)和一个报表对象(名为“rEmp”)。试按以下要求顺序,完成表及报表的各种操作:
(1)设置“员工表”的职务字段有效性规则为只能输入“经理”、“主管”和“职员”三者之一;同时设置相应有效性文本为“请输入有效职务”。
(2)分析员工的聘用时间,将截止到2008年聘用期在10年(含10年)以上的员工其“说明”字段的值设置为“老职工”。
要求:以2008年为截止期判断员工的聘用期。不考虑月日因素。比如,聘用时间在2000年的员工,其聘用期为8年。
(3)删除员工表中姓名含“钢”字的员工记录。
(4)将“员工表”中女职工的前四列信息(编号,姓名,性别,年龄)导出到考生文件夹下,以文本文件形式保存,命名为Test.txt。要求各数据项间以逗号分隔。
(5)建立表对象“员工表”和“部门表”的表间关系,并实施参照完整。
(6)将报表对象“rEmp”的记录源设置为表对象“员工表”。
第16题:
在考生文件夹下,“sampl.mdb”数据库文件中已建立三个关联表对象(名为“线路”、“游客”和“团队”)和窗体对象“brow”。试按以下要求,完成表和窗体的各种操作:
(1)按照以下要求修改表的属性:
“线路”表:设置“线路ID”字段为主键、“线路名”字段为必填字段。
“团队”表:设置“团队ID”字段为有索引(无重复)、“导游姓名”字段为必填字段。
按照以下要求修改表结构:
向“团队”表增加一个字段,字段名称为“线路ID”,字段类型为文本型,字段大小为8。
(2)分析“团队”表的字段构成、判断并设置主键。
(3)建立“线路”和“团队”两表之间的关系并实施参照完整。
(4)将考生文件夹下Excel文件Test.xls中的数据链接到当前数据库中。要求:数据中的第一行作为字段名,链接表对象命名为“tTest”。
(5)删除“游客”表对象。
(6)修改“brow”窗体对象的属性,取消“记录选择器”和“分隔线”显示,将窗体标题栏的标题改为“线路介绍”。
第17题:
在考生文件夹下,“sampl.mdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)和一个窗体对象(名为“fEmp”)。试按以下要求顺序,完成表及窗体的各种操作:
(1)设置“员工表”职务字段值的输入方式为从下拉列表中选择“经理”、“主管”或“职员”选项值。
(2)分析员工的聘用时间,将截止到2008年聘用期在1年(含1年)以内的员工其“说明”字段的值设置为“新职工”。
要求:以2008年为截止期判断员工的聘用期,不考虑月日因素。比如,聘用时间在2007年的员工,其聘用期为1年。
(3)将“员工表”姓名字段中的所有“小”字改为“晓”。
(4)将“员工表”中男职工的前四列信息(编号,姓名,性别,年龄)导出到考生文件夹下,以文本文件形式保存,命名为Test.txt。要求各数据项间以逗号分隔。
(5)建立“员工表”和“部门表”的表间关系,并实施参照完整。
(6)将窗体对象“fEmp”的记录源设置为表对象“员工表”。
第18题:
在考生文件夹下,“sampl.mdb”数据库文件中已建立表对象“tEmployee”。试按以下操作要求,完成表的编辑:
(1)判断并设置“tEmployee”表的主键。
(2)设置“性别”字段的默认值为“男”。
(3)删除表中1949年以前出生的雇员记录。
(4)删除“照片”字段。
(5)设置“雇员编号”字段的输入掩码为只能输入10位数字或空格形式。
(6)在编辑完的表中追加如下一条新记录:

第19题:
在考生文件夹下,“samp1.accdb”数据库文件中已建立了B个关联表对象(名为“职工表”、“物品表”和“销售业绩表”)和一个窗体对象(名为“iTest”)。请按以下要求,完成表和窗体的各种操作。
(1)分析表对象“销售业绩表”的字段构成、判断并设置其主键。
(2)将表对象“物品表”中的“生产厂家”字段重命名为“生产企业”。
(B)建立表对象“职工表”、“物品表”和“销售业绩表”的表间关系,并实施参照完整性。
(4)将考生文件夹下的Excel文件Test.xlsx中的数据链接到当前数据库中,要求数据中的第一行作为字段名,链接表对象命名为“tTest”。
(5)将窗体iTest中名为“bTitle”的控件设置为“特殊效果:阴影”显示。
(6)在窗体iTest中,以命令按钮“bt1”为基准,调整命令按钮“bt2”和“btB”的大小和水平位置。
要求:按钮“bt2”和“bt3”的大小尺寸与按钮“bt1”相同,左边界与按钮“bt1”左对齐。
【考点分析】本题考点:字段属性标题设置;建立表间关系;链接表;窗体中命令按钮属性设置等。
【解题思路】第1、2小题在表设计视图中设置字段属性;第3小题在关系界面中设置表间关系;第4小题通过选择“外部数据”选项卡中“导入并链接”组里的相关选项;第5、6小题通过在窗体设置视图中用鼠标右键单击命令按钮,从弹出的快捷菜单中选择“属性”命令,设置其属性。
(1)【操作步骤】
步骤1:选择表对象,右键单击“销售业绩表”,从弹出的快捷菜单中选择“设计视图”命令。
步骤2:选择“时间”、“编号”和“物品号”字段,单击右键,弹出快捷菜单,选择“主键”命令,保存并关闭设计视图。
如图3.179所示。

(2)【操作步骤】
步骤1:右键单击“物品号”字段,从弹出的快捷菜单中选择“设计视图”命令。
步骤2:在“字段名称”列将“生产厂家”改为“生产企业”。如图3.180所示。

步骤3:单击快速访问工具栏中的“保存”按钮

,关闭设计视图界面。
(3)【操作步骤】
步骤1:在“数据库工具”选项卡中单击“关系”组中的“关系”按钮,打开空白的“关系”窗口。从“关系工具”的“设计”选项卡“关系”组中单击“显示表”按钮,弹出“显示表”对话框,分别添加表“职工表”、“物品表”和“销售业绩表”,关闭“显示表”对话框。
步骤2:选中表“职工表”与“销售业绩表”的关系连线,右击鼠标,在弹出的快捷菜单中选择“编辑关系”,弹出“编辑关系”窗口,选择“实施参照完整性”复选框,然后单击“确定”按钮。如图3.181所示。

步骤3:按上述步骤编辑“销售业绩表”与“物品表”的关系,勾选“实施参照完整性”复选框,建立“销售业绩表”与“物品表”之间的关系。单击快速访问工具栏中的“保存”按钮

,关闭关系界面。
(4)【操作步骤】
步骤1:单击“外部数据”选项卡“导人并链接”组中的“Excel”按钮,在考生文件夹找到要导入的文件,选择“通过创建链接表来链接到数据源”单选框,然后单击“确定”按钮。如图3.182所示。

步骤2:单击“下一步”按钮,选中“第一行包含列标题”复选框,单击“下一步”按钮,如图3.183。


步骤3:最后在“链接表名称”中输入“tTest”,单击“完成”按钮。
(5)【操作步骤】
步骤1:选择窗体对象,右键单击“frest”,从弹出的快捷菜单中选择“设计视图”命令。
步骤2:右键单击控件“bTitle”,从弹出的快捷菜单中选障“属性”命令,在“格式”选项卡的“特殊效果”下拉列表中选择阴影”,关闭属性表。如图3.184所示。

(6)【操作步骤】
步骤1:右键单击“btl”按钮,从弹出的快捷菜单中选择“属性”命令,查看“左”、“宽度”和“高度”行的数值并记录下来,关闭属性表。
步骤2:右键单击“bt2”按钮,从弹出的快捷菜单中选择“属性”命令,在“左”、“宽度”和“高度”行输入记录下的数值,关闭属性表。
步骤3:右键单击“bt3”按钮,从弹出的快捷菜单中选择“属性”命令,在“左”、“宽度”和“高度”行输入记录下的数值,关闭属性表。
【易错提示】链接表时要选择正确的文件类型;建立表间关系时要选择正确的字段。
【举一反三】第1小题的题型也出现在第14(1)、32(2)、35(3)套的基本操作题中;第2小题的题型也出现在第53(6)、38(4)、30(5)套的基本操作题中;第3小题的题型也出现在第15(4)、50(6)、35(6)套的基本操作题中;第4小题的题型也出现在第38(4)套的基本操作题中;第5小题的题型也出现在第36(3)、38(5)套的基本操作题中。
第20题:
考生文件夹下有一个数据库文件“sampl.accdb”,其中已经设计好表对象“tEmployee”和窗体对象“fList”。请按以下要求完成对表的编辑。
(1)根据“tEmployee”表的结构,判断并设置主键;将“编号”字段的字段大小改为7;删除“照片”字段。
(2)设置“性别”字段的“有效性规则”属性为只能输入“男”或“女”;设置“年龄”字段的“输入掩码”为只能输入两位数字,并设置其默认值为l9;设置“工作时间”的“有效性规则”属性为只能输入当前时间之前的时间(含当前时间)。
(3)设置“职务”字段的输入为“职员”、“主管”或“经理”列表选择。
(4)删除有“摄影”爱好的员工记录。
(5)根据“所属部门”字段的值修改“编号”,“所属部门”为“01”,在原“编号”前加“1”;“所属部门”为“02”,在原“编号”前加“2”,依次类推。
(6)设置“fList”窗体中“Txt”文本框的相关属性,使其在窗体打开时输出“tEmployee”表中员工张娜的“简历”内容。
第21题:
第22题:
第23题:
第24题: