计算机二级考试备考access,2016年计算机二级考试Access备考基础习题(7)

本文详细介绍了如何在Access数据库中设置表对象的主键、必填字段、有效性规则和有效性文本,以及如何输入新记录和导入表。重点是字段属性的配置和数据输入方法,适合计算机二级考试Access部分的备考者参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1[简答题]在考生文件夹下的“samp1.accdb”数据库文件中已建立裘对象“tVisitor”,同时在考生文件夹下还有“exam.accdb”数据库文件。请按以下操作要求,完成表对象“tVisitor”的编辑和表对象“tLine”的导入。

(1)设置“游客ID”字段为主键。

(2)设置“姓名”字段为“必填”字段。

(3)设置“年龄”字段的“有效性规则”为:大于等于10 且小于等于60。

(4)设置“年龄”字段的“有效性文本”为:“输入的年龄应在10岁到60岁之间,请重新输入。”

(5)在编辑完的表中输入如下一条新记录,如表2.3所示。其中“照片”字段数据设置为考生文件夹下的“照片1.bmp”图像文件。

8a751e04bc704cf91c87b19ff3e06804.png

(6)将“exam.accdb”数据库文件中的表对象“tLine”导入“samp1.accdb”数据库文件内,表名不变。

参考解析:

【考点分析】本题考点:字段属性中的主键、必填字段、有效性规则、有效性文本设置;添加记录;导入表。

【解题思路】第1、2、3、4小题在设计视图中设置字段属性;第5小题在数据表中输入数据;第6小题“外部数据”选项卡下的“导入并链接”下相应的选项。

(1)【操作步骤】

步骤1:选择“表”对象,右击表“tVisitor”,在弹出的快捷菜单中选择“设计视图”命令。如图3.94所示。

59c79218ac1b75de45b73e07da07f447.png

步骤2:选择“游客ID”字段,右键单击,在弹出的快捷菜单中选择“主键”命令,如图3.95所示。

0c71b59c969daa00b1ba1718e89ddb89.png

(2)【操作步骤】

在设计视图中单击“姓名”字段行任一处,在“必需”行下拉列表中选择“是”。如图3.96所示。

b41f09a3b266ee36fb83ce5bdd0e3e89.png

(3)【操作步骤】

在设计视图中单击“年龄”字段行任一处,在“有效性规则”行输入“>=10 and<=60”。

(4)【操作步骤】

在设计视图中单击“年龄”字段行任一处,在“有效性文本”行输入“输入的年龄应在10岁到60岁之间,请重新输入。”,如图3.97所示。单击快速访问工具栏中的“保存”按钮.关闭设计视图。

a05bf5a44936790427db8968aa729c8c.png

(5)【操作步骤】

步骤1:双击打开表“tVisitor”,按照题干中的表输入数据。如图3.98所示。

7f57524fed57ca640d2f05f8bf3a8dca.png

步骤2:右键单击游客ID为“001”的照片列,从弹出的陕捷菜单中选择“插入对象”命令。如图3.99所示。

5c16ed93b8fad9299b6c51a32b4450dc.png

步骤3:选中“由文件创建”单选框,单击“浏览”按钮,在考生文件夹中找到“照片1.bmp”图片。单击“确定”按钮如图3.100所示。

ba7052cb95a8c3e9717a02e2cd00e7f1.png

(6)【操作步骤】

单击“外部数据”选项卡“导入并链接”组中的“Access”按钮,在考生文件夹中找到“exam.accdb”文件,选中“exam.accdb”文件,单击“确定”按钮;选中表“tLine”,单击“确定”按钮。如图3.101所示。

fbf2e3edf70cac6e1c56a16ed32129b8.png

【易错提示】设置年龄字段有效性文本时要用“and连接。

1举一反三】第1小题的题型也出现在第3(2)、33(2)、26(1)套的基本操作题中;第2小题的题型也出现在第15(1) 、32(3)、30(2)套的基本操作题中;第3小题的题型也出现在第33(4)、29(2)、53(5)套的基本操作题中;第4小题的题型也出现在第32(15).50(2).53(5)套的基本操作题中;第5小题的题型也出现在第33(5)、8(4)套的基本操作题中;第6小题的题型也出现在第38(2)、30(1)、42(3)套的基本操作题中。

