计算机二级《Access》基础习题与答案
  1[简答题]在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好了两个表对象“tNorra”和“tStock”。请按以下要求完成设计。
  (1)创建一个查询,查产品最高储备与最低储备相差最小的数量并输出,标题显示为“m_data”,所建查询命名为“qT1”。
  (2)创建一个查询,查库存数量在合理范围([最低储备,最高储备])的产品,并显示“产品名称”和“库存数量”。所建查询名为“qT2”。
  (B)创建一个查询,按输入的产品代码查其产品库存信息,并显示“产品代码”、“产品名称”和“库存数量”。当运行该查询时,应显示提示信息:“请输入产品代码:”。所建查询名为“q33”。
  (4)创建一个交叉表查询,统计并显示每种产品不同规格的平均单价,显示时行标题为产品名称,列标题为规格,计算字段为单价,所建查询名为“qT4”。
  注意:交叉表查询不做各行小计。
  参考解析:
  【考点分析】本题考点:创建条件查询、总计查询、交叉表和参数查询等。
  【解题思路】第1、2、3、4小题在设计视图中创建不同的查询,按题目要求添加字段和条件轰达,创建交叉表查询时分别设置行、列、值字段。
  2[单选题] 条件“性别=´女´Or工资额>2000”的含义是
  A.性别为´女´并且工资额大于2000的记录B.性别为´女´或者工资额大于2000的记录C.性别为´女´并非工资额大于2000的记录D.性别为´女´或工资额大于2000.且二者择一的记录
  参考答案:B
  参考解析:0R逻辑运算符表示“或”操作,在连接的两个表达式中,当两个表达式都为假时,运算结果才为假。因此条件“性别=´女´ Or工资额>2000”的含义是性别为´女´或者工资额大于2000的记录。
  3[单选题] 下列关于对象“更新前”事件的叙述中,正确的是()。
  A.在控件或记录的数据变化后发生的事件
  B.在控件或记录的数据变化前发生的事件
  C.当窗体或控件接收到焦点时发生的事件
  D.当窗体或控件失去了焦点时发生的事件
  参考答案:B
  参考解析:ACCess对象事件有单击、双击、更新前、更新后等事件,而“更新前”事件表示的是在控件或记录的数据变化前发生的事件。故选项B正确。
  4[单选题]可以修改表结构的设计视图是
  A.表设计视图B.窗体设计视图C.数据表视图D.报表设计视图
  参考答案:A
  参考解析:修改表的结构只能在表设计视图中完成;数据表视图主要用于查看数据表的数据,
不可以修改表的结构;窗体设计视图用于修改窗体的结构;报表设计视图用于修改报表的结构。
  5[单选题] 窗体设计中,决定了按【Tabl】键时焦点在各个控件之间移动顺序的属性是( )。
  A.IndexB.TabStopC.Tablndex D.SetFocus
  参考答案:C
  参考解析:窗体中控件的Tabindex属性决定了按【Tab】键时焦点在各个控件之间的移动顺序。此项设置在控件属性窗口的“其他”选项卡中。用户为窗体添加控件时,系统会按添加控件的顺序自动设置该项属性值,用户可以根据自己的需要修改。
  6[单选题] 如果“主表A与相关表8之间是一对一联系”,它的含义是( )。
  A.主表A和相关表8均只能各有一个主关键字字段
  B.主表A和相关表8均只能各有一个索引字段
  C.主表A中的一条记录只能与相关表8中的一条记录关联
  D.主表A中的一条记录只能与相关表8中的一条记录关联,反之亦然
  参考答案:D
  参考解析:关系型数据库概念模型中实体集之间的关系有三种,分别为一对一联系、一对多联系和多对多联系。①一对一关系:表示实体集A中每一个实体与实体集B中至多有一个实体(也可以没有)与之联系,反之亦然。
  ②一对多关系:表示实体集A中每一个实体与实体集B中n个实体(n>一o)与之联系,反之,实体集B中每一个实体
  与实体集A中至多有一个实体(也可以没有)与之联系。
  ③多对多关系:表示实体集A中每一个实体在实体集B中有n个实体(n>一O)与之联系,反之,实体集B中每一个实体在实体集A中有m个实体(m>一o)与之联系。
  由题意可知,A、B选项描述的'不是实体集关系,c选项的描述不够完整。故选择D选项
  7[单选题] 在软件开发中,需求分析阶段产生的主要文档是( )。
  A.软件集成测试计划B.软件详细设计说明书C.用户手册D.软件需求规格说明书
  参考答案:D
  参考解析:需求分析阶段的工作可以概括为:需求获取、需求分析、编写需求规格说明书、需求评审四个方面。所以选择D。
  8[单选题] 下列关于0LE对象的叙述中,正确的是( )。
  A.用于输入文本数据
  B.用于处理超级链接数据
  C.用于生成自动编号数据
  D.用于链接或内嵌Windows支持的对象
  参考答案:D
  参考解析:OLE对象是指字段允许单独地“链接”或“嵌入”0LE对象,如Word文档、ExCel表
