2012年3月全国计算机等级考试二级Access数据库程序设计真题及答案
全国计算机等级考试《二级Access数据库程序设计》试题(网友回忆版)三
全国计算机等级考试《二级Access数据库程序设计》试题(网友回忆版)三[单选题]1.下列选项中,与VBA语句:DimNew%,(江南博哥)sum!等价的是()。
A.Dim New As Integer,sum As SingleB.Dim New As Integer,sam As DoubleC.Dim New As Double,sum As SingleD.Dim New As Double,sum As Integer参考答案:A参考解析:DimNew%,sum!的功能是定义一个整型变量New和一个单精度变量sum。
在VBA数据类型中,“%”表示整型变量,“!”表示单精度变量,“@”表示货币,“$”表示字符串。
[单选题]2.在“学生”报表中有一文本框控件,其控件来源属性设置为“=count(*)”,则正确的叙述是()。
A.处于不同分组级别的节中,计算结果不同B.文本控件的值为报表记录源的记录总数C.可将其放在页面页脚以显示当前页显示的学生数D.只能存在于分组报表中参考答案:A参考解析:计算型文本框控件如果放在报表页眉/页脚节,显示的是记录源的记录总数;放在分组报表页眉/页脚节,显示的是分组的记录数。
带计算函数的计算型文本框控件不能放在页面页脚。
[单选题]3.在窗体中有一个名称为Command1的按钮,该模块内还有一个函数过程:打开窗体运行后,如果单击按钮,则在立即窗口上显示的内容是()。
A.10 5B.10 40C.20 5D.20 40参考答案:D参考解析:Function声明一个带有参数x的函数f,Sub声明一个过程Commandl—Click,在过程中声明了整型变量y=5,静态变量x=10。
调用函数f (x)赋值给v,在窗口显示x和y的值。
因为x是静态变量,程序编译时会为静态变量开辟单独的内存空间;当执行语句y=f(x)时,调用函数Function f (x As Integer),实现静态变量的x按照默认传地址的方式传给函数f的变量x,即静态变量x和函数f的变量x共用同一个地址;因此当函数f的变量x 被赋值20,由于共用地址,静态变量x的值也为20,则Debug.Printx的值为20。
二级ACCESS真题2012年3月
[真题] 二级ACCESS真题2012年3月一、选择题(每小题2分,共70分) 下列各题[A]、[B]、[C]、[D] 四个选项中,只有一个选项是正确的。
第1题:下列叙述中正确的是( )。
A.循环队列是队列的一种链式存储结构B.循环队列是一种逻辑结构C.循环队列是非线性结构D.循环队列是队列的一种顺序存储结构参考答案:D循环队列是一种顺序存储的线性结构,所以,“循环队列是队列的一种链式存储结构”、“循环队列是非线性结构”和“循环队列是一种逻辑结构”的说法都是错误的。
第2题:下列叙述中正确的是( )。
A.栈是一种先进先出的线性表B.队列是一种后进先出的线性表C.栈与队列都是非线性结构D.以上三种说法都不对参考答案:D栈和队列都是线性结构,并且栈是后进先出,队列是先进先出,所以三种说法都不对。
第3题:一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )。
A.4B.10C.6D.16参考答案:D根据公式n0=n2+1,叶子结点个数为5,则度为2的结点数为4,那么度为1的结点数n1=n-n0-n2=25-4-5=16。
第4题:在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
A.内模式B.外模式C.概念模式D.逻辑模式参考答案:A数据库系统在其内部具有三级模式:概念模式、内模式与外模式。
其中,内模式(又称物理模式)给出了数据库的物理存储结构与物理存取方法,如数据存储的文件结构、索引、集簇及hash等存取方式与存取路径,内模式的物理特性主要体现在操作系统及文件级上,它还未深入到设备级(如磁盘及磁盘操作)上。
概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户(应用)的公共数据视图,主要描述数据的概念记录类型以及它们之间的关系,它还包括一些数据间的语义约束。
外模式(子模式或用户模式)是用户的数据视图,也就是用户所见到的数据模式,它由概念模式推导而出的,在一般的DBMS中都提供相关的外模式描述语言(DDL)。
2012年计算机二级Access单选题精选及答案
2012年计算机二级Access第一套单选题精选及答案1.在查询时如果使用条件表达式in(’A’,’B’),则它与下面那个表达式等价。
__ C _A.between ’A’ and ’B’;B.>=’A’ and <= ’B;C.’A’ OR ’B’;D.以上都不对2.在执行时显示自己的对话框以提示用户输入信息,检索要插入到字段中的记录或值._D___A.选择查询;B.操作查询;C.SQL查询;D.参数查询;3.若要查询成绩为70-80分之间(包括70分,不包括80分)的学生的信息,查询准则设臵正确的是。
CA.>69 or <80;B.Between 70 with 80;C.>=70 and <80;D.IN(70,79) ;4.Access数据库的核心对象是:__A__A.表;B.查询;C.窗体;D.SQL;5.下面哪一种查询不属于操作查询? _D_A.删除查询;B.更新查询;C.追加查询;D.交叉表查询;6.下列哪一个对象用于加快查找记录的速度:__B__A.外部键;B.索引;C.掩码;D.主键;7.下面DELETE用法正确的是:__B__A.DELETE FROM * WHERE LastName = ’Smith’ ;B.delete from Customers where LastName = ’Smith’;C.DELETE LastName = ’Smith’;D.DELETE * FROM Customers WHERE LastName = ’Smith’8.字段‚有效性规则‛是用户对输入字段值的限制,下列规则的解释正确的是._B___A.’< and >0 要求输入一个非零值;B.0 or >=80 输入的值必须等于0或大于等于80 ;C.Like ‚??T?‛输入值必须是以T结尾的四个字符;D.< #1/1/2002# 要求输入一个2001年以后的日期;9.排序时如果选取了多个字段,则结果是按照.__C__A.最左边的列开始排序;B.最右边的列开始排序;C.从左向右优先次序依次排序;D.无法进行排序;10.SQL语言具有的功能是__B__。
二级access数据库考试试题及答案
二级access数据库考试试题及答案一、单项选择题(每题2分,共20分)1. 在Access数据库中,用于存储数据的最小单位是:A. 表B. 字段C. 记录D. 数据库答案:B2. Access数据库中,以下哪个不是表的组成部分?A. 字段B. 记录C. 索引D. 视图答案:D3. 在Access中,以下哪个不是数据类型?A. 文本B. 数字C. 日期/时间D. 图像答案:D4. 在Access中,创建表时可以设置字段的属性,以下哪个属性是不允许为空的?A. 必填B. 可选C. 隐藏D. 可重复答案:A5. 在Access中,以下哪个功能不是查询所具备的?A. 选择数据B. 更新数据C. 删除数据D. 创建新表答案:D6. 在Access中,以下哪个不是窗体的控件类型?A. 文本框B. 标签C. 列表框D. 数据透视表答案:D7. 在Access中,报表的主要功能是:A. 显示数据B. 编辑数据C. 打印数据D. 以上都是答案:D8. 在Access中,以下哪个不是宏的功能?A. 执行操作B. 运行VBA代码C. 自动化任务D. 管理数据库答案:D9. 在Access中,以下哪个不是模块的组成部分?A. 过程B. 函数C. 表D. 变量答案:C10. 在Access中,以下哪个不是数据库对象?A. 表B. 查询C. 宏D. 数据库文件答案:D二、多项选择题(每题3分,共15分)1. 在Access中,以下哪些是表的属性?A. 主键B. 索引C. 关系D. 视图答案:A, B2. 在Access中,以下哪些是查询的类型?A. 选择查询B. 交叉表查询C. SQL查询D. 宏答案:A, B, C3. 在Access中,以下哪些是窗体的视图?A. 表单视图B. 数据表视图C. 布局视图D. 打印预览视图答案:A, B, C4. 在Access中,以下哪些是报表的节?A. 页眉B. 组头C. 细节D. 页脚答案:A, B, C, D5. 在Access中,以下哪些是模块的类型?A. 过程B. 函数C. 类D. 宏答案:A, B, C三、填空题(每题2分,共10分)1. 在Access中,用于定义表中字段数据类型的属性是______。
2012年计算机二级Access上机试题及答案1
2012年计算机二级Access上机试题及答案11.基本操作题在考生文件夹下,存在一个数据库文件“samp1.mdb”,里边已建立两个表对象“tGrade”和“tStudent”;同时还存在一个Excel文件“tCourse.xls”。
试按以下操作要求,完成表的编辑:(1)将Excel文件“tCourse.xls”链接到“samp1.mdb”数据库文件中,链接表名称不变,要求:数据中的第一行作为字段名;(2)将“tGrade”表中隐藏的列显示出来;(3)将“tStudent”表中“政治面貌”字段的默认值属性设置为“团员”,并使该字段在数据表视图中的显示标题改为“政治面目”;(4)设置“tStudent”表的显示格式,使表的背景颜色为“青色”、网格线为“白色”、文字字号为五号;(5)建立“tGrade”和“tStudent”两表之间的关系。
1.基本操作题【考点分析】本题考点:链接表;字段默认值、标题等字段属性的设置;设置隐藏字段;数据表格式的设置;建立表间关系。
(1)【解题步骤】步骤1:打开“samp1.mdb”数据库窗口,单击菜单栏【文件】|【获取外部数据】|【链接表】,找到并打开“考生文件夹”,在“文件类型”列表中选中“Microsoft Excel”,选中“tCourse.xls”文件,单击“链接”按钮。
步骤2:在链接数据表向导对话框中,单击“下一步”按钮,选中“第一行包含列标题”复选框,单击“下一步”按钮。
步骤3:单击“完成”按钮,完成数据表的链接。
(2)【解题步骤】步骤1:选中“表”对象,右键单击“tGrade”表选择【打开】。
步骤2:单击菜单栏【格式】|【取消隐藏列】,选中“成绩”复选框,使该字段显示出来,单击“关闭”按钮。
步骤3:单击工具栏中“保存”按钮,关闭数据表视图。
(3)【解题步骤】步骤1:右键单击“tStudent”表选择【设计视图】。
步骤2:单击“政治面貌”字段行任一点,在“默认值”行输入“团员”,在“标题”行输入“政治面目”。
2012年计算机二级Access上机试题及答案(5)-推荐下载
步骤1:单击“职工ID”字段行任一点。
步骤2:在“字段属性”的“输入掩码”行输入“00000”。
步骤3:单击工具栏中“保存”按钮。
(6)【解题步骤】步骤1:单击菜单栏【视图】|【数据表视图】。
步骤2:按照题目要求向新建表中输入记录。
步骤3:单击工具栏中“保存”按钮,关闭数据表视图。
[page]2.简单应用题考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好两个表对象“tEmployee”和“tGroup”。
试按以下要求完成设计:(1)创建一个查询,查找并显示职工的“编号”、“姓名”、“性别”、“年龄”和“职务”五个字段内容,所建查询命名为“qT1”;(2)建立“tGroup”和“tEmployee”两表之间的一对多关系,并实施参照完整性;(3)创建一个查询,查找并显示开发部职工的“编号”、“姓名”、“职务”和“聘用时间”四个字段内容,所建查询命名为“qT2”;(4)创建一个查询,检索职务为经理的职工的“编号”和“姓名”信息,然后将两列信息合二为一输出(比如,编号为“000011”、姓名为“吴大伟”的数据输出形式为“000011吴大伟”),并命名字段标题为“管理人员”,所建查询命名为“qT3”。
参考答案:2.简单应用题【考点分析】本题考点:创建选择查询及在查询中进行计算;建立表间关系。
(1)【解题步骤】步骤1:打开“samp2.mdb”数据库窗口,选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。
在“显示表”对话框中双击表“tEmployee”,关闭“显示表”对话框。
步骤2:双击“编号”、“姓名”、“性别”、“年龄”和“职务”字段。
步骤3:单击工具栏中“保存”按钮,将查询另存为“qT1”,关闭设计视图。
(2)【解题步骤】步骤1:单击菜单栏【工具】|【关系】,单击菜单栏【关系】|【显示表】,分别添加表“tGroup”和“tEmployee”到“关系”界面,关闭“显示表”对话框。
2012年3月全国计算机等级考试二级Access真题及答案
2012年3月全国计算机等级考试二级笔试试卷Access数据库程序设计(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。
(1)下列叙述中正确的是A) 循环队列是队列的一种链式存储结构B) 循环队列是一种逻辑结构C) 循环队列是非线性结构D)循环队列是队列的一种顺序存储结构(2)下列叙述中正确的是A)栈是一种先进先出的线性表B)队列是一种后进先出的线性表C)栈与队列都是非线性结构D)以上三种说法都不对(3)一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为A)4 B)10 C) 6 D)16(4)下列模式中,能够给出数据库物理存储结构与物理存取方法的是A)内模式B)外模式C)概念模式D)逻辑模式(5)在满足实体完整性结束的条件下A)一个关系中必须有多个候选关键字B)一个关系中只能有一个候选关键字C)一个关系中应该有一个或多个候选关键字D)一个关系中可以没有候选关键字(6)有三个关系R、S和T如下:则由关系R和S得到关系T的操作是A)差B)自然连接C)交D)并(7)软件生命周期中的活动不包括A)需求分析B)市场调研C)软件测试D)软件维护(8)下面不属于需求分析阶段任务的是A)确定软件系统的功能需求B)制定软件集成测试计划C)确定软件系统的性能需求D)需求规格说明书评审(9)在黑盒测试方法中,设计测试用例的主要根据是A)程序内部逻辑B)程序流程图C)程序数据结构D)程序外部功能(10)在软件设计中不使用的工具是A)数据流图(DFD图)B)PAD图C)系统结构图D)程序流程图(11)在Access数据库中,用来表示实体的是A)表B)记录C)字段D)域(12)在学生表中要查找年龄大于18岁的男学生,所进行的操作属于关系运算中的A)投影B)选择C)联接D)自然联接(13)假设学生表已有年级、专业、学号、姓名、性别和生日6个属性,其中可以作为主关键字的是A)姓名B)学号C)专业D)年级(14)下列关于索引的叙述中,错误的是A)可以为所有的数据类型建立索引B)可以提高对表中记录的查询速度C)可以加快对表中记录的排序速度D)可以基于单个字段或多个字段建立索引(15)若查找某个字段中以字母A开头且以字母Z结尾的所有记录,则条件表达式应设置为A)Like “A$Z”B)Like “A#Z”C)Like “A*Z”D)Like “A?Z”(16)在学生表中建立查询,“姓名”字段的查询条件设置为“Is Null”,运行该查询后,显示的记录是A)姓名字段为空的记录B)姓名字段中包含空格的记录C)姓名字段不为空的记录D)姓名字段中不包含空格的记录(17)若要在一对多的关联关系中,“一方”原始记录更改后,“多方”自动更改,应启用A)有效性规则B)级联删除相关记录C)完整性规则D)级联更新相关记录(18)教师表的“选择查询”设计视图如下,则查询结果是A)显示教师的职称、姓名和同名教师的人数B)显示教师的职称、姓名和同样职称的人数C)按职称的顺序分组显示教师的姓名D)按职称统计各类职称的教师人数(19)在教师表中“职称”字段可能的取值为:教授、副教授、讲师和助教,要查找职称为教授或副教授的教师,错误的语句是A)SELECT * FROM 教师表WHERE ( InStr([职称], “教授”) <> 0);B)SELECT * FROM 教师表WHERE ( Right([职称], 2) = “教授” );C)SELECT * FROM 教师表WHERE ([职称] = “教授” );D)SELECT * FROM 教师表WHERE ( InStr([职称], “教授”) = 1 Or InStr([职称], “教授”) = 2 );(20)在窗体中为了更新数据表中的字段,要选择相关的控件,正确的控件选择是A)只能选择绑定型控件B)只能选择计算型控件C)可以选择绑定型或计算型控件D)可以选择绑定型、非绑定型或计算型控件(21)已知教师表“学历”字段的值只可能是四项(博士、硕士、本科或其他)之一,为了方便输入数据,设计窗体时,学历对应的控件应该选择A)标签B)文本框C)复选框D)组合框(22)在报表设计的工具栏中,用于修饰版面以达到更好显示效果的控件是A)直线和多边形B)直线和矩形C)直线和圆形D)矩形和圆形(23)要在报表中输出时间,设计报表时要添加一个控件,且需要将该控件的“控件来源”属性设置为时间表达式,最合适的控件是A)标签B)文本框C)列表框D)组合框(24)用SQL语句将STUDENT表中字段“年龄”的值加1,可以使用的命令是A)REPLACE STUDENT 年龄= 年龄+ 1B)REPLACE STUDENT 年龄WITH 年龄+ 1C)UPDATE STUDENT SET 年龄= 年龄+ 1D)UPDATE STUDENT 年龄WITH 年龄+ 1(25执行下列命令后,得到的记录数是SELECT 班级,MAX(年龄) FROM 学生表GROUP BY 班级A)4 B)3 C)2 D)1(26)数据库中可以被另存为数据访问页的对象A)窗体B)报表C)表和查询D)以上均可(27)在宏设计窗口中有“宏名”、“条件”、“操作”和“备注”等列,其中不能省略的是A)宏名B)操作C)条件D)备注(28)宏操作不能处理的是A)打开报表B)对错误进行处理C)显示提示信息D)打开和关闭窗体(29)下列关于VBA事件的叙述中,正确的是A)触发相同的事件可以执行不同的事件过程B)每个对象的事件都是不相同的C)事件都是由用户操作触发的D)事件可以由程序员定义(30)下列不属于类模块对象基本特征的是A)事件B)属性C)方法D)函数(31)用来测试当前读写位置是否达到文件末尾的函数是A)EOF B)FileLen C)Len D)LOF(32)下列表达式中,能够保留变量x整数部分并进行四舍五入的是A)Fix(x) B)Rnd(x) C)Round(x) D)Int(x)(33)运行下列过程,当输入一组数据:10,20,50,80,40,30,90,100,60,70,输出的结果第 3 页共5 页应该是Sub p1( )Dim i, j, arr(11) As Integerk = 1while k <= 10arr(k) = Val(InputBox(“请输入第” & k & “个数:”, “输入窗口” ))k = k + 1WendFor i = 1 To 9j = i + 1If arr(i ) > arr(j) Thentemp = arr(i)arr(i) = arr(j)arr(j) = tempEnd IfDebug.Print arr(i)Next iEnd SubA)无序数列B)升序数列C)降序数列D)原输入数列(34)下列程序的功能是计算N = 2+(2+4)+(2+4+6)+……+(2+4+6+……+40)的值。
2012全国计算机二级ACCESS上机题库(附带答案)
2012全国计算机二级ACCESS上机题库(附带答案)391.基本操作题在考生文件夹下有“读者信息.mdb”数据库。
(1)将已有的“读者.xls”表导入到数据库中,第一行包含列标题,将读者ID设置为主键,将等级ID字段类型修改为长整型,将导入表命名为“读者”。
“读者”表如图39-1所示。
(2)将“等级”表和“读者”表的关系设置为一对多,实施参照完整性。
(3)设置“读者”表的行高为13,设置所有列宽为“最佳匹配”。
答案:(1)【解题步骤】步骤1:打开数据库,在“读者信息”数据库窗口中选择“表”对象,并单击“新建”按钮,在打开的对话框中选择“导入表”选项。
步骤2:单击“确定”按钮,设置“导入”对话框的文件类型为“Microsoft Excel”,选择“读者.xls”表,单击“导入”按钮,弹出“导入数据表”向导对话框单击下一步,在“导入数据表”向导中选中“第一行包含列标题”复选框,连续4次单击“下一步”按钮,我自己选择主键为“读者ID”,最后将表命名为“读者”。
单击“完成”按钮,弹出导入结果对话框,提示导入文件已经完成,单击“确定”按钮。
步骤3:选中“读者”表,右键单击在弹出的快捷菜单中单击“设计视图”命令,按照要求修改读者表的设计。
步骤4:单击“保存”按钮以保存修改。
(2)【解题步骤】步骤1:单击“工具”|“关系”命令,在“显示表”对话框中,将“等级”表和“读者”表添加到“关系”窗口中,最后关闭“显示表”窗口。
步骤2:选定“等级”表中的“等级ID”字段,按住鼠标左键不放直到拖动到“读者”表中的“等级ID”字段上,释放鼠标,此时将弹出如图39-1所示的“编辑关系”对话框,选中“编辑关系”对话框中的“实施参照完整性”复选框,单击“创建”按钮。
(3)【解题步骤】步骤1:在“读者信息”数据库窗口中,选择“表”对象,双击打开“读者”表。
步骤2:单击“格式”|“行高”命令,在弹出的“行高”对话框中输入13,然后单击“确定”按钮完成此设置。
2012年全国Access二级考试模拟试题第5章试题及答案
《Access数据库程序设计》第5章练习班级:___________ 学号:___________ 姓名:___________一、选择题(1~31题每题2分,32~39题每题1分,共70分)1.Access的报表操作提供了3种视图,下面不属于报表操作视图的是CA)"设计"视图 B)"打印预览"视图 C)"报表预览"视图 D)"版面预览"视图2.报表不能完成的工作是DA)分组数据 B)汇总数据 C)格式化数据 D)输入数据3.报表的数据来源不能为DA)查询 B)表 C)SQL语句 D)窗体4.报表统计计算中,如果是进行分组统计并输出,则统计计算控件应该布置在DA)主体节 B)报表页眉/报表页脚 C)页面页眉/页面页脚 D)组页眉/组页脚5.报表中的页面页眉用来AA)显示报表中的字段名称或记录的分组名称 B)显示报表中的标题、图形或说明性文字C)显示本页的汇总说明 D)显示整个报表的汇总说明6.当在一个报表中列出学生3门课a、b、c的成绩时,若要对每位学生计算3门课的平均成绩,只要设置新添计算控件的控制源为CA)"=a+b+c/3" B)"(a+b+c)/3" C)"=(a+b+c)/3" D)以上表达式均错7.关于报表功能的叙述不正确的是AA)可以呈现各种格式的数据 B)可以包含子报表与图表数据C)可以分组组织数据,进行汇总 D)可以进行计数、求平均、求和等统计计算8.关于设置报表数据源,下列叙述中正确的是DA)可以是任意对象 B)只能是表对象 C)只能是查询对象 D)只能是表对象或查询对象9.可作为报表记录源的是DA)表 B)查询 C)Select语句 D)以上都可以10.如果设置报表上某个文本框的控件来源属性为“ = 2 * 3 + 1”,则打开报表视图时,该文本框显示信息是B A)未绑定 B)7 C)2 * 3 + 1 D)出错11.如果要使报表的标题在每一页上都显示,那么应该设置BA)报表页眉 B)页面页眉 C)组页眉 D)以上说法都不对12.如果要在报表的每一页底部显示页码号,那么应该设置CA)报表页眉 B)页面页眉 C)页面页脚 D)报表页脚13.如果要在整个报表的最后输出信息,需要设置BA)页面页脚 B)报表页脚 C)页面页眉 D)报表页眉14.使用什么创建报表时会提示用户输入相关的数据源、字段和报表版面格式等信息?BA)"自动报表" B)"报表向导" C)"图表向导" D)"标签向导"15.下列对报表属性中的数据源设置的说法正确的是CA)只能是表对象 B)只能是查询对象 C)既可以是表对象也可以是查询对象 D)以上说法均不对16.下列关于报表的叙述中,正确的是BA)报表只能输入数据 B)报表只能出数据 C)报表可以输入和输出数据 D)报表不能输入和输出数据17.要设置只在报表最后一页主体内容之后输出的信息,正确的设置是BA)报表页眉 B)报表页脚 C)页面页眉 D)页面页脚18.要实现报表按某字段分组统计输出,需要设置的是BA)报表页脚 B)该字段的组页脚 C)主体 D)页面页脚19.要显示格式为“页码/总页数”的页码,应当设置文本框的控件来源属性是DA)[Page]/[Pages] B)= [Page]/[Pages] C)[Page] & "/" & [Pages] D)=[Page] & "/" & [Pages] 20.用来查看报表页面数据输出形态的视图是BA)"设计"视图 B)"打印预览"视图 C)"报表预览"视图 D)"版面预览"视图21.下面这张报表的类型是BA)纵栏式报表 B)表格式报表 C)图表报表 D)标签报表22.要在报表上显示格式为"7/总10页"的页码,则计算控件的控件源应设置为DA)[Page]/总[Pages]页 B)=[Page]/总[Pages]页C)[Page]&"/总"&[Pages]&"页" D)=[Page]&"/总"&[Pages]&"页"23.以下关于报表组成的叙述中错误的是DA)打印在每页的底部,用来显示本页的汇总说明的是页面页脚B)用来显示整份报表的汇总说明,在所有记录都被处理后,只打印在报表的结束处的是报表页脚C)报表显示数据的主要区域叫主体D)用来显示报表中的字段名称或对记录的分组名称的是报表页眉24.以下是某个报表的设计视图。
2012年计算机二级Access上机操作题及答案解析
2012年计算机二级Access上机操作题及答案解析基本操作题在附带光盘\上机题库\2文件夹下,数据库文件"samp1.mdb"。
试按以下操作要求,完成表的建立和修改:1、创建一个名为"tEmployee"的新表,其结构如下:2、将新表"tEmployee"中的"职工ID"字段设置为主关键字;3、在"聘任日期"字段后添加"借书证号"字段,字段的数据类型为文本,字段大小为10,并将该字段设置为必填字段;4、将"tEmployee"表中的"职称"字段的"默认值"属性设置为"副教授"。
5、向"tEmployee"表中填入以下内容:答案提示本题考查考生对Access中表的基本操作。
这一步考查创建表的操作,创建表的方法有很多,这里采用“数据表“视图来创建表,具体步骤如下:①打开数据库“samp1.mdb“,单击“表”对象,然后单击“新建”按钮,屏幕上显示如下图所示对话框;图2.1“新建表”向导②选择“设计视图”选项,单击“确定”按钮,屏幕上出现如图下图所示对话框;图2.2表设计视图③单击“设计”视图的第一行“字段名称”列,并在其中输入“职工ID”;单击“数据类型”列,并单击其右侧的向下箭头按钮,选择“文本”项,并设置“字段属性”区中的“字段大小”的值为5;④类似第3步,在“设计”视图中按题目所列出的字段名和数据类型,分别输入表中其他字段,并设置相应的数据类型和字段大小;⑤单击工具栏上的“保存”按钮,弹出“另存为”对话框,在对话框中输入“tEmployee”,单击“确定”按钮。
(2)这一步考查考生将某字段设置为主关键字的操作。
具体步骤如下:①打开数据库“samp1.mdb“,并且打开“tEmployee”表的设计视图;②用鼠标选中“职工D”字段,然后在主菜单中选择“编辑”|“主键”命令;③单击工具栏上的保存按钮保存表的修改。
全国计算机等级考试二级Access数据库程序设计
2006年4月全国计算机等级考试二级Access 数据库程序设计(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项写在答题卡相应位置上,答在试卷上不得分。
(1)下列选项中不属于结构化程序设计方法的是A)自顶向下B)逐步求精C)模块化D)可复用(2)两个或两个以上模块之间关联的紧密程度称为A)耦合度B)内聚度C)复杂度D)数据传输特性(3)下列叙述中正确的是A)软件测试应该由程序开发者来完成B)程序经调试后一般不需要再测试C)软件维护只包括对程序代码的维护D)以上三种说法都不对(4)按照“后进先出”原则组织数据的数据结构是A)队列B)栈C)双向链表D)二叉树(5)下列叙述中正确的是A)线性链表是线性表的链式存储结构B)栈与队列是非线性结构C)双向链表是非线性结构D)只有根结点的二叉树是线性结构(6)对如下二叉树进行后序遍历的结果为A)ABCDEF B)DBEAFCC)ABDECF D)DEBFCA(7)在深度为7的满二叉树中,叶子结点的个数为A)32 B)31 C)64 D)63(8)“商品”与“顾客”两个实体集之间的联系一般是A)一对一B)一对多C)多对一D)多对多(9)在E—R图中,用来表示实体的图形是A)矩形B)椭圆形C)菱形D)三角形(10)数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是A)DB包含DBS和DBMS B)DBMS包含DB和DBSC)DBS包含DB和DBMS D)没有任何关系(11)常见的数据模型有3种,它们是A)网状、关系和语义B)层次、关系和网状C)环状、层次和关系D)字段名、字段类型和记录(12)在以下叙述中,正确的是A)ACCESS只能使用系统菜单创建数据库应用系统B)ACCESS不具备程序设计能力C)ACCESS只具备了模块化程序设计能力D)ACCESS具有面向对象的程序设计能力,并能创建复杂的数据库应用系统(13)不属于Access对象的是A)表B)文件夹C)窗体D)查询(14)表的组成内容包括A)查询和字段B)字段和记录C)记录和窗体D)报表和字段(15)在数据表视图中,不能A)修改字段的类型B)修改字段的名称C)删除一个字段D)删除一条记录(16)数据类型是A)字段的另一种说法B)决定字段能包含哪类数据的设置C)一类数据库应用程序D)一类用来描述Access表向导允许从中选择的字段名称(17)现有一个已经建好的“按雇员姓名查询”窗体,如下图所示。
2012年3月全国计算机等级考试二级笔试真题试卷及答案 Access数据库程序设计-推荐下载
D)UPDATE STUDENT 年龄 WITH 年龄 + 1
(25)已知学生表如下:
执行下列命令后,得到的记录数是
SELECT 班级,MAX(年龄) FROM 学生表 GROUP BY 班级
A)4
B)3
C)2
D)1
(26)数据库中可以被另存为数据访问页的对象( )
是( )
A)姓名
B)学号 C)专业
பைடு நூலகம்
(14)下列关于索引的叙述中,错误的是(
A)可以为所有的数据类型建立索引
B)可以提高对表中记录的查询速度
C)可以加快对表中记录的排序速度
D)可以基于单个字段或多个字段建立索引
(15)若查找某个字段中以字母 A 开头且以字母 Z 结尾的所有记录,则条件表达式应设置为(
A)SELECT * FROM 教师表 WHERE ( InStr([职称], “教授”) <> 0);
B)SELECT * FROM 教师表 WHERE ( Right([职称], 2) = “教授” );
C)SELECT * FROM 教师表 WHERE ([职称] = “教授” );
D)SELECT * FROM 教师表 WHERE ( InStr([职称], “教授”) = 1 Or InStr([职称], “教授”) = 2 );
)
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术通关,1系电过,力管根保线据护敷生高设产中技工资术0艺料不高试仅中卷可资配以料置解试技决卷术吊要是顶求指层,机配对组置电在不气进规设行范备继高进电中行保资空护料载高试与中卷带资问负料题荷试22下卷,高总而中体且资配可料置保试时障卷,各调需类控要管试在路验最习;大题对限到设度位备内。进来在行确管调保路整机敷使组设其高过在中程正资1常料中工试,况卷要下安加与全强过,看2度并22工且22作尽22下可22都能2可地护1以缩关正小于常故管工障路作高高;中中对资资于料料继试试电卷卷保破连护坏接进范管行围口整,处核或理对者高定对中值某资,些料审异试核常卷与高弯校中扁对资度图料固纸试定,卷盒编工位写况置复进.杂行保设自护备动层与处防装理腐置,跨高尤接中其地资要线料避弯试免曲卷错半调误径试高标方中高案资等,料,编5试要写、卷求重电保技要气护术设设装交备备4置底高调、动。中试电作管资高气,线料中课并3敷试资件且、设卷料中拒管技试试调绝路术验卷试动敷中方技作设包案术,技含以来术线及避槽系免、统不管启必架动要等方高多案中项;资方对料式整试,套卷为启突解动然决过停高程机中中。语高因文中此电资,气料电课试力件卷高中电中管气资壁设料薄备试、进卷接行保口调护不试装严工置等作调问并试题且技,进术合行,理过要利关求用运电管行力线高保敷中护设资装技料置术试做。卷到线技准缆术确敷指灵设导活原。。则对对:于于在调差分试动线过保盒程护处中装,高置当中高不资中同料资电试料压卷试回技卷路术调交问试叉题技时,术,作是应为指采调发用试电金人机属员一隔,变板需压进要器行在组隔事在开前发处掌生理握内;图部同纸故一资障线料时槽、,内设需,备要强制进电造行回厂外路家部须出电同具源时高高切中中断资资习料料题试试电卷卷源试切,验除线报从缆告而敷与采设相用完关高毕技中,术资要资料进料试行,卷检并主查且要和了保检解护测现装处场置理设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。
计算机二级access考试试题及答案详解
计算机二级access考试试题及答案详解一、单选题1. 在Access数据库中,用于存储数据的基本单位是()。
A. 表B. 查询C. 报表D. 宏答案:A2. 以下哪个选项不是Access数据库中的视图类型?()A. 表视图B. 查询视图C. 表单视图D. 报表视图答案:C3. 在Access中,创建查询时,以下哪个字段不能作为查询条件?()A. 字符串字段B. 数字字段C. 日期字段D. 表名答案:D二、多选题1. Access数据库中,以下哪些操作可以用于数据的筛选?()A. 使用查询设计视图B. 使用筛选按钮C. 使用宏D. 使用SQL语句答案:A B D2. 在Access中,以下哪些对象可以包含记录的集合?()A. 表B. 查询C. 表单D. 报表答案:A B D三、判断题1. Access数据库中,表单是用来输入、修改和删除数据的。
()答案:正确2. Access数据库中,宏不能用于自动化任务。
()答案:错误四、填空题1. 在Access数据库中,用于连接两个表的字段被称为______。
答案:主键2. Access数据库中,用于执行特定操作的一系列命令集合被称为______。
答案:宏五、简答题1. 请简述在Access数据库中创建表单的主要步骤。
答案:创建表单的主要步骤包括:选择表单的类型,设置表单的属性,添加控件,设置控件的属性,以及保存和测试表单。
2. 描述Access数据库中查询的类型及其用途。
答案:查询的类型包括选择查询、参数查询、交叉表查询、操作查询等。
选择查询用于从数据库中检索数据;参数查询允许用户输入参数来过滤数据;交叉表查询用于生成汇总数据的交叉表;操作查询用于对数据库中的数据进行添加、更新或删除操作。
六、案例分析题1. 假设你有一个包含员工信息的数据库,需要创建一个查询,显示所有部门人数超过10人的部门名称和人数。
请写出相应的SQL语句。
答案:```sqlSELECT 部门名称, COUNT(*) AS 人数FROM 员工表GROUP BY 部门名称HAVING COUNT(*) > 10;```2. 你被要求设计一个表单,用于输入新的员工信息。
二级access数据库考试试题及答案
二级access数据库考试试题及答案一、单选题(每题2分,共20分)1. 在Access数据库中,用于存储数据的表单类型是()。
A. 表单B. 查询C. 报表D. 宏答案:A2. Access数据库中,用于创建表之间的关系是()。
A. 表单B. 查询C. 关系D. 报表答案:C3. 在Access中,下列哪个不是数据类型()。
A. 文本B. 数字C. 日期/时间D. 图片答案:D4. Access数据库中,用于对数据进行排序和筛选的视图是()。
A. 表视图B. 设计视图C. 查询视图D. 报表视图答案:C5. 在Access中,创建一个新表单,可以通过()来实现。
A. 使用表单向导B. 使用设计视图C. 使用宏D. 使用模块答案:A6. Access数据库中,用于定义数据输入规则的属性是()。
A. 输入掩码B. 有效性规则C. 默认值D. 格式答案:B7. 在Access中,用于执行一系列操作的自动化工具是()。
A. 表单B. 查询C. 宏D. 模块答案:C8. Access数据库中,用于存储和执行SQL语句的查询类型是()。
A. 选择查询B. 操作查询C. SQL查询D. 交叉表查询答案:C9. 在Access中,用于创建数据报表的视图是()。
A. 表视图B. 设计视图C. 报表视图D. 数据透视表视图答案:C10. Access数据库中,用于设置表单的启动属性是()。
A. 表单属性B. 数据属性C. 事件属性D. 控件属性答案:A二、多选题(每题3分,共15分)1. 在Access中,可以作为主键的数据类型包括()。
A. 文本B. 数字C. 日期/时间D. 自动编号答案:A、B、C、D2. Access数据库中,可以创建的查询类型包括()。
A. 选择查询B. 参数查询C. 交叉表查询D. SQL查询答案:A、B、C、D3. 在Access中,可以设置的表单控件属性包括()。
A. 名称B. 标签C. 控件来源D. 事件答案:A、B、C、D4. Access数据库中,可以用于数据输入的表单控件包括()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
A)姓名 B)学号 C)专业 D)年级
(14)下列关于索引的叙述中,错误的是
A)可以为所有的数据类型建立索引
B)可以提高对表中记录的查询速度
C)可以加快对表中记录的排序速度
空白处应该填写的语句是
A)t + 2 B)t + 1 C)m + 2 D)m + 1
(35)利用ADO访问数据库的步骤是:
①定义和创建ADO实例变量
②设置连接参数并打开连接
③设置命令参数并执行命令
④设置查询参数并打开记录集
⑤操作记录集
⑥关闭、回收有关对象
20120003 王五 20 男 计算机一班
20120004 刘七 19 女 计算机二班
执行下列命令后,得到的记录数是
SELECT 班级,MAX(年龄) FROM 学生表 GROUP BY 班级
A)4 B)3 C)2 D)1
(26)数据库中可以被另存为数据访问页的对象
C) 循环队列是非线性结构 D)循环队列是队列的一种顺序存储结构
(2)下列叙述中正确的是
A)栈是一种先进先出的线性表 B)队列是一种后进先出的线性表
C)栈与队列都是非线性结构 D)以上三种说法都不对
(3)一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为
A)SELECT * FROM 教师表 WHERE ( InStr([职称], “教授”) <> 0);
B)SELECT * FROM 教师表 WHERE ( Right([职称], 2) = “教授” );
C)SELECT * FROM 教师表 WHERE ([职称] = “教授” );
D)SELECT * FROM 教师表 WHERE
k = k + 1
Wend
For i = 1 To 9
j = i + 1
If arr(i ) > arr(j) Then
temp = arr(i)
arr(i) = arr(j)
B)REPLACE STUDENT 年龄 WITH 年龄 + 1
C)UPDATE STUDENT SET 年龄 = 年龄 + 1
D)UPDATE STUDENT 年龄 WITH 年龄 + 1
(25)已知学生表如下:
学号 姓名 年龄 性别 班级
20120001 张三 18 男 计算机一班
20120002 李四 19 男 计算机一班
( InStr([职称], “教授”) = 1 Or InStr([职称], “教授”) = 2 );
(20)在窗体中为了更新数据表中的字段,要选择相关的控件,正确的控件选择是
A)只能选择绑定型控件 B)只能选择计算型控件
C)可以选择绑定型或计算型控件 D)可以选择绑定型、非绑定型或计算型控件
(18)教师表的“选择查询”设计视图如下,则查询结果是
A)显示教师的职称、姓名和同名教师的人数
B)显示教师的职称、姓名和同样职称的人数
C)按职称的顺序分组显示教师的姓名
D)按职称统计各类职称的教师人数
(19)在教师表中“职称”字段可能的取值为:教授、副教授、讲师和助教,要查找职称为教授或副教授的教师,错误的语句是
C)确定软件系统的性能需求 D)需求规格说明书评审
(9)在黑盒测试方法中,设计测试用例的主要根据是
A)程序内部逻辑 B)程序流程图
C)程序数据结构 D)程序外部功能
(10)在软件设计中不使用的工具是
A)数据流图(DFD图) B)PAD图
(2)设循环队列的存储空间为Q(1:30),初始状态为front = rear = 30。现经过一系列入队与退队运算后,front = 16, rear = 15, 则循环队列中有 [2] 个元素。
(3)数据库管理系统提供的数据语言中,负责数据的增、删、改和查询的是 [3] 。
(11)在VBA中,没有显式声明或使用符号来定义的变量,其数据类型默认是 [11] 。
(12)下列程序的功能是:输入10个整数,逆序后输出,请在程序空白处填入适当语句使程序完成指定的功能。
C)显示提示信息 D)打开和关闭窗体
(29)下列关于VBA事件的叙述中,正确的是
A)触发相同的事件可以执行不同的事件过程
B)每个对象的事件都是不相同的
C)事件都是由用户操作触发的
D)事件可以由程序员定义
(30)下列不属于类模块对象基本特征的是
A)事件 B)属性 C)方法 D)函数
A)差 B)自然连接 C)交 D)并
(7)软件生命周期中的活动不包括
A)需求分析 B)市场调研 C)软件测试 D)软件维护
(8)下面不属于需求分析阶段任务的是
A)确定软件系统的功能需求 B)制定软件集成测试计划
这些步骤的执行顺序应该是
A)①④③②⑤⑥ B)①③④②⑤⑥
C)①③④⑤②⑥ D)①②③④⑤⑥
二、填空题(每空2分,共30分)
请将每空的正确答案写在答题卡[1]~[15]序号的横线上,答在试卷上不得分。
(1)在长度为n的顺序存储的线性表中删除一个元素,最坏情况下需要移动表中的元素个数为 [1] 。
(31)用来测试当前读写位置是否达到文件末尾的函数是
A)EOF B)FileLen C)Len D)LOF
(32)下列表达式中,能够保留变量x整数部分并进行四舍五入的是
A)Fix(x) B)Rnd(x) C)Round(x) D)Int(x)
C)一个关系中应该有一个或多个候选关键字
D)一个关系中可以没有候选关键字
(6)有三个关系R、S和T如下:
R S T
A B C A B C A B C
a 1 2 a 1 2 b 2 1
b 2 1 d 2 1 c 3 1
c 3 1
则由关系R和S得到关系T的操作是
(33)运行下列过程,当输入一组数据:10,20,50,80,40,30,90,100,60,70,输出的结果应该是
Sub p1( )
Dim i, j, arr(11) As Integer
k = 1
while k <= 10
arr(k) = Val(InputBox(“请输入第” & k & “个数:”, “输入窗口” ))
Private Sub Command34_Click( )
t = 0
m = 0
sum = 0
Do
t = t+m
sum = sum + t
m =
Loop while m < 41
MsgBox “Sum = “ & sum
End Sub
A)4 B)10 C) 6 D)16
(4)下列模式中,能够给出数据库物理存储结构与物理存取方法的是
A)内模式 B)外模式 C)概念模式 D)逻辑模式
(5)在满足实体完整性结束的条件下
A)一个关系中必须有多个候选关键字
B)一个关系中只能有一个候选关键字
D)可以基于单个字段或多个字段建立索引
(15)若查找某个字段中以字母A开头且以字母Z结尾的所有记录,则条件表达式应设置为
A)Like “A$Z” B)Like “A#Z”
C)Like “A*Z” D)Like “A?Z”
(16)在学生表中建立查询,“姓名”字段的查询条件设置为“Is Null”,运行该查询后,显示的记录是
arr(j) = temp
End If
Debug.Print arr(i)
Next i
End Sub
A)无序数列 B)升序数列 C)降序数列 D)原输入数列
(34)下列程序的功能是计算N = 2+(2+4)+(2+4+6)+……+(2+4+6+……+40)的值。
(8)在工资表中有姓名和工资等字段,若要求查询结果按照工资降序排列,可使用的SQL语句是:SELECT 姓名,工资FROM 工资表 ORDER BY 工资 [8] 。
(9)在宏中引用窗体控件的命令格式是 [9] 。
(10)已知:Dim rs As new ADODB.RecordSet, 在程序中为了得到记录集的下一条记录,应该使用的方法是rs. [10] 。
(4)在将E-R图转换到关系模式时,实体和联系都可以表示成 [4] 。
(5)常见的软件工程方法有结构化方法和面向对象方法,类、继承以及多态性等概念属于 [5] 。
(6)Access的查询分为5种类型,分别是选择查询、参数查询、操作查询、SQL查询和 [6]查询。
(7)如果要求用户输入的值是一个3位的整数,那么其有效性规则表达式可以设置为 [7] 。
2012年3月全国计算机等级考试二级笔试试卷
Access数据库程序设计
(考试时间90分钟,满分100分)
一、选择题(每小题2分,共70分)
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。
(1)下列叙述中正确的是
A) 循环队列是队列的一种链式存储结构 B) 循环队列是一种逻辑结构
C)系统结构图 D)程序流程图
(11)在Access数据库中,用来表示实体的是
A)表 B)记录 C)字段 D)域