2[简答题]在考生文件夹下有一个数据库文件“samp2.accdb”,其中存在已经设计好的表对象“tColleet”、“tPress”和“tType”.请按以下要求完成设计。

(1)创建一个查询,查找收藏品中cD盘最高价格和最低价格的信息并输出,标题显示为“v_Max”和“v_MMin”,将查询命名为“qT1”。

(2)创建一个查询,查找并显示购买“价格”大于100元并且“购买日期”在2001年以后(含2001年)的“CDID”、“主题名称”、“价格”、“购买日期”和“介绍”5个字段的内容,将查询命名为“qT2”。

(3)创建一个查询,通过输入CD类型名称,查询并显示

“CDID”、“主题名称”、“价格”、“购买日期”和“介绍”5个字段的内容。当运行该查询时,应显示参数提示信息“请输入CD类型名称:”,将查询命名为“qT3”。

(4)创建一个查询,对“tType”表进行调整,将“类型ID”等于“O5”的记录中的“类型介绍”字段更改为“古典音乐”,将查询命名为“qT4”。

参考解析:

【考点分析】本题考点:创建条件查询、参数查询、手新查询。

【解题思路】第1、2、3、4小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达式。

(1)【操作步骤】

步骤1:单击“创建”选项卡的“查询”组中的“查询设计”按钮。在“显示表”对话框中双击表“tCollect”,关闭“显示表”对话框。

步骤2:两次双击“价格”字段添加到字段行。

步骤3:单击“查询工具”的“设计”选项卡中“显示/隐藏”组的“汇总”按钮,在第一个“价格”字段“总计”行下拉列表中选择“最大值”,在第二个“价格”字段“总计”行下拉列表中选择“最小值”。

步骤4:在第一个“价格”字段前添加“v_Max:”字样,在第二个“价格”字段前添加“v_Min:”字样。如图3.139所示。

73b0b7bea855ea041e8c8c1d52961beb.png

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

957b639c0dbff2333a7facfe4ff0edb8.png

。另存为“qTl”。

(2)【操作步骤】

步骤1:单击“创建”选项卡的“查询”组中的“查询设计”按钮。在“显示表”对话框中双击表“tCollect”,关闭“显示表”对话框。

步骤2:双击“CDID”、“主题名称”、“价格”、“购买Et期”和“介绍”字段添加到字段行。

步骤3:分别在“价格”和“购买日期”字段的“条件”行输入“>100”和“>=#2001-1-l#”。如图3.140所示。

45bd62123e8c744d18b75631455d53db.png

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

73b9b83036596989850e0e2209e26f5e.png

,另存为“qT2”。关闭设计视图。

(3)【操作步骤】

步骤1:单击“创建”选项卡的“查询”组中的“查询设计”按钮。在“显示表”对话框中双击表“tType”及“tCol-lect”,关闭“显示表”对话框。

步骤2:双击字段“CDID”、“主题名称”、“价格”、“购买日期:、“介绍”和“cD类型名称”字段添加到字段行。

步骤3:在“CD类型名称”字段的“条件”行输入“[请输入CD类型名称:]”,单击“显示”行取消该字段显示。如图3.141所示。

c016506f414ace3bac5a7f7879ef65e0.png

步骤4:单击快速访问工具j兰中的“保存”按钿

50271bac06239cd0e08260b3f1e06f1d.png

,另存为“qT3”。关闭设计视图。

(4)【操作步骤】

步骤1:单击“创建”选项卡的“查询”组中的“查询设计”按钮。在“显示表”对话框中双击表“tType”,关闭“显示表”对话框。

步骤2:在“查询工具”的“设计”选项卡“查询类型”组中单击“更新”按钮。

步骤3:双击“类型ID”和“类型介绍”字段。

步骤4:在“类型ID”字段的“条件”行输入“05”,在“类型介绍”字段的“更新到”行输入“古典音乐”。如图3.142所示。

38beb6860c26fd2519966333d8296b95.png

步骤5:从“查询工具”的“设计”选项卡“结果”组中单击“运行”按钮,在弹出的对话框中单击“是”按钮步骤6:单击快速访问工具栏中的“保存”按钮

7de85cf03e6b7b2850a99cee88f9b3ae.png