格、图像、声音或者其他二进制数据。故选项D正确。
  9[单选题] 要将“招聘人员”表中处于“已报到”状态的记录添加到“职工”表中,可以使用的查询是( )。
  A.选择查询B.追加查询C.更新查询D.生成表查询
  参考答案:B
  参考解析:选择查询表示显示一个表或多个表中的记录;追加查询表示将查询的结果添加到指定表中,更新查询表示对一个或多个表中的一组记录做更改;生成表查询表示从一个或多个表中的数据建立新表,常用于备份数据。本题要求将“招聘人员”表中处于“已报到”状态的记录添加到“职工”表中。故选择B选项。
  10[简答题]考生文件夹下有一个数据库文件“samp2.accdb”,其中存在已经设计好的表对象“tAttend”、“tEmployee”和“tWork”,请按以下要求完成设计:
  (1)创建一个查询,查并显示“姓名”、“项目名称”和“承担工作”3个字段的内容,将查询命名为“qTl”。
  (2)创建一个查询,查并显示项目经费在10000元以下(包括l0000元)的“项目名称”和“项目来源”两个字段的内容,将查询命名为“qT2”。.
  (3)创建一个查询,设计一个名为“单位奖励”的计算字段,计算公式为:单位奖励=经费* l0%,并显示“tWork”表的所有字段内容和“单位奖励”字段,将查询命名为“qT3”。
  (4)创建一个查询,将所有记录的“经费”字段值增加2000元,将查询命名为“qT4”。
  参考解析:
  【考点分析】本题考点:创建条件查询、无条件查询和更新查询。。
  【解题思路】第l、2、3、4小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达式。
  (1)【操作步骤】
  步骤l:单击“创建”选项卡“查询”组中的“查询设计”按钮。在“显示表”对话框中分别双击表“tAttend”、“tEmployee”和“tWork”,关闭“显示表”对话框。
  步骤2:分别双击“姓名”、“项目名称”和“承担工作”字段添加到“字段”行。
  步骤3:单击快速访问工具栏中的“保存”按钮,将查询保存为“qTl”。关闭设计视图。(2)【操作步骤】
  步骤l:单击“创建”选项卡“查询”组中的“查询设计”按钮。在“显示表”对话框中双击表“tWork”,关闭“显示表”对话框。一
  步骤2:分别双击“项目名称”、“项目来源”和“经费”字段将其添加到“字段”行。
  步骤3:在“经费”字段的“条件”行输入“<=10000”字样,单击“显示”行取消该字段的显示。
  步骤4:单击快速访问工具栏中的“保存”按钮,将查询保存为“qT2”。关闭设计视图。
  (3)【操作步骤】
  步骤l:单击“创建”选项卡“查询”组中的“查询设计”按
  钮。在“显示表”对话框中双击表“tWork”,关闭“显示表”对话框。
  步骤2:双击“*”字段将其添加到“字段”行。access常见条件表达式
  步骤3:在“字段”行下一列添加新字段“单位奖励:[经费]*0.1”,单击勾选“显示”行复选框显示该字段。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。