上半年等级考试二级Access精选试题.docx
- 文档编号:3439351
- 上传时间:2022-11-23
- 格式:DOCX
- 页数:10
- 大小:21.92KB
上半年等级考试二级Access精选试题.docx
《上半年等级考试二级Access精选试题.docx》由会员分享,可在线阅读,更多相关《上半年等级考试二级Access精选试题.docx(10页珍藏版)》请在冰豆网上搜索。
上半年等级考试二级Access精选试题
2009年上半年等级考试二级Access精选试题
一、选择题(
(1)~(35)每小题2分,共70分)
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)在计算机中,算法是指______。
A)查询方法B)加工方法
C)解题方案的准确而完整的描述D)排序方法
(2)栈和队列的共同点是______。
A)都是先进后出B)都是先进先出
C)只允许在端点处插入和删除元素D)没有共同点
(3)已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。
A)cedbaB)acbedC)decabD)deabc
(4)在下列几种排序方法中,要求内存量最大的是______。
A)插入排序B)选择排序C)快速排序D)归并排序
(5)在设计程序时,应采纳的原则之一是______。
A)程序结构应有助于读者理解B)不限制goto语句的使用
C)减少或取消注解行D)程序越短越好
(6)下列不属于软件调试技术的是______。
A)强行排错法B)集成测试法C)回溯法D)原因排除法
(7)下列叙述中,不属于软件需求规格说明书的作用的是______。
A)便于用户、开发人员进行理解和交流
B)反映出用户问题的结构,可以作为软件开发工作的基础和依据
C)作为确认测试和验收的依据
D)便于开发人员进行需求分析
(8)在数据流图(DFD)中,带有名字的箭头表示______。
A)控制程序的执行顺序B)模块之间的调用关系
C)数据的流向D)程序的组成成分
(9)SQL语言又称为______。
A)结构化定义语言B)结构化控制语言
C)结构化查询语言D)结构化操纵语言
(10)视图设计一般有3种设计次序,下列不属于视图设计的是______。
A)自顶向下B)由外向内C)由内向外D)自底向上
(11)关于数据库系统对比文件系统的优点,下列说法错误的是______。
A)提高了数据的共享性,使多个用户能够同时访问数据库中的数据。
B)消除了数据冗余现象。
C)提高了数据的一致性和完整性。
D)提供数据与应用程序的独立性。
(12)要从学生表中找出姓“刘”的学生,需要进行的关系运算是______。
A)选择B)投影
C)连接D)求交
(13)在关系数据模型中,域是指______。
A)元组B)属性
C)元组的个数D)属性的取值范围
(14)Access字段名的最大长度为______。
A)64个字符B)128个字符
C)255个字符D)256个字符
15)必须输入任何的字符或一个空格的输入掩码是______。
A)AB)a
C)&D)C
(16)下列SELECT语句正确的是______。
A)SELECT*FROM'学生表'WHERE姓名='张三'
B)SELECT*FROM'学生表'WHERE姓名=张三
C)SELECT*FROM学生表WHERE姓名='张三'
D)SELECT*FROM学生表WHERE姓名=张三
(17)以下不属于操作查询的是______。
A)交叉表查询B)生成表查询
C)更新查询D)追加查询
(18)下列不属于Access提供的窗体类型是______。
A)表格式窗体B)数据表窗体
C)图形窗体D)图表窗体
(19)控件的显示效果可以通过其“特殊效果”属性来设置,下列不属于“特殊效果”属性值的是______。
A)平面B)凸起
C)凿痕D)透明
(20)有效性规则主要用于______。
A)限定数据的类型B)限定数据的格式
C)设置数据是否有效D)限定数据取值范围
(21)下列不是窗体控件的是______。
A)表B)单选按钮
C)图像D)直线
(22)以下不是Access预定义报表格式的是______。
A)“标准”B)“大胆”
C)“正式”D)“随意”
(23)以下关于报表的叙述正确的是______。
A)报表只能输入数据B)报表只能输出数据
C)报表可以输入和输出数据D)报表不能输入和输出数据
(24)一个报表最多可以对______个字段或表达式进行分组。
A)6B)8
C)10D)16
(25)要设置在报表每一页的顶部都输出的信息,需要设置______。
A)报表页眉B)报表页脚
C)页面页眉D)页面页脚
(26)在Access中需要发布数据库中的数据的时候,可以采用的对象是______。
A)数据访问页B)表
C)窗体D)查询
(27)宏是由一个或多个______组成的集合。
A)命令B)操作
C)对象D)表达式
(28)用于打开报表的宏命令是______。
A)OpenFormB)OpenReport
C)OpenQueryD)RunApp
(29)VBA的逻辑值进行算术运算时,True值被当作______。
A)0B)1
C)-1D)不确定
30)如果要取消宏的自动运行,在打开数据库时按住______键即可。
A)ShiftB)Ctrl
C)AltD)Enter
(31)定义了二维数组A(3to8,3),该数组的元素个数为______。
A)20B)24
C)25D)36
(32)阅读下面的程序段:
K=0
forI=1to3
forJ=1toI
K=K+J
NextJ
NextI
执行上面的语句后,K的值为______。
A)8B)10
C)14D)21
(33)VBA数据类型符号“%”表示的数据类型是______。
A)整型B)长整型
C)单精度型D)双精度型
(34)函数Mid("123456789",3,4)返回的值是______。
A)123B)1234
C)3456D)456
(35)运行下面程序代码后,变量J的值为______。
PrivateSubFun()
DimJasInteger
J=10
DO
J=J+3
LoopWhileJ<19
EndSub
A)10B)13
C)19D)21
二、填空题(每空2分,共30分)
请将每一个空的正确答案写在答题卡【1】~【15】序号的横线上,答在试卷上不得分。
(1)实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【1】。
(2)数据结构包括数据的逻辑结构、数据的【2】以及对数据的操作运算。
(3)一个类可以从直接或间接的祖先中继承所有属性和方法。
采用这个方法提高了软件的【3】。
(4)面向对象的模型中,最基本的概念是对象和【4】。
(5)软件维护活动包括以下几类:
改正性维护、适应性维护、【5】维护和预防性维护。
(6)SQL(结构化查询语言)是在数据库系统中应用广泛的数据库查询语言,它包括了数据定义、数据查询、【6】和【7】4种功能。
(7)文本型字段大小的取值最大为【8】个字符。
(8)使用查询向导创建交叉表查询的数据源必须来自【9】个表或查询。
(9)计算型控件用【10】作为数据源。
(10)【11】报表也称为窗体报表。
(11)【12】函数返回当前系统日期和时间。
(12)运行下面程序,其输出结果(str2的值)为【13】。
Dimstr1,str2AsString
DimiAsInteger
str1="abcdef"
Fori=1ToLen(str1)Step2
str2=UCase(Mid(str1,i,1))+str2
Next
MsgBoxstr2
(13)运行下面程序,其运行结果k的值为【14】,其最里层循环体执行次数为
【15】。
Dimi,j,kAsInteger
i=1
Do
Forj=1ToiStep2
k=k+j
Next
i=i+2
LoopUntili>8
在Access中计算两个日期之间的工作日天数
虽然看起来是一个小问题,但很不幸的是在Access中没有直接的函数支持(Excel中有一个现成的函数:
NETWeekdays)。
所以非得自己做点开发
第一步:
创建一个自定义的函数
Public Function WeekDayCount(firstDate As Date, LastDate As Date) As Integer
'计算工作日天数
On Error GoTo Err:
Dim i As Integer
Dim TempDate As Date '临时日期
Dim Tempts As Long
Tempts = DateDiff("d", firstDate, LastDate)
For i = 0 To Tempts
TempDate = DateAdd("d", i, firstDate)
Select Case Format(TempDate, "w")
Case 2, 3, 4, 5, 6
WeekDayCount = WeekDayCount + 1
End Select
Next
Err:
Exit Function
End Function
第二步:
然后在查询中使用如下语句
SELECTWeekDayCount(开始日期,结束日期)AS工作日天数,*
FROMorders;
二级公共基础知识考试要点:
数据库设计基础
4.1数据库系统的基本概念
数据:
实际上就是描述事物的符号记录。
数据的特点:
有一定的结构,有型与值之分,如整型、实型、字符型等。
而数据的值给出了符合定型的值,如整型值15。
数据库:
是数据的集合,具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序共享。
数据库存放数据是按数据所提供的数据模式存放的,具有集成与共享的特点。
数据库管理系统:
一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等,是数据库的核心。
数据库管理系统功能:
(1)数据模式定义:
即为数据库构建其数据框架;
(2)数据存取的物理构建:
为数据模式的物理存取与构建提供有效的存取方法与手段;
(3)数据操纵:
为用户使用数据库的数据提供方便,如查询、插入、修改、删除等以及简单的算术运算及统计;
(4)数据的完整性、安生性定义与检查;
(5)数据库的并发控制与故障恢复;
(6)数据的服务:
如拷贝、转存、重组、性能监测、分析等。
为完成以上六个功能,数据库管理系统提供以下的数据语言:
(1)数据定义语言:
负责数据的模式定义与数据的物理存取构建;
(2)数据操纵语言:
负责数据的操纵,如查询与增、删、改等;
(3)数据控制语言:
负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等。
数据语言按其使用方式具有两种结构形式:
交互式命令(又称自含型或自主型语言)宿主型语言(一般可嵌入某些宿主语言中)。
数据库管理员:
对数据库进行规划、设计、维护、监视等的专业管理人员。
数据库系统:
由数据库(数据)、数据库管理系统(软件)、数据库管理员(人员)、硬件平台(硬件)、软件平台(软件)五个部分构成的运行实体。
数据库应用系统:
由数据库系统、应用软件及应用界面三者组成。
文件系统阶段:
提供了简单的数据共享与数据管理能力,但是它无法提供完整的、统一的、管理和数据共享的能力。
层次数据库与网状数据库系统阶段:
为统一与共享数据提供了有力支撑。
关系数据库系统阶段
数据库系统的基本特点:
数据的集成性、数据的高共享性与低冗余性、数据独立性(物理独立性与逻辑独立性)、数据统一管理与控制。
数据库系统的三级模式:
(1)概念模式:
数据库系统中全局数据逻辑结构的描述,全体用户公共数据视图;
(2)外模式:
也称子模式与用户模式。
是用户的数据视图,也就是用户所见到的数据模式;
(3)内模式:
又称物理模式,它给出了数据库物理存储结构与物理存取方法。
数据库系统的两级映射:
(1)概念模式到内模式的映射;
(2)外模式到概念模式的映射。
4.2数据模型
数据模型的概念:
是数据特征的抽象,从抽象层次上描述了系统的静态特征、动态行为和约束条件,为数据库系统的信息表与操作提供一个抽象的框架。
描述了数据结构、数据操作及数据约束。
E-R模型的基本概念
(1)实体:
现实世界中的事物;
(2)属性:
事物的特性;
(3)联系:
现实世界中事物间的关系。
实体集的关系有一对一、一对多、多对多的联系。
E-R模型三个基本概念之间的联接关系:
实体是概念世界中的基本单位,属性有属性域,每个实体可取属性域内的值。
一个实体的所有属性值叫元组。
E-R模型的图示法:
(1)实体集表示法;
(2)属性表法; (3)联系表示法。
层次模型的基本结构是树形结构,具有以下特点:
(1)每棵树有且仅有一个无双亲结点,称为根;
(2)树中除根外所有结点有且仅有一个双亲。
从图论上看,网状模型是一个不加任何条件限制的无向图。
关系模型采用二维表来表示,简称表,由表框架及表的元组组成。
一个二维表就是一个关系。
在二维表中凡能唯一标识元组的最小属性称为键或码。
从所有侯选健中选取一个作为用户使用的键称主键。
表A中的某属性是某表B的键,则称该属性集为A的外键或外码。
关系中的数据约束:
(1)实体完整性约束:
约束关系的主键中属性值不能为空值;
(2)参照完全性约束:
是关系之间的基本约束;
(3)用户定义的完整性约束:
它反映了具体应用中数据的语义要求。
4.3关系代数
关系数据库系统的特点之一是它建立在数据理论的基础之上,有很多数据理论可以表示关系模型的数据操作,其中最为著名的是关系代数与关系演算。
关系模型的基本运算:
(1)插入
(2)删除(3)修改(4)查询(包括投影、选择、笛卡尔积运算)
4.4数据库设计与管理
数据库设计是数据应用的核心。
数据库设计的两种方法:
(1)面向数据:
以信息需求为主,兼顾处理需求;
(2)面向过程:
以处理需求为主,兼顾信息需求。
数据库的生命周期:
需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、编码阶段、测试阶段、运行阶段、进一步修改阶段。
需求分析常用结构析方法和面向对象的方法。
结构化分析(简称SA)方法用自顶向下、逐层分解的方式分析系统。
用数据流图表达数据和处理过程的关系。
对数据库设计来讲,数据字典是进行详细的数据收集和数据分析所获得的主要结果。
数据字典是各类数据描述的集合,包括5个部分:
数据项、数据结构、数据流(可以是数据项,也可以是数据结构)、数据存储、处理过程。
数据库概念设计的目的是分析数据内在语义关系。
设计的方法有两种
(1)集中式模式设计法(适用于小型或并不复杂的单位或部门);
(2)视图集成设计法。
设计方法:
E-R模型与视图集成。
视图设计一般有三种设计次序:
自顶向下、由底向上、由内向外。
视图集成的几种冲突:
命名冲突、概念冲突、域冲突、约束冲突。
关系视图设计:
关系视图的设计又称外模式设计。
关系视图的主要作用:
(1)提供数据逻辑独立性;
(2)能适应用户对数据的不同需求;
(3)有一定数据保密功能。
数据库的物理设计主要目标是对数据内部物理结构作调整并选择合理的存取路径,以提高数据库访问速度有效利用存储空间。
一般RDBMS中留给用户参与物理设计的内容大致有索引设计、集成簇设计和分区设计。
数据库管理的内容:
(1)数据库的建立;
(2)数据库的调整;
(3)数据库的重组;
(4)数据库安全性与完整性控制;
(5)数据库的故障恢复;
(6)数据库监控。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 上半年 等级 考试 二级 Access 精选 试题