ACCESS期末试题终极版

更新时间:2023-09-22 04:24:01 阅读量: 工程科技 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

ACCESS数据库程序设计试卷(A 卷)答案

一、填空题(每个空2分,共20分)

1、Access的7种数据库对象分别有表、查询、__窗体__、____报表___、页、宏和

模块。 2、在关系数据模型中,实体与实体之间的联系有3种,它们分别为:___一对一____、

_____一对多____、 多对多。

3、DBS是引入数据库技术后的计算机系统,它包括:硬件系统、数据库集合、___

数据库管理系统____、___数据库管理员___、用户。

4、在关系型数据库中,每个“关系”都是一个二维表,下列图1所示的关系中有

___6____个元组,有____8___个属性。若二维表在Access中实现,“学号”字段的字段类型应该设置为____文本____,字段大小应该设置为___9____。

二、选择题(每小题2分、共40分) 题号 1 2 3 4 5 答案 C D B D A 6 A 16 A 7 D 17 B 8 C 18 C 9 D 19 C 10 D 20 A 题号 11 12 13 14 15 答案 A B B D C 三、简答题(共5题,共20分)

1、与其它数据库软件相比较Access作为数据管理系统有哪些特点?(4分)

1.有强大的开发工具VBA,可以编写数据库应用程序。

2.能访问多种格式的数据,如:Excel数据表和text文本文件。 3.支持ODBC标准的SQL数据库的数据。 4.方便的向导功能使设计过程自动化。 5.可以使用Internet功能发布信息。

6.采用OLE技术支持对象的嵌入与链接。 7.具有较强的安全性。

2、请叙述下列宏命令以及SQL语句的功能:(4分) OpenForm:______打开窗体_____________。 Maximize:_______最大化窗口_______________。

1

Close:_______关闭指定的数据库对象___________。

Select 姓名 from 学生 where 性别=“男” :查询学生表中性别为男性的姓名。 3、请简单介绍宏、宏组、条件宏是什么?(4分)

答:宏是操作的集合,宏组是宏的集合,条件宏是带条件的操作序列,只在条

件成立时才执行。

4、什么是主键?设置主键的意义是什么?(4分)

答:主键又称主关键字,用于惟一标识标中每条纪录的字段或字段组合。

答:主键可以保证数据输入的安全性,作为主键的字段禁止重复值,也不能为

空。主键还用于在表之间建立关系,建立了关系的多个表使用起来就像一个表一样。

5、窗体的主要数据来源是什么?组合框与列表框的主要区别是什么?(4分)

答:窗体对象是Access提供的最主要的操作界面对象,数据源是表或查询。

答:组合框和列表框都提供一组值供用户选择,通过点击鼠标完成数据输入。

组合框只显示一行数据,在窗体中占的区域较小,既能进行选择,又能输入文本。

列表框显示多行数据,在窗体中占的区域较大,只能进行选择,不能输入新值。组合框和列表框都分为结合型与非结合型2种。

四、VBA程序题(共3题,共20分)

1、下面程序段中,循环结束后各变量的值:(4分) Dim S as integer ,i as integer S=0

For i=1 to 10 step 2 S=S+i i=i+2 Next

i 变量的值为:_____13_________ S变量的值为:_____15_________

2

2、下列为某一标准模块的程序代码:(4分) Public abc As Integer Sub xyz1()

Dim abc As Integer abc = 10

Debug.Print abc * 10 End Sub Sub xyz2()

abc = abc + 10

Debug.Print abc * 5 End Sub

Public Sub xyz() Call xyz1 Call xyz2 End Sub

若在调试的立即窗口内输入“Call xyz”后按回车,将显示的结果为:___100______50_______

3、窗体如图所示,成绩1、成绩2、成绩3、平均成绩所对应的文本框的名称分别为t1、t2、t3、t4。清空命令按钮的名称为c1,计算命令按钮的名称为c2。 (1) 编写c1 的click 事件代码 Private Sub c1_Click() T1=”” (1分) T2=”” (1分) T3=”” (1分) T4=”” (1分) End sub

(2) 编写c2 的click 事件代码 Private Sub c2_Click()

If Me!t1 = \ (2分) MsgBox \成绩输入不全!\ (2分) Else (1分)

Me!t4 = (Val(Me!t1) + Val(Me!t2) + Val(Me!t3)) / 3 (2分) End If (1分) End Sub

3

一、填空题(2分/空,共20分)

1、Access的7种数据库对象分别有:表、_查询__、窗体、 报表 、页、宏和模块。

2、窗体中的数据主要来源于__数据表________和___查询_______。

3、VBA的三种流程控制结构是:顺序结构、___选择结构_____和___循环结构__。 4、Access中,查询不仅具有查找的功能,而且还具有 计算 功能。

5、在创建主/子窗体之前,必须设置___数据表、创建窗体__之间的关系,并且已创建两个窗体。

6、函数Mid(\惠州学院计算机科学系\,5,3)的结果是:___计算机____。 7、在Access中,自动启动宏的名称是___autoexec___。

二、选择题(2分/题、共30分)

1、Access数据库文件的扩展名是____A_________。

A..mdb B..xls C..ppt D..doc 2、下列关于报表的叙述中,正确的是____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、下列控件名称中,符合Access命名规则的是_____C_________。

A..姓名 B.[姓名] C.“姓名 D._姓名

4

7、在书写查询准则时,日期型常量数据应该使用_____D_______符括起来。

A.* B.% C.& D.#

8、如果字段内容为声音文件,可将此字段定义为______C________类型。

A.文本 B.查阅向导 C.OLE对象 D.备注

9、当窗体中的内容太多无法放在一面中全部显示时,可以用___A_______控件来分页。

A.选项卡 B.命令按钮 C.组合框 D.选项组 10、以下能用宏而不需要VBA就能完成的操作是____A_________。

A.事务性或重复性的操作 B.数据库的复杂操作和维护 C.自定义过程的创建和使用 D.一些错误过程 11、Access中主要有___D______种查询操作方式。

①选择查询、②参数查询、③交叉表查询、④操作查询、⑤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.“华” C.right(姓名,1)=” 华” D.like “*华*”

三、判断题(1分/题,共10分)

(√) 1、在ACCESS 2003中,除了数据库窗口一次只能打开一个,其他对象可以同

时打开多个。

(√) 2、关系模型中,元组个数具有有限性。

(×) 3、在ACCESS中,一个英文字符的字段大小是1,而汉字是2。

5

本文来源:https://www.bwwdw.com/article/dauh.html

Top