Access数据库应用教程课后题答案.docx
- 文档编号:25843255
- 上传时间:2023-06-16
- 格式:DOCX
- 页数:20
- 大小:25.39KB
Access数据库应用教程课后题答案.docx
《Access数据库应用教程课后题答案.docx》由会员分享,可在线阅读,更多相关《Access数据库应用教程课后题答案.docx(20页珍藏版)》请在冰豆网上搜索。
Access数据库应用教程课后题答案
课后选择题答案
第1章
1.一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和课程间的联系是(D)。
A.1:
1联系 B.1:
m联系 C.m:
1联系 D.m:
n联系
2.把实体—联系模型转换为关系模型时,实体之间多对多联系在模型中是通过(C)。
A.建立新的属性来实现 B.建立新的关键字来实现
C.建立新的关系来实现 D.建立新的实体来实现
3.对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为(A)。
A.并运算 B.交运算 C.差运算 D.积运算
4.在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是(B)。
A.并 B.选择 C.投影 D.笛卡儿乘积
5.关系型数据库中所谓的“关系”是指(B)。
A.各个记录中的数据彼此间有一定的关联B.数据模型符合满足一定条件的二维表格式
C.某两个数据库文件之间有一定的关系 D.表中的两个字段有一定的关系
6.下述关于数据库系统的叙述中正确的是(A)。
A.数据库系统减少了数据冗余
B.数据库系统避免了一切冗余
C.数据库系统中数据的一致性是指数据类型一致
D.数据库系统比文件系统能管理更多的数据
7.数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是(C)。
A.DB包含DBS和DBMS B.DBMS包含DB和DBS
C.DBS包含DB和DBMS D.没有任何关系
8.在数据管理技术的发展过程中,可实现数据共享的是(C)。
A.人工管理阶段 B.文件系统阶段
C.数据库系统阶段 D.系统管理阶段
9.1970年,美国IBM公司研究员E.F.Codd提出了数据库的(C)。
A.层次模型B.网状模型C.关系模型D.实体联系模型
10.设属性A是关系R的主键,则属性A不能取空值。
这是(A)。
A.实体完整性规则B.参照完整性规则
C.用户定义完整性规则D.域完整性规则
11.数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是(C)。
A.层次数据模型B.网状数据模型
C.关系数据模型D.面向对象数据模型
12.在数据库设计中用关系模型来表示实体和实体之间的联系。
关系模型的结构是(B)。
A.层次结构B.二维表结构
C.网状结构D.封装结构
13.关系数据模型(D)。
A.只能表示实体间的1:
1联系B.只能表示实体间的1:
n联系
C.只能表示实体间的m:
n联系D.可以表示实体间的上述三种联系
14.按照传统的数据模型分类,数据库系统可以分为三种类型(C)。
A.大型、中型和小型B.西文、中文和兼容
C.层次、网状和关系D.数据、图形和多媒体
15.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为(C)。
A.数据定义功能B.数据管理功能
C.数据操纵功能D.数据控制功能
16.在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的(B)阶段。
A.需求分析B.概念结构设计C.逻辑设计D.物理设计
17.E-R图是数据库设计的工具之一,它适用于建立数据库的(A)。
A.概念模型B.逻辑模C.结构模型D.物理模型
18.数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用(D)表示。
A.矩形B.四边形C.菱形D.椭圆形
19.在数据库设计中,在概念设计阶段可用E-R方法,其设计出的图称为(D)。
A.实物示意图B.实用概念图C.实体表示图D.实体联系图
20.关系数据库管理系统应能实现的专门关系运算包括(B)。
A.排序、索引、统计B.选择、投影、连接
C.关联、更新、排序D.显示、打印、制表
第2章
1.若要确保输入的联系电话值只能为8位数字,应将该字段的输入掩码设置为(A)。
A.00000000 B.99999999 C.######## D.?
?
?
?
?
?
?
?
2.某数据库的表中要添加一个Word文档,则应采用的字段类型是(A)。
A.OLE对象数据类型 B.超级链接数据类型
C.查阅向导数据类型 D.自动编号数据类型
3.Access数据库是(C)。
A.层状数据库B.网状数据库
C.关系型数据库D.树状数据库
4.以下说法正确的是(A)。
A.一个数据库可以包含多个表B.一个表可以包含多个数据库
C.一个表只能包含一个数据库D.一个数据库只能包含一个表
5.假设数据库中表A与表B是“一对多”的关系,B为“多”的一方,则以下说法正确的是(A)。
A.表A中的一个记录能与表B中的多个记录匹配
B.表B中的一个记录能与表A中的多个记录匹配
C.表A中的一个字段能与表B中的多个字段匹配
D.表B中的一个字段能与表A中的多个字段匹配
6.Access提供的数据类型中不包括(B)。
A.数值B.多媒体C.备注D.货币
7.以下关于输入掩码的叙述中,错误的是(B)。
A.在定义字段的输入掩码时,既可以从键盘输入,也可以使用输入掩码向导
B.定义字段的输入掩码,是为了设置密码,保护字段
C.输入掩码中的“L”表示必须输入“A”到“Z”的字母
D.直接使用字符定义输入掩码时,可以根据需要将字符组合起来
8.以下可以导入到Access中的数据源是(D)。
A.ExcelB.FoxProC.文本文件D.以上都是
9.以下叙述中,错误的是(D)。
A.文本型字段最长为255个字符
B.创建表之间的关系时,应关闭这些表
C.在创建一对一关系时,要求两个表的相关字段都是主关键字(主键)
D.在创建表间关系时,实施参照完整性可以保障表间数据的一致性
10.在已经建立的数据表中,如果在显示表中内容时,使某些字段不能显示出来,可以使用的方法是(C)。
A.排序B.筛选C.隐藏D.冻结
11.在Access数据库中,数据保存在(D)对象中。
A.窗体B.查询C.报表D.表
12.如果字段内容为声音文件,可将此字段定义为(C)类型。
A.文本B.查询向导C.OLE对象D.备注
13.在表设计视图中,如果要限定数据的输入格式,应修改字段的(C)属性。
A.格式B.有效性规则C.输入掩码D.字段大小
14.不可以用“输入掩码”属性设置的数据类型是(D)。
A.数字B.文本C.日期/时间D.自动编号
15.掩码“LLL000”对应的正确输入数据是( B )。
A.555555B.aaa555C.555aaaD.aaaaaa
16.数据库表中的字段可以定义有效性规则,有效性规则是(C)。
A.控制符 B.文本 C.条件 D.前三种说法都不对
17.邮政编码是由6位数字组成的字符串,为邮政编码设置输入掩码的格式是(A)。
A.000000 B.CCCCCC C.999999 D.LLLLLL
18.Access数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加该记录。
为此需要定义的关系是(D)。
A.输入掩码 B.有效性规则 C.默认值 D.参照完整性
19.数据库中有A、B两表,均有相同字段C,在两表中C字段都设为主键。
当通过C字段建立两表关系时,则该关系为(A)。
A.一对一 B.一对多 C.多对多 D.不能建立关系
20.要在查找表达式中使用通配符通配一个数字字符,应选用的通配符是(D)。
A.* B.?
C.!
D.#
第3章
1.如果在数据库中已有同名的表,(C)查询将覆盖原有的表?
A.删除查询B.追加查询C.生成表查询D.更新查询
2.书写查询条件时,日期型数据应该用(D)符号括起来?
A.*B.%C.&D.#
3.在查询设计视图中,可以作为查询数据源的是(C)。
A.只有数据表B.只有查询
C.既可以是数据表,也可以是查询D.以上都不对
4.以下查询不属于操作查询的是(B)。
A.追加查询B.交叉表查询C.追加查询D.生成表查询
5.下面不属于SQL查询的是(B)。
A.联合查询B.选择查询C.传递查询D.子查询
6.利用对话框提示用户输入查询条件进行查询的是(A)。
A.参数查询B.选择查询C.操作查询D.子查询
7.查找是姓王的教师的查询条件应该是(D)。
A."王"B.Like"王"C.Like"王?
"D.Like"王*"
8.在学生表中查找“学生编号”字段的第5、6位的字符是“13”的查询准则为(C)。
A.Mid([学生编号],5,6)="13"B.Mid("学生编号",5,6)="13"
C.Mid([学生编号],5,2)="13"D.Mid("学生编号",5,2)="13"
9.在SQL的查询语句Select中,用来指定根据字段名排序的是(C)。
A.WhereB.HavingC.OderByD.GroupBy
10.能够实现字符串连接运算的是(D)。
A.#B.""C.!
D.&
11.Access查询中的数据源(D)。
A.只能是表B.只能是查询C.是窗体D.是表和或查询
12.查询的类型包括选择查询、操作查询、参数查询、SQL查询和(B)。
A.生成表查询B.交叉表查询C.更新查询D.追加查询
13.使用结构化查询语言来建立查询实现对数据库的查找、更新和管理功能的查询是(D)。
A.更新查询B.交叉表查询C.参数查询D.SQL查询
14.创建Access查询可以用(D)。
A.查询向导B.查询设计视图C.SQL查询D.以上均可
15.下列关于查询的叙述,不正确的是(C)。
A.查询结果随记录源中数据的变化而变化
B.查询与表的名称不能相同
C.一个查询不能作为另一个查询的记录源
D.在查询设计视图中设置多个排序字段时,最左方的排序字段优先级最高
16.查询条件判断某个字段是否空值时,不正确的用法是(C)。
A.IsNullB.IsNotNullC.=NullD.NotIsNull
17.SQL语句中,表示条件的子句是(D)。
A.IFB.FORC.WHILED.WHERE
18.SQL语句中,定义表的命令是(B)。
A.DROPB.CREATEC.UPDATED.DEFINE
19.SQL语句中,删除表的命令是(A)。
A.DROPB.DELETEC.UPDATED.DEFINE
20.在SQL语句中,HAVING短语必须和(B)子句同时使用。
A.ORDERBYB.GROUPBYC.WHERED.以上均可
第4章
1.以下哪个不是窗体的组成部分(D)。
A.主体B.窗体页眉C.窗体页脚D.窗体设计器
2.当窗体中的内容太多无法放在一页中全部显示时,可以用(A)控件来分页。
A.选项卡B.按钮C.组合框D.选项组
3.计算控件的控件来源属性是以(B)开头的表达式。
A.字母B.等号C.括号D.字段名
4.窗口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是(D)。
A.打开B.关闭C.加载D.取消
5.窗体中可以包含一列或者几列数据,用户只能从列表中选择值,而不能输入新值的控件是(A)。
A.列表框B.组合框C.文本框D.复选框
6.确定一个控件在窗体中的位置的属性是(C)。
A.width和heightB.width或height
C.top和leftD.top或left
7.可以作为窗体的数据源的是(D)。
A.表B.查询C.SQL语句D.以上都是
8.计算控件中的控件来源属性设置为以(A)开头的表达式。
A.等号B.冒号C.逗号D.双引号
9.窗体中用来输入和编辑数据的交互控件是(C)。
A.列表框B.组合框C.文本框D.复选框
10.显示数据源中的字段的控件类型是(A)。
A.绑定型B.未绑定型C.计算型D.相关型
第5章
1.下列关于报表的叙述中正确的是(B)。
A.报表只能输入数据B.报表只能输出数据
C.报表可以输入/输出数据D.报表不能输入和输出数据
2.要设置在报表的每一页的上部都输出的信息,需要设置(B)。
A.报表页眉B.页面页眉C.页面页脚D.报表页脚
3.要实现报表按某字段分组统计输出,需要设置的是(B)。
A.报表页脚B.该字段组页脚C.主体D.页面页脚
4.报表的数据源不能是(A)。
A.任意数据库对象B.来自多表的查询C.来自单表的查询D.表
5.只能在报表的开始处显示的是(D)。
A.页面页眉B.页面页脚C.组页眉D.报表页眉
6.纵栏式报表的字段标题放置在下面哪一个节()。
A.页面页眉B.页面页脚C.组页眉D.报表页眉
7.用来查看报表页面数据输出形态的视图是()。
A.设计视图B.打印预览C.报表视图D.布局视图
8.如果要使报表的标题显示在每一页,需要设置(A)。
A.页面页眉B.组页眉C.组页脚D.报表页眉
9.用于对分组后的数据进行汇总的计算控件应放置在(C)。
A.页面页眉B.页面页脚C.组页眉D.报表页眉
10.若要在报表的每一页的底部显示信息,应该设置(B)。
A.组页脚B.页面页脚C.组页眉D.报表页脚
第6章
1.在设计条件宏时,对于连续重复的条件,要代替重复条件表达式可以使用(A)符号。
A.…B.:
C.”D.=
2.重新查询控件的数据源可以使用的宏操作是(C)。
A.OpenQueryB.OpenTableC.ReQueryD.FindRecord
3.某窗体中有一命令按钮,单击此命令按钮打开另一窗体,需要执行的宏操作为(D)。
A.OpenQueryB.OpenTableC.OpenWindowD.OpenForm
4.MsgBox宏操作可以(A)。
A.显示包含警告信息或其他信息的消息框
B.打印数据库中的当前活动对象
C.打开报表对象
D.可以运行一个宏
5.在宏的参数中要引用窗体F1上的Text1文本框控件的值,应该使用(A)。
A.[Forms]!
[F1]!
[Text1]B.Text1
C.[F1].[Text1]D.[Forms]_[F1]_[Text1]
6.如果不想在打开数据库时运行特殊宏,可以在打开数据库的同时按(C)键。
A.CtrlB.AltC.ShiftD.Tab
7.宏是一个或多个(B)的集合。
A.命令B.操作C.对象D.条件表达式
8.QuitAccess宏操作的功能是(D)。
A.关闭表B.退出宏C.退出查询D.退出MicrosoftAccess
9.打开数据库时自动执行的宏应该命名为(C)。
A.AutoMacroB.AutoC.AutoExecD.Autodo
10.在Access系统中提供了(A)执行的调试工具。
A.单步B.同步C.运行D.继续
第7章
1A 2B3C4C5D6C7C8C9C10A11B12B13A14D15D 16C
1.有如下事件程序,运行该程序后输出结果是:
()
PrivateSubCommand1_Click()
DimxAsInteger,yAsInteger
x=1
y=0
DoUntily<=25
y=y+x*x
x=x+1
Loop
MsgBox"x="&x&",y="&y
EndSub
A.x=1,y=0B.x=4,y=25C.x=5,y=30D.输出其他结果
2.下列程序的功能是计算sum=1+(1+3)+(1+3+5)+…+(1+3+5+…+39)
PrivateSubCommand2_Click()
t=0:
m=1:
sum=0
Do
t=t+m
sum=sum+t
m=______
LoopWhilem<=39
MsgBox"Sum="&sum
EndSub
为保证程序正确完成上述功能,空白处应填入的语句是()。
A.m+1B.m+2C.t+1D.t+2
3.下列变量名中,合法的是()。
A.4A B.A1C.ABC_1D.private
4.若变量i的初值为8,则下列循环语句中循环体的执行次数为:
()。
DoWhilei<=17
i=i+2
Loop
A.3次B.4次C.5次D.6次
5.窗体中有命令按钮Commandl,事件过程如下:
PublicFunctionf(xAsInteger)AsInteger
DimyAsInteger
x=20:
y=2
f=x*y
EndFunction
PrivateSubCommandl_Click()
DimyAsInteger
StaticxAsInteger
x=10
y=5
y=f(x)
Debug.Printx;y
EndSub
运行程序,单击命令按钮,则立即窗口中显示的内容是()。
A.105B.1040C.205D.2040
6.运行下列程序,输入数据8,9,3,0后,窗体中显示结果是()。
PrivateSubForm_click()
DimsumAsInteger,mAsInteger
sum=0
Do
m=InputBox(“输入m”)
sum=sum+m
LoopUntilm=0
MsgBoxsum
EndSub
A.0B.17 C.20D.21
7.下列表达式中,能正确表示条件“x和y都是奇数”的是()。
A.xMod2=0AndyMod2=0B.xMod2=0OryMod2=0
C.xMod2=1AndyMod2=1D.xMod2=1OryMod2=1
8.若窗体Frm1中有一个命令按钮Cmd1,则窗体和命令按钮的Click事件过程名分别为()。
A.Form_Click()Command1_Click()B.Frm1_Click()Command1_Click()
C.Form_Click()Cmd1_Click()D.Frm1_Click()Cmd1_Click()
9.下列给出的选项中,非法的变量名是()。
A.Sum B.Integer_2 C.RemD.Form1
10.如果在被调用的过程中改变了形参变量的值;但又不影响实参变量本身,这种参数传递方式称为()。
A.按值传递B.按地址传递C.ByRef传递D.按形参传递
11.表达式“B=INT(A+0.5)”的功能是()。
A.将变量A保留小数点后1位B.将变量A四舍五入取整
C.将变量A保留小数点后5位D.舍去变量A的小数部分
12.VBA语句“DimNewArray(10)asInteger”的含义是()。
A.定义10个整型数构成的数组NewArray
B.定义11个整型数构成的数组NewArray
C.定义1个值为整型数的变量NewArray(10)
D.定义1个值为10的变量NewArray
13.运行下列程序段,其结果是()。
Form=10to1step0
k=k+3
Next
A.形成死循环B.循环体不执行即结束循环
C.出现语法错误D.循环体执行一次后结束循环
14.运行下列程序,结果是()。
PrivateSubCommand32_Click()
f0=1:
f1=1:
k=1
DoWhilek<=5
f=f0+f1
f0=f1
f1=f
k=k+1
Loop
MsgBox"f="&f
EndSub
A.f=5B.f=7 C.f=8D.f=13
15.窗体有命令按钮Commandl和文本框Textl,对应的事件代码如下:
PrivateSubCommandl_Click()
Fori=1To4
x=3
Forj=1To3
Fork=1To2
x=x+3
Nextk
Nextj
Nexti
Text1.Value=Str(x)
EndSub
运行以上事件过程,文本框中的输出是()。
A.6B.12C.18D.21
16.窗体中有命令按钮run34,对应的事件代码如下:
PrivateSubrun34_Enter()
DimnumAsInteger,aAsInteger,bAsInteger,iAsInteger
Fori=1To10
num=Val(InputBox("请输入数据:
","输入"))
IfInt(num/2)=num/2Then
a=a+1
Else
b=b+1
EndIf
Nexti
MsgBox"运行结果:
a="&a&",b="&b
EndSub
运行以上事件过程,所完成的功能是()。
A.对输入的10个数据求累加和
B.对输入的10个数据求各自的余数,然后再进行累加
C.对输入的10个数据分别统计奇数和偶数的个数
D.对输入的10个数据分别统计整数和非整数的个数
第8章
1.构成网络数据库环境,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Access 数据库 应用 教程 课后 答案