数据库系统Access - 第1—9章练习题及答案 下载本文

A. 插入一个数据透视表 B. 插入一个Excel文件 C. 插入一个Office图表 D. 删除数据访问页上的内容

49. 在设计数据访问页时,单击工具箱上的按钮

,可以 。

A. 插入一个Excel文件 B. 弹出其他控件列表 C. 关闭工具箱 D. 修改字体

50. 在创建Access数据页时,在“页”对象窗口中保存的仅仅是指向该页的快捷方式,并且使用的是 。

A. 相对路径 B. 数据库名 C. 绝对路径 D. 文件名

参考答案

1.C 2.A 3.D 4.B 5.B 6. C 7.A 8.C 9.B 10.D 11.D 12.A 13.A 14.D 15.C 16.B 17.D 18.B 19.D 20.C 21.A 22.C 23.D 24.B 25.B 26.A 27.A 28.C 29.D 30.D 31.B 32.B 33.C 34.A 35.D 36.C 37.A 38.D 39.B 40.B 41.C 42.A 43.D 44.C 45.B 46.D 47.C 48.A

49.B 50.C

第八章 宏

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.VBA的自动运行宏,应当命名为 。

A.autoMacro B.autoExec

C.autorun D.autoRunMacro 7.若想取消自动宏的自动运行,打开数据库时应按住 。

A.Alt键 B.Shift键 C.Ctrl键 D.nter键 8.创建宏时不用定义 。 A.宏名 B.窗体或报表控件属性 C.宏操作目标 D.宏操作对象 9.能产生宏操作的是 。

A.创建宏 B.编辑宏 C.运行宏 D.创建宏组 10.宏中的每个操作都有名称,用户 。 A.能够更改操作名户 B.不能更改操作名

C.能对有些宏名进行更改 D.能够调用外部命令更改操作名

11.在某个宏包含有OpenTalbe、MsgBox和Close三个宏操作,OpenTalbe宏操作用于打开“学生表”,MsgBox操作用于弹出“打开成功”的提示消息,Close用于关闭“学生表”,运行该宏后,下列说法正确的是 。 A.运行宏以后,看到“学生表”和消息框都打开,然后立即被关闭

B.运行宏以后,看到“学生表”和消息框都打开,当单击消息框中的“确定”按钮以后,“学生表”被关闭

C.运行宏以后,看到“学生表”打开,然后立即被关闭 D.运行宏以后没有看到“学生表”被打开 12.条件宏的条件项是一个 。

A.字段列表 B.算术表达式 C.逻辑表达式 D.SQL语句 13.条件宏的条件项的返回值是 。

A.“真” B.“假” C.“真”或“假” D.不能确定

14.在一个宏的操作序列中,如果既包含带条件的操作,又包含无条件的操作。则带条件的操作是否执行取决于条件式的真假,而没有指定条件的操作则会 。

A.无条件执行 B.有条件执行 C.不执行 D.出错

15.为窗体或报表上的控件设置属性值的正确宏操作命令是 。 A.Set B.SetData C.SetWarnings D.SetValue

16.在宏的调试中,可配合使用设计器上的工具按钮 。

A.“调试” B.“条件” C.“单步” D.“运行” 17.以下是宏m的操作序列设计, 。

条件 操作序列 操作参数 MsgBox 消息为“AA”

[tt]>1 MsgBox 消息为“BB” MsgBox 消息为“CC”

现设置宏m为窗体“fTest”上名为“bTest”命令按钮的单击事件属性,打开窗体 “fTest”运行后,在窗体上名为“tt”的文本框内输入数字1,然后单击命令按钮bTest,则 。

A.屏幕会先后弹出三个消息框,分别显示消息“AA”、“BB”、“CC” B.屏幕会弹出一个消息框,显示消息“AA”

C.屏幕会先后弹出两个消息框,分别显示消息“AA”、“BB” D.屏幕会先后弹出两个消息框,分别显示消息“AA”、“CC”

18.在宏的表达式中要引用报表Teacher上控件Name的值,可以使用引用式为 。 A.Reports![Name] B.Reports![ Teacher]![Name] C.[Teacher]!Name D.Reports Teacher Name 19.在宏的条件式里引用窗体main上的“username”控件的值,则该表达式是 。

A .Forms!username B.Forms!main!username C.Forms![main]![username] D.Form! [username]

20.在设计条件宏时,对于连续重复的条件,要替代重复条件式可以使用下面的符号 。

A.? B.?? C.! D.= 21.以下哪个数据库对象可以一次执行多个操作 。 A.数据访问页 B.菜单 C.宏 D.报表 22.宏组中宏的调用格式是 。

A.宏组名.宏名 B.宏组名!宏名 C.宏组名[宏名] D.宏组名宏名. 23.用于显示消息框的宏命令是 。

A.SetWarning B.SetValue C.MsgBox D.Beep 24.一个非条件宏,运行时系统会 。

A.执行部分宏操作 B.执行全部宏操作

C.执行设置了参数的宏操作 D.等待用户选择执行每个宏操作

25.通过从“数据库”窗口拖曳 向宏中添加操作,Access将自动为这个操作设置适当的参数。

A.宏对象 B.窗体对象 C.报表对象 D.数据库对象

26.使用宏组的目的是 。

A.设计出功能复杂的宏 B.设计包含大量操作的宏 C.对多个宏操作进行组织和管理 D.减少程序内存消耗 27.宏命令OpenReport打开数据表,则可以显示该表的视图是 。 A.“打印”视图 B.“设计”视图 C.“打印预览”视图 D.以上都是 28.表达式IsNull([名字])的含义是 。

A.没有“名字”字段 B.“名字”字段值是空值

C.“名字”字段值是空字符串 D.检查“名字”字段名的有效性 29.某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开另一个窗体,需要执行的宏操作是 。

A.OpenQuery B.OpenReport C.OpenWindow D.OpenForm 30.用于关闭数据库对象的宏操作是 。

A.Quit B.Close C.Exit D.Echo 31.用于查找满足条件的下一条记录的宏命令是 。

A.FindNext B.FindRecord C.GoToRecord D.Requery 32.用于执行指定的外部应用程序的宏命令是 。 A.RunSQL B.RunApp C.Requery D.Quit 33.用于打开报表的宏命令是 。

A.OpenForm B.OpenQuery C.OpenReport D.OpenTable 34.用于显示响铃的宏命令是 。

A.SetWarning B. SetValue C.MsgBox D. Beep 35.用于最大化激活窗口的宏命令是 。

A.Minimize B.Requery C.Maximize D.Restore 36.用于为窗体或报表上的控件设置属性值的宏命令是 。 A. Beep B.SetWarning C. MsgBox D.SetValue 37.用于打开窗体的宏命令是 。

A.OpenForm B.OpenReport C.OpenQuery D.OpenTable 38.用于打开数据表的宏命令是 。

A.OpenForm B.OpenReport C.OpenQuery D.OpenTable 39.用于退出Access的宏命令是 。

A.Beep B.Quit C.InputBox D.DisBox 40.属于运行和控制流程的宏操作是 。