2012年计算机二级Access上机试题及答案(2)

牛课网 考试宝典 更新时间:2012-02-21 10:48:09

2012年计算机二级Access上机试题及答案(2)
1.基本操作题

在考生文件夹下,存在一个数据库文件“samp1.mdb”,里边已经设计好了表对象“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”。试按以下操作要求,完成各种操作:

(1)在“samp1.mdb”数据库中建立一个新表,名为“tNurse”,表结构如下表所示:

字段名称

数据类型

字段大小

护士ID

文本

8

护士名称

文本

6

年龄

数字

整型

工作日期

日期/时间

 

(2)设置“护士ID”字段为主键;

(3)设置“护士名称”字段为必填字段;

(4)设置“年龄”字段的“有效性规则”和“有效性文本”。具体规则为:输入年龄必须在22岁至40岁之间(含22岁和40岁),有效性文本内容为:年龄应在22岁到40岁之间;

(5)将下表所列数据输入到“tNurse”表中,且显示格式应与下表相同;

护士ID

护士姓名

年龄

工作日期

001

李霞

30

2000年10月1日

002

王义民

24

1998年8月1日

003

周敏

26

2003年6月1日

(6)通过相关字段建立“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”等四表之间的关系,同时使用“实施参照完整性”。

参考答案:

1.基本操作题

【考点分析】

本题考点:建立新表;设置主键;字段默认值、有效性规则、标题等字段属性的设置;添加记录;建立表间关系。

(1)【解题步骤】

步骤1:打开“samp1.mdb”数据库窗口,选中“表”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。

步骤2:按题目要求在设计视图中建立新字段并设置相关字段属性。

步骤3:单击工具栏中“保存”按钮,另存为“tNurse”。

(2)【解题步骤】

步骤1:右键单击“tNurse”表选择【设计视图】。

步骤2:右键单击“护士ID”行选择【主键】。

(3)【解题步骤】

步骤1:单击“护士名称”字段行任一点,在“必填字段”行右侧下拉列表中选中“是”。

(4)【解题步骤】

步骤1:单击“年龄”字段行任一点,在“有效性规则”行输入“>=22 And <=40”。

步骤2:在“有效性文本”行输入“年龄应在22岁到40岁之间”。

(5)【解题步骤】

步骤1:单击“工作日期”字段行任一点,在“格式”行列表中选中“长日期”。

步骤2:单击“护士名称”字段行任一点,在“标题”行输入“护士姓名”。单击工具栏中“保存”按钮。

步骤3:单击菜单栏【视图】|【数据表视图】,按照题目要求向表中输入数据。

步骤4:单击工具栏中“保存”按钮,关闭数据表视图。

(6)【解题步骤】

步骤1:单击菜单栏【工具】|【关系】,单击【关系】|【显示表】,分别添加表“tDoctor”、“tOffice”、“tPatient”、“tSubscribe”到“关系”界面,关闭“显示表”对话框。

步骤2:选中表“tDoctor”中的“医生ID”字段,拖动鼠标到表“tSubscribe”的“医生ID”字段,放开鼠标,在弹出的“编辑关系”对话框中选择“实施参照完整性”的复选框,单击“创建”按钮。

步骤3:同理连接“tSubscribe”和“tPatient”表的“病人ID”字段,“tSubscribe”和“tOffice”表的“科室ID”字段。单击工具栏中“保存”按钮,关闭“关系”界面。 [page]
 

2.简单应用题

考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好两个表对象住宿登记表“tA”和住房信息表“tB”。试按以下要求完成设计:

(1)创建一个查询,查找并显示客人的“姓名”、“入住日期”和“价格”三个字段内容,所建查询命名为“qT1”;

(2)创建一个参数查询,显示客人的“姓名”、“房间号”和“入住日期”三个字段信息。将“姓名”字段作为参数,设定提示文本为“请输入姓名”,所建查询命名为“qT2”;

(3)以表对象“tB”为基础,创建一个交叉表查询。要求:选择楼号为行标题、列名称显示为“楼号”,“房间类别”为列标题来统计输出每座楼房的各类房间的平均房价信息。所建查询命名为“qT3”;

注:房间号的前两位为楼号。

交叉表查询不做各行小计。

(4)创建一个查询,统计出各种类别房屋的数量。所建查询显示两列内容,列名称分别为“type”和“num”,所建查询命名为“qT4”。

参考答案:

2.简单应用题

【考点分析】

本题考点:创建选择查询、参数查询和交叉表查询。

(1)【解题步骤】

步骤1:打开“samp2.mdb”数据库窗口,选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框分别双击表“tA”、“tB”、关闭“显示表”对话框。

步骤2:分别双击“姓名”、“入住日期”、“价格”字段将其添加到“字段”行。