,另有为“qT4”。关闭设计视图。

3[单选题] 函数Sgn(3.1415)的返回值是( )。

A.-1B.0C.1D.3

参考答案:C

参考解析:本题考查sgn(数据表达式)函数的用法。该函数也被叫做符号函数。当数值表达式的值为正数时,其值为1;当数值表达式为负数时,其值为-l;当数值表达

式为0时,其值为0。综上可知,应选择C选项。

4[单选题] 设循环队列存储空间为Q(1:50),初始状态为{ront—rear一50。经过一系列入队和退队操作后,front:rear一25,则该循环队列中元素个数为( )。

A.26B.25C.24D.0或50

参考答案:D

参考解析:

循环队列是队列的一种顺序存储结构,用队尾指针rear指向队列中的队尾元素,用排头指针front指向排头元素的前一个位置。循环队列长度为50,由初始状态为front=rear-50可知此时循环队列为空。入队运算时,首先队尾指针rear进1(即rearTl),然后在队尾指针rear指向的位置插入新元素。特别的,当队尾指针rear=50十1时.置rear-1。退队运算时,排头指针front进](即front+1),然后删除front指针指向的位置上的元素,当排头指针front=50-1时,置front=1。若经过运算,front-rear可知队列空或者队列满,则队列中有0或者50个元素。故选D选项。

5[单选题] 窗体中有3个命令按钮,分别命名为Commandl、Command2和Command3。当单击Commandl按钮时,Command2按钮变为可用,Command3按钮变为不可见。下列Commandl的单击事件过程中,正确的是( )。

A.

bd37a9208133731260da862797a85fac.png

B.

4b529f8e68407275b0ebec647072a60d.png

C.

a50ab0ce7da0cbc9cb7b3c994a4bf93d.png

D.

72f61a1fdbd2f3f09097a3fa0924a7a6.png

参考答案:C

参考解析:控件的Enable属性是设置控件是否可用,如设为True表示控件可用,设为False表示控件不可用;控件的Visible属性是设置控件是否可见,如设为True表示控件

可见,设为False表示控件不可见。此题要求Command2按钮变为可用,Command3按钮变为不可见,所以选项C正确。

6[单选题] 程序调试的任务是( )。

A.设计测试用例B.验证程序的正确性C.发现程序中的错误D.诊断和改正程序中的错误

参考答案:D

参考解析: 程序调试的任务是诊断和改正程序中的错误。

7[单选题] 在程序中要统计职称(duty)为“研究员”或“副研究员”的记录数量,使用IF语句进行判断并计数,下列选项中,错误的IF语句是( )。

A.If InStr(duty,”研究员”)>0 Then n—n+1

B.If InStr(duty=”研究员”or duty=”副研究员”)>O Then n—n+1

C.If Right(duty,3)一”研究员”Then n—n+1

D.If duty=”研究员”Or duty=”副研究员”Then n—n+1

参考答案:B

参考解析:InStr函数的语法格式为:InStr([start]strl,str2),该函数的功能是检索字符串str2在字符串strl中最早出现的位置,返回一个整数值。A、C、D选项中,在duty字段内容中找出包含研究员或副研究员的记录。B选项中InStr函数的语法结构错误。故选择B选项。

8[单选题] 数据库系统的三级模式不包括( )。

A.概念模式B.内模式C.外模式D.数据模式

参考答案:D

9[单选题] 下列选项中,所有控件共有的属性是( )。

A.CaptionB.ValueC.Text D.Name

参考答案:D

参考解析:所有控件共有的属性是Name属性,因为在代码中引用一个窗体控件时,该属性是必须使用的控件属性。所以答案为D。

10[单选题] 在Access中已经建立了“学生”表,若查找“学号”是“S00001”或“S00002”的记录,应在查询设计视图的“条件”行中输入( )。

A.″S00001″or″″S00002″

B.″S00001″and″S00002”

C.in(″S00001″or″S00002″)

D.in(″S00001″and″S00002″)

参考答案:A

参考解析:

在查询准则中比较运算符“IN”用于集合设定,表示“在……之内”。若查找“学号”是“S00001”或“S00002”的记录应使用表达式in(”S00001”,”S00002”),也可以使用表达式(”S00001”or”S00002”),所以选项A正确。

相关推荐:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值