[计算机类试卷]国家二级(ACCESS)机试模拟试卷2及答案与解析.doc
《[计算机类试卷]国家二级(ACCESS)机试模拟试卷2及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(ACCESS)机试模拟试卷2及答案与解析.doc(27页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( ACCESS)机试模拟试卷 2及答案与解析 一、选择题 1 创建两个具有 “一对多 ”关系的表之间的关联,应当 ( )。 ( A)通过纽带表 ( B)通过某个同名字段 ( C)通过某个索引的同名字段 ( D)通过主索引字段和不同字段 2 下列关于查询和视图的区别的说法正确的是 ( )。 ( A)视图几乎可用于一切能使用表的地方,而查询不能 ( B)查询与视图的定义都保存在相同的文件中 ( C)查询和视图都只能读取基表的数据 ( D)查询与视图的定义和功能完全相同 3 下列关于视图说法错误的是 ( )。 ( A)视图是在数据库表基础上创建的一种虚拟表 ( B)视图兼有表和查询的特点
2、( C)视图分为本地视图和远程视图 ( D)视图可以脱离数据库使用 4 当前表中有 4个数值型字段:高等数学、英语、计算机网络和总分。其中,高等数学、英语、计算机网络的成绩均已录入,总分字段为空。要将所有学生的总分自动计算出来并填入总分字段中,使用命令 ( )。 ( A) REPL 总分 WITH高等数学 +英语 +计算机网络 FOR * ( B) REPL 总分 WITH高等数学 +英语十计算机网络 ( C) REPL 总分 WITH高等数学 +英语 +计算机网络 ALL ( D) REPL 总分 WITH高等数学 +英语 +计算机网络 FOR ALL 5 设表 TXL.DBF中有 20条记
3、录,在 Visual FoxPro命令窗口中执行以下命令序列,最后显示的结果是 ( )。 USE TXL SKIP 3 COUNT TO n ?n ( A) 0 ( B) 3 ( C) 4 ( D) 20 6 UPDATE语句的功能是 ( )。 ( A)属于 数据定义功能 ( B)可以修改表中列的内容 ( C)属于数据查询功能 ( D)可以修改表中列的属性 7 条件函数 IIF(LEN(SPACE(3) 3, 1,-1)的值为 ( )。 ( A) .T. ( B) .F. ( C) 1 ( D) -1 8 用 SQL命令生成含有字段职工号、姓名的视图,下列语句正确的是 ( )。 ( A) CR
4、EATE VIEW ZGw AS SELECT职工号,姓名 FROM职工 ( B) CREATE QUERY ZGw AS SELECT职工号,姓名 FROM职工 ( C) CREATE VIEW ZG w AS SELECT职工号,姓名 ( D) CREATE QUERY ZGw AS SELECT职工号,姓名 9 在当前表单的 LABEL1控件中显示系统时间的语句是 ( )。 ( A) THISFORM.LABEL1.TEXT=TIME() ( B) THISFORM.LABEL1.VALUE=TIME() ( C) THISFORM.LABEL1.CAPTION=TIME() ( D)
5、THISFORM.LABEL1.CONTROL=TIME() 10 在菜单设计器中,若要将定义的菜单分组,应该在 “菜单名称 ”列上输入 ( ) 字符。 ( A) | ( B) ( D) 11 下列关于 SQL的嵌套查询说法正确的是 ( )。 ( A)既能对外层查询排序,又能对内层查询排序 ( B)只能对外层查询排序,不能对内层查询排序 ( C)不能对外层查询排序,只能对内层查询排序 ( D)既不能对外层查询排序,也不能对内层查询排序 12 下列 ( ) 体现了关系数据库的参照完整性。 ( A)主键 ( B)超键 ( C)外键 ( D)候选键 13 下列叙述中正确的是 ( )。 ( A)线性表
6、是线性结构 ( B)栈与队列是非线性结构 ( C)线性链表是非线性结构 ( D)二叉树是线性结构 14 下面关于完全二叉树的叙述中,错误的是 ( )。 ( A)除了最后一层外,每一层上的结点数均达到最大值 ( B)可能缺少若干个左右叶子结点 ( C)完全二叉树一般不是满二叉树 ( D)具有结点的完全二叉树的深度为 log2n+1 15 结构化程序设计主要强调的是 ( )。 ( A) 程序的规模 ( B)程序的易读性 ( C)程序的执行效率 ( D)程序的可移植性 16 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是 ( )。 ( A)概要设计 ( B)详细设计 (
7、C)可行性分析 ( D)需求分析 17 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是 ( )。 ( A)控制流 ( B)加工 ( C)数据存储 ( D)源和潭 18 软件需求分析一 般应确定的是用户对软件的 ( )。 ( A)功能需求 ( B)非功能需求 ( C)性能需求 ( D)功能需求和非功能需求 19 下述关于数据库系统的叙述中正确的是 ( )。 ( A)数据库系统减少了数据冗余 ( B)数据库系统避免了一切冗余 ( C)数据库系统中数据的一致性是指数据类型的一致 ( D)数据库系统比文件系统能管理更多的数据 20
8、关系表中的每一横行称为一个 ( )。 ( A)元组 ( B)字段 ( C)属性 ( D)码 21 数据库设计包括 两个方面的设计内容,它们是 ( )。 ( A)概念设计和逻辑设计 ( B)模式设计和内模式设计 ( C)内模式设计和物理设计 ( D)结构特性设计和行为特性设计 22 Visual FoxPro数据库文件是 ( )。 ( A)存放用户数据的文件 ( B)管理数据库对象的系统文件 ( C)存放用户数据和系统的文件 ( D)前 3种说法都对 23 下面关于运行应用程序的说法正确的是 ( )。 ( A) .app应用程序可以在 Visual FoxPro和 Windows环境下 运行 (
9、 B) .exe只能在 Windows环境下运行 ( C) .exe应用程序可以在 Visual FoxPro和 Windows环境下运行 ( D) .app应用程序只能在 Windows环境下运行 24 数据库 DB、数据库系统 DBS、数据库管理系统 DBMS三者之间的关系是 ( )。 ( A) DBS包括 DB和 DBMS ( B) DBMS包括 DB和 DBS ( C) DB包括 DBS和 DBMS ( D) DBS就是 DB,也就是 DBMS 25 Visual FoxPro 6.0是一种关系型数据库管理 系统,所谓关系是指 ( )。 ( A)各条记录中的数据彼此有一定的关系 ( B
10、)一个数据库文件与另一个数据库文件之间有一定的关系 ( C)数据模型符合满足一定条件的二维表格式 ( D)数据库中各个字段之间彼此有一定的关系 26 用来指明复选框的当前选中状态的属性是 ( )。 ( A) Selected ( B) Caption ( C) Value ( D) ControlSource 27 数据库系统与文件系统的主要区别是 ( )。 ( A)数据库系统复杂,而文件系统简 单 ( B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以 ( C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 ( D)文件系统管理的数据量较少,而数据库系统可以管理庞大
11、的数据量 28 将一个设计好的菜单存盘,再运行该菜单,却不能执行。因为 ( )。 ( A)没有放到项目中 ( B)没有生成菜单程序 ( C)要用命令方式 ( D)要连编 29 定位第 1条记录上的命令是 ( )。 ( A) GO TOP ( B) GO BOTTOM ( C) GO 6 ( D) SKIP 30 表达式 VAL(SUBS(“奔腾 586”,5, 1)*Len(“visual foxpro”)的结果是 ( )。 ( A) 13 ( B) 14 ( C) 45 ( D) 65 31 关系数据库中,实现表与表之间的联系是通过 ( )。 ( A)实体完整性规则 ( B)参照完整性规则
12、( C)用户自定义的完整性 ( D)值域 32 以下赋值语句正确的是 ( )。 ( A) STORE 8 TO X,Y ( B) STORE 8,9 TO X,Y ( C) X=8,Y=9 ( D) X,Y=8 33 设当前数据库有 10条记录 (记录未进行任何索引 ),在下列 3种情况下,当前记录号为 1时: EOF()为真时; BOF()为真时,命令 ?RECN()的结果分别是 ( )。 ( A) 1, 11, 1 ( B) 1, 10,1 ( C) 1, 11,0 ( D) 1, 10,0 34 下列表达式中结果不是日期型的是 ( )。 ( A) CTOD(“2000/10/01“) (
13、 B) 1999/10/01+365 ( C) VAL(“2000/10/01“) ( D) DATE() 35 下面对控件的描述正确的是 ( )。 ( A)用户可以在组合框中进行多重选择 ( B)用户可以在列表框中进行多重选择 ( C)用户可以在一个选项组中选中多个选项按钮 ( D)用户对一个表单内的一组复选框只能选中其中一个 36 执行 SELECT 0选择工作区,的结果是 ( )。 ( A)选择了 0号工作区 ( B)选择了空闲的最小号工作区 ( C)关闭选择的工作区 ( D)选择已打开的工作区 37 在 SQL语言中,修改基本表的语句 是 ( )。 ( A) CREATE TABLE
14、( B) DROP TABLE ( C) ALTER TABLE ( D) UPDATE TABLE 38 DELETE FROM S WHERE年龄 60语句的功能是 ( )。 ( A)从 S表中彻底删除年龄大于 60岁的记录 ( B) S表中年龄大于 60岁的记录被加上删除标记 ( C)删除 S表 ( D)删除 S表的年龄列 39 SQL语言集数据定义功能、数据操纵功能和数据控制功能于一体。如下所列语句中,是属于数据控制功能的语句。 ( A) GRANT ( B) CREATE ( C) INSERT ( D) SELECT 40 在标准 SQL中,建立视图的命令是 ( )。 ( A) C
15、REATE SCHEMA命令 ( B) CREATE TABLE命令 ( C) CREATE VIEW命令 ( D) CREATE INDEX命令 二、基本操作题 40 考生文件夹下存在一个数据库文件 “sampl accdb”,里面已经设计好表对象“tStud”。请按照以下要求,完成对表的修改: 41 设置数据表显示的字体大小为 14、行高为 18。 42 设置 “简历 ”字段的说明为 “自上大学起的简历信息 ”。 43 将 “入校时间 ”字段的显示设置为 “月 日 ”形式。 注意:要求月日为两位显示、年四位显示,如 “12月 15日 2005”。 44 将学号为 “20011002”学生的
16、 “照片 ”字段数据设置成考生文件夹下的“photo bmp”图像文件。 45 将冻结的 “学号 ”和 “姓名 ”字段解冻。 46 完成上述操作后,将 “备注 ”字段删除。 三、简单应用题 46 考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好表对象“tCourse”、 “tScore”和 “tStud”,试按以下要求完成设计: 47 创建一个查询,查找党员记录,并显示 “姓名 ”、 “性别 ”和 “入校时间 ”三列信息,所建查询命名为 “qT1”。 48 创建一个查询,当运行该查询时,屏幕上显示提示信息: “请输入要比较的分数: ”,输入要比较的分数后,该查询查找学
17、生选课成绩的平均分大于输入值的学生信息,并显示 “学号 ”和 “平均分 ”两列信息,所建查询命名为 “qT2”。 49 创建一个交叉表查询,统计并显示各班每门课程的平均成绩,统计显 示结果如下图所示 (要求:直接用查询设计视图建立交叉表查询,不允许用其他查询做数据源 ),所建查询命名为 “qT3”。 说明: “学号 ”字段的前 8位为班级编号,平均成绩取整要求用。 Round函数实现。50 创建一个查询,运行该查询后生成一个新表,表名为 “tNew”,表结构包括 “学号 ”、 “姓名 ”、 “性别 ”、 “课程名 ”和 “成绩 ”五个字段,表内容为 90分以上 (包括 90分 )或不及格的所有
18、学生记录,并按课程名降序排序,所建查询命名为 “qT4”。要求创建此查询后,运行该查询,并查看运行结果。 四、综合应用题 50 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计好表对象“tEmployee”和 “tGroup”及查询对象 “qEmployee”,同时还设计出以 “qEmployee”为数据源的报表对象 “rEmployee”。试在此基础上按照以下要求补充报表设计: 51 在报表的报表页眉节区位置添加一个标签控件,其名称为 “bTitle”,标题显示为“职工基本信息表 ”。 52 在 “性别 ”字段标题对应的报表主体节区距上边 0 1厘米、距左侧 5 2厘
19、米位置添加一个文本框,显示出 “性别 ”字段值,并命名为 “tSex”。 53 设置报表主体节区内文本框 “tDept”的控件来源属性为计算控件。要求该控件可以根据报表数据源里的 “所属部门 ”字段值,从非数据源表对象 “tGroup”中检索出对应的部门名称并显示输出。 (提示:考虑 DLookup函数的使用。 ) 注意:不允许修改数据库中的表对象 “tEmployee”和 “tGroup”及查询对象“qEmployee”;不允许修改报表对象 “qEmployee”中未涉及的控件和属性。 国家二级( ACCESS)机试模拟试卷 2答案与解析 一、选择题 1 【正确答 案】 D 【试题解析】 在
20、 VisualFoxPro中,可通过父表的主索引字段与子表的不同字段建立两表间的 “一对多 ”关系。 2 【正确答案】 A 【试题解析】 查询与视图的定义和功能几乎完全相同,不同之处主要有: 1、查询的定义保存在独立的查询 (.qbr)文件中,而视图的定义保存在所属的数据库 (.dbc)文件中。 2、查询只能读取基表的数据,不能修改查询记录;而视图既能读取也能修改基表的数据。 3、查询不能用作程序中 USE命令的数据源,查询的结果记录可以指定输出到报表、标签、表浏览器和表文件中;而视 图几乎可用于一切能使用表的地方。 3 【正确答案】 D 【试题解析】 视图是在数据库表基础上创建的一种虚拟表。
21、视图一经定义,就是数据库的一部分,不可以脱离数据库而使用,在打开视图时,首先要打开数据库才可以。视图兼有表和查询的特点,分为本地视图和远程视图。 4 【正确答案】 C 【试题解析】 用 REPLACE命令直接指定表达式或值修改记录, REPLACE命令的常用格式是: REPLACE(范围 )(字段名 1)WITH(表达式 1), (字段名2)WITH(表达式 2)FOR|WHILE( 条件 )其中范围选项的内容是: 5 【正确答案】 D 【试题解析】 确定了当前记录指针的位置后,可以用 SKIP命令向前或向后移动若干条记录。正数向后,负数向前。但是 COUNTTO命令是统计记录总数的命令,所以
22、不受前一句的影响。 6 【正确答案】 B 【试题解析】 UPDATE命令是 SQL中的数据更新命令,一般使用 WHERE子句宋指定条件,以更新满足条件的一些记录,并且可以更新多个字段,如果没有WHERE子句,可以更新全部记录。 7 【正确答案】 D 【试题解析】 SPACE(数 值表达式 )返回一定数量的空格,返回值是字符型。SPACE(3)的值是 3个空格。 LEN(字符表达式 )返回一个字符串的长度,返回值是数值型。 LEN(SPACE(3)的值是数值 3。 IIF(条件,表达式 1,表达式 2)如果条件成立则返回第 1个表达式的值,否则返回第 2个表达式的值,返回值可以是字符型、数值型、
23、日期型、日期时间型、货币型。 IIF(LEN(SPACE(3) 3, 1, -1),即 IIF(3 3, 1,-1),所以最后的结果是 -1。 8 【正确答案】 A 【试题解析】 视图是根据对表的查询来定义的,可 以用命令方式来建立查询,具体格式如下: CREATEVIEWviewname(columnname,columnname.)ASselectstatement说明: viewname指定要创建的视图的名称;当没有为视图指定字段名 (columnname)时,视图的字段名将与 selectstatement中指定的字段名或表中的字段名同名; selectstatement是任意的 SE
24、LECT查询语句。本题利用 SELECT语句来指定职工表的字段职工号,姓名为查询字段。 9 【正确答案】 C 【试题解 析】 利用标签的 Caption属性可以将标题文本显示在标签区域内,若要显示系统时间,使用 TIME()函数对 Caption属性赋值。 10 【正确答案】 B 【试题解析】 在要分组的菜单中加一条水平分组线,可以使菜单显得更加清晰明了,方法是在 “菜单名称 ”列上输入 “”字符。 11 【正确答案】 B 【试题解析】 使用 SQLSELECT可以将查询结果排序,排序的短语是ORDERBY,具体格式如下: ORDERBYOrderItemASC|DESC,OrderItemA
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 ACCESS 模拟 答案 解析 DOC