步骤3:单击工具栏中“保存”按钮,另存为“qT1”。关闭设计视图。

(2)【解题步骤】

步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击表“tA”,关闭“显示表”对话框。

步骤2:分别双击字段“姓名”、“房间号”、“入住日期”。

步骤3:在“姓名”字段的“条件”行输入“[请输入姓名]”。

步骤4:单击工具栏中“保存”按钮,另存为“qT2”。关闭设计视图。

(3)【解题步骤】

步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击表“tB”,关闭“显示表”对话框。

步骤2:单击菜单栏【查询】|【交叉表查询】。

步骤3:在“字段”行的第一列输入“楼号:Left([tB]![房间号],2)”,分别双击“房间类别”、“价格”字段。

步骤4:在“价格”字段的“总计”行选择“平均值”,在“楼号”和“房间类别”字段的“总计”行选择“分组”。

步骤5:分别在“楼号:Left([tB]![房间号],2)”,“房间类别”、“价格”字段的“交叉表”行下拉列表中选中“行标题”、“列标题”和“值”。

步骤6:单击工具栏中“保存”按钮,另存为“qT3”,如图7所示。关闭设计视图。

图7

(4)【解题步骤】

步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击表“tB”,关闭“显示表”对话框。

步骤2:分别双击“房间类别”和“房间号”字段。

步骤3:单击菜单栏【视图】|【总计】,在“房间号”字段的“总计”行下拉列表中选择“计数”,在“房间类别”字段的“总计”行下拉列表中选择“分组”。

步骤4:分别在“房间类别”和“房间号”字段的“字段”行前面添加“type:”和“num:”字样。

步骤5:单击工具栏中“保存”按钮,另存为“qT4”。关闭设计视图。

[page]

3.综合应用题

考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tStudent”和“tGrade”,同时还设计出窗体对象“fGrade”和“fStudent”。请在此基础上按照以下要求补充“fStudent”窗体的设计:

(1)将名称为“标签15”的标签控件名称改为“tStud”,标题改为“学生成绩”;

(2)将名称为“子对象”控件的源对象属性设置为“fGrade”窗体,并取消其“导航按钮”;

(3)将“fStudent”窗体标题改为“学生信息显示”;

(4)将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条;

(5)在窗体中有一个“退出”命令按钮(名称为bQuit),单击该按钮后,应关闭“fStudent”窗体。现已编写了部分VBA代码,请按照VBA代码中的指示将代码补充完整。

要求:修改后运行该窗体,并查看修改结果。

注意:不允许修改窗体对象“fGrade”和“fStudent”中未涉及的控件和属性;不允许修改表对象“tStudent”和“tGrade”。

对于VBA代码,只允许在“*****************”与“****************”之间的空行内补充语句、完成设计,不允许增删和修改其它位置已存在的语句。

参考答案:

3.综合应用题

【考点分析】

本题考点:窗体属性的设置;窗体中标签、命令按钮控件属性的设置;VBA编程。

(1)【解题步骤】

步骤1:打开“samp3.mdb”数据库窗口,选中“窗体”对象,右键单击“fStudent”选择【设计视图】。

步骤2:右键单击“标签15”标签选择【属性】,在“全部”选项卡的“名称”和“标题”行分别输入“tStud”和“学生成绩”,关闭属性界面。

步骤3:单击工具栏中“保存”按钮。

(2)【解题步骤】

步骤1:右键单击“子对象”控件选择【属性】。

步骤2:在“数据”选项卡的“源对象”行下拉列表中选择“fGrade”。关闭属性界面。

步骤3:右键单击子对象的“窗体选择器”选择【属性】,在“导航按钮”行右侧下拉列表中选中“否”,关闭属性界面。

步骤4:单击工具栏中“保存”按钮。

(3)【解题步骤】

步骤1:右键单击“窗体选择器”选择【属性】,在“标题”行输入“学生信息显示”,关闭属性界面。

步骤2:单击工具栏中“保存”按钮。

(4)【解题步骤】

步骤1:右键单击“窗体选择器”选择【属性】,在“边框样式”和“滚动条”行右侧下拉列表中分别选中“对话框边框”和“两者均无”,关闭属性界面。

步骤2:单击工具栏中“保存”按钮。

(5)【解题步骤】

步骤1:右键单击命令按钮“退出”选择【事件生成器】。输入代码:

******请在下面填入一行语句*******

DoCmd.Close

***********************?

步骤2:关闭属性界面。

步骤3:单击工具栏中“保存”按钮,关闭设计视图。

步骤4:运行该窗体,查看运行结果。

上一篇:2012年计算机二级Access上机试题及答案(1)

考试宝典安装说明

宝典适用于手机、电脑、平板,您可安装客户端或在浏览器使用。

电脑版

手机版

网页版

考试宝典咨询
服务热线

TEL:029-88699698