《ACCESS期末试题终极版 (2)(15页).doc》由会员分享,可在线阅读,更多相关《ACCESS期末试题终极版 (2)(15页).doc(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-一、填空题(2分/空,共20分)1、Access的7种数据库对象分别有:表、_查询_、窗体、 报表 、页、宏和模块。2、窗体中的数据主要来源于_数据表_和_查询_。3、VBA的三种流程控制结构是:顺序结构、_选择结构_和_循环结构_。4、Access中,查询不仅具有查找的功能,而且还具有 计算 功能。5、在创建主/子窗体之前,必须设置_数据表、创建窗体_之间的关系,并且已创建两个窗体。6、函数Mid(惠州学院计算机科学系,5,3)的结果是:_计算机_。7、在Access中,自动启动宏的名称是_autoexec_。二、选择题(2分/题、共30分)1、Access数据库文件的扩展名是_A_。A.
2、mdb B.xls C.ppt D.doc2、下列关于报表的叙述中,正确的是_B_。A报表只能输入数据 B报表只能输出数据C报表可以输入和输出数据 D报表不能输入和输出数据3、要实现报表按某字段分组统计输出,需要设置的是_B_。A报表页脚B该字段的组页脚 C主体 D页面页脚4、数据库中有A、B两表,均有相同字段C,在两表中C字段都设为主键,当通过C字段建立两表关系时,则该关系为_A_。A一对一 B一对多 C多对多 D不能建立关系5、在定义表中字段属性时,对要求输入相对固定格式的数据,例如电话号码07525971234,应该定义该字段的_C_属性。A格式 B默认值 C输入掩码 D有效性规则6、下
3、列控件名称中,符合Access命名规则的是_C_。A.姓名 B姓名 C“姓名 D_姓名7、在书写查询准则时,日期型常量数据应该使用_D_符括起来。A* B% C& D#8、如果字段内容为声音文件,可将此字段定义为_C_类型。A文本 B查阅向导 COLE对象 D备注9、当窗体中的内容太多无法放在一面中全部显示时,可以用_A_控件来分页。A选项卡 B命令按钮 C组合框 D选项组10、以下能用宏而不需要VBA就能完成的操作是_A_。A事务性或重复性的操作 B数据库的复杂操作和维护C自定义过程的创建和使用 D一些错误过程11、Access中主要有_D_种查询操作方式。选择查询、参数查询、交叉表查询、操
4、作查询、SQL查询 A只有 B只有 C只有 D全部12、通过_B_可以将Access数据库中的数据发布在Internet网络上。 A查询 B数据访问页 C窗体 D报表13、使用宏组的目的是_D_。A设计出功能复杂的宏 B设计出包含大量操作的宏 C减少程序内存消耗 D对多个宏进行组织和管理14、若查询学生(学号、姓名、性别、班级、系别)表中的男、女学生的人数,则分组和计数字段分别是_B_。A学号、系别 B性别、学号 C学号、性别 D学号、班级15、某数据库有一个“姓名”字段,查找含有“华”字的记录的准则是_D_。A=”华” B“华” Cright(姓名,1)=” 华” Dlike “*华*”三、
5、判断题(1分/题,共10分)() 1、在ACCESS 2003中,除了数据库窗口一次只能打开一个,其他对象可以同时打开多个。() 2、关系模型中,元组个数具有有限性。() 3、在ACCESS中,一个英文字符的字段大小是1,而汉字是2。() 4、字段属性中,“允许空字符串”属性只针对文本型字段。() 5、在数据表视图下建立表结构时,所有字段默认类型都是数字型。() 6、数据表的列宽只针对选中的列生效,改变数据表的行高则对全体行生效。() 7、在查询操作中,当对两个字段都做分组时,以分组较细的优先。() 8、用向导建立交叉表查询时,数据源只能是一个表或者查询。() 9、数据访问页可以用浏览器浏览查
6、看设计。() 10、数据访问页是交互式的Web页,其扩展名为 .HTML或者.HTM。四、简答题(4分/题,共20分)1、简述数据库系统的概念和组成?(4分)答:数据库系统是引入数据库技术后的计算机系统。 包括:硬件系统、数据库集合、数据库管理系统及相关系统、数据库管理员、用户。 数据库系统包括数据库和数据库管理系统。2、什么是主键?设置主键的意义是什么?(4分)答:若一个字段的值可以唯一标识表中的记录,则该字段所代表的信息称为主键。 保证数据输入的安全性,作为主键的字段禁止重复值,也不能为空。主键还用于在表之间建立关系,建立了关系的多个表使用起来就像一个表一样。3、请叙述下列宏命令以及SQL
7、语句的功能:(4分) OpenReport:_打开报表_。 Maximize:_最大化窗口_。 MsgBox:_显示消息框_。 Select * from 学生表 where 籍贯=“广东” :_显示“学生表”全部字段,只要籍贯为“广东”的记录_。4、简述完整的报表各节的作用。(4分)答:报表页眉用来显示报表标题或说明性 。页面页眉用来显示数据列标题或记录的分组标题。主体节用来处理每条记录,按照指定字段显示一条或多条记录。页面页脚用来显示本页的页码信息。报表页脚用来显示整个报表的汇总结果。组页眉节放置要分组的结合型文本框,以被分组的字段名称命名组页眉。组页脚节放置对组内容作统计的计算型文本框,
8、以被分组的字段名称命名组页脚。5、文本框控件有哪几类?各自的特点是什么?(4分)答:三类,结合、非结合、计算三种类型结合型文本框有控件来源,与表或查询中的字段相连,总是显示当前记录的字段内容,可以修改字段值,并给新纪录的字段赋值。在设计视图中显示字段名。非结合型文本框没有控件来源,用来显示提示信息、接受用户输入的数据。在设计视图中显示“未绑定”字样。 计算型文本框显示表达式的值。在设计视图中显示一个从等号开始的表达式。五、VBA程序题。分析程序,在横线处加注释(4分/题,共20分)1、以下程序段运行结束后,变量x的值为_8_。x=2 把数值2赋给x 1y=4 把数值4赋给y Do 执行 x=x
9、*y 把x与y的乘积赋给x y=y+1 把y与1的和赋给y Loop While y4 Then i=i2 若变量i大于4,则执行程序:把i的2次方的值赋给 i MsgBox i 显示结果i End Sub 结束程序 窗体打开运行后,单击命令按钮,则消息框的输出结果为_i =36_。5、执行下面的程序,消息框的输出结果是_k=33_。 OptionBase1 将缺省下界设为1 PrivateSubCommandl_Cliek() 有个叫Command1的按钮,点击时需运行下列程序 Dima(10), p(3)AsInteger 定义维数大小为10的数组a,维数大小为3的数组p为整型 k=5 把5赋给k For i=l To 10 把1到10赋给数组i a(i)=i 把i附为a的维数 Next i 循环变量i For i=l To 3 把1到3赋给i p(i)=a(i*i) 把a(i*i)赋给p(i) Next I 循环变量I For i=l To 3 把1到3赋给数值i k=k+p(i)*2 把p的平方与k的和赋给k NextI 循环变量I MsgBox k 显示结果k EndSub 结束程序 第 16 页-
限制150内