Acce数据库应用教程课后题答案由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“access数据库课后答案”。
课后选择题答案
第1章
1.一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和课程间的联系是(D)。A.1:1联系
B.1:m联系
C.m:1联系
D.m:n联系
2.把实体—联系模型转换为关系模型时,实体之间多对多联系在模型中是通过(C)。A.建立新的属性来实现
C.建立新的关系来实现
A.并运算
A.并
B.建立新的关键字来实现 D.建立新的实体来实现
D.积运算
D.笛卡儿乘积 3.对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为(A)。
B.交运算
C.差运算
B.选择
C.投影
4.在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是(B)。5.关系型数据库中所谓的“关系”是指(B)。
A.各个记录中的数据彼此间有一定的关联 B.数据模型符合满足一定条件的二维表格式 C.某两个数据库文件之间有一定的关系
D.表中的两个字段有一定的关系 6.下述关于数据库系统的叙述中正确的是(A)。A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余
C.数据库系统中数据的一致性是指数据类型一致 D.数据库系统比文件系统能管理更多的数据
7.数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是(C)。A.DB包含DBS和DBMS
C.DBS包含DB和DBMS
A.人工管理阶段
C.数据库系统阶段
A.层次模型
B.DBMS包含DB和DBS D.没有任何关系 B.文件系统阶段 D.系统管理阶段
D.实体联系模型 8.在数据管理技术的发展过程中,可实现数据共享的是(C)。
9.1970年,美国IBM公司研究员E.F.Codd提出了数据库的(C)。
B.网状模型
C.关系模型
10.设属性A是关系R的主键,则属性A不能取空值。这是(A)。
A.实体完整性规则
B.参照完整性规则
D.域完整性规则 B.网状数据模型 C.用户定义完整性规则 A.层次数据模型 C.关系数据模型 A.层次结构 C.网状结构
11.数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是(C)。
D.面向对象数据模型
12.在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是(B)。
B.二维表结构
D.封装结构
B.只能表示实体间的1:n联系 D.可以表示实体间的上述三种联系 B.西文、中文和兼容 D.数据、图形和多媒体 13.关系数据模型(D)。
A.只能表示实体间的1:1联系
C.只能表示实体间的m:n联系
A.大型、中型和小型 C.层次、网状和关系
14.按照传统的数据模型分类,数据库系统可以分为三种类型(C)。
15.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为(C)。A.数据定义功能 C.数据操纵功能
(B)阶段。
A.需求分析 A.概念模型
B.数据管理功能
D.数据控制功能
16.在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的B.概念结构设计 B.逻辑模
C.逻辑设计
D.物理设计
D.物理模型 17.E-R图是数据库设计的工具之一,它适用于建立数据库的(A)。
C.结构模型 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.Acce数据库是(C)。
A.层状数据库
B.网状数据库 C.关系型数据库
D.树状数据库
4.以下说法正确的是(A)。
A.一个数据库可以包含多个表
B.一个表可以包含多个数据库 C.一个表只能包含一个数据库
D.一个数据库只能包含一个表
5.假设数据库中表A与表B是“一对多”的关系,B为“多”的一方,则以下说法正确的是(A.表A中的一个记录能与表B中的多个记录匹配 B.表B中的一个记录能与表A中的多个记录匹配 C.表A中的一个字段能与表B中的多个字段匹配 D.表B中的一个字段能与表A中的多个字段匹配 6.Acce提供的数据类型中不包括(B)。
A.数值 B.多媒体
C.备注
D.货币
7.以下关于输入掩码的叙述中,错误的是(B)。
A.在定义字段的输入掩码时,既可以从键盘输入,也可以使用输入掩码向导 B.定义字段的输入掩码,是为了设置密码,保护字段 C.输入掩码中的“L”表示必须输入“A”到“Z”的字母 D.直接使用字符定义输入掩码时,可以根据需要将字符组合起来 8.以下可以导入到Acce中的数据源是(D)。
A.Excel B.FoxPro
C.文本文件
D.以上都是
9.以下叙述中,错误的是(D)。
A.文本型字段最长为255个字符 B.创建表之间的关系时,应关闭这些表
A)。
C.在创建一对一关系时,要求两个表的相关字段都是主关键字(主键)D.在创建表间关系时,实施参照完整性可以保障表间数据的一致性
10.在已经建立的数据表中,如果在显示表中内容时,使某些字段不能显示出来,可以使用的方法是(C)。
A.排序 B.筛选
B.查询
B.查询向导
C.隐藏
C.报表
C.OLE对象
D.冻结 D.表 D.备注 11.在Acce数据库中,数据保存在(D)对象中。
A.窗体
A.文本
A.格式
A.数字
12.如果字段内容为声音文件,可将此字段定义为(C)类型。
13.在表设计视图中,如果要限定数据的输入格式,应修改字段的(C)属性。
B.有效性规则
C.输入掩码
D.字段大小 B.文本
C.日期/时间
D.自动编号
D.aaaaaa
D.前三种说法都不对 D.LLLLLL 14.不可以用“输入掩码”属性设置的数据类型是(D)。15.掩码“LLL000”对应的正确输入数据是(B)。
A.555555 B.aaa555
C.555aaa
16.数据库表中的字段可以定义有效性规则,有效性规则是(C)。
A.控制符
B.文本
C.条件
17.邮政编码是由6位数字组成的字符串,为邮政编码设置输入掩码的格式是(A)。
A.000000
B.CCCCCC
C.999999
18.Acce数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加该记录。为此需要定义的关系是(D)。
A.输入掩码
B.有效性规则
C.默认值
D.参照完整性
19.数据库中有A、B两表,均有相同字段C,在两表中C字段都设为主键。当通过C字段建立两表关系时,则该关系为(A)。
A.一对一
B.一对多
A.*
B.?
C.多对多
C.!
D.不能建立关系
D.# 20.要在查找表达式中使用通配符通配一个数字字符,应选用的通配符是(D)。
第3章
1.如果在数据库中已有同名的表,(C)查询将覆盖原有的表?
A.删除查询
A.* B.追加查询 B. %
C.生成表查询 C.&
D.更新查询 D.# 2.书写查询条件时,日期型数据应该用(D)符号括起来? 3.在查询设计视图中,可以作为查询数据源的是(C)。
A.只有数据表
B.只有查询 D.以上都不对 C.追加查询 C.传递查询 C.操作查询
D.生成表查询 D.子查询 D.子查询 C.既可以是数据表,也可以是查询 4.以下查询不属于操作查询的是(B)。
A.追加查询
B.交叉表查询 5.下面不属于SQL查询的是(B)。
A.联合查询
A.参数查询 B.选择查询 B.选择查询
6.利用对话框提示用户输入查询条件进行查询的是(A)。7.查找是姓王的教师的查询条件应该是(D)。A.“王” B.Like “王” C.Like “王?” D.Like “王*” 8.在学生表中查找“学生编号”字段的第5、6位的字符是“13”的查询准则为(C)。
A.Mid([学生编号],5,6)=“13” C.Mid([学生编号],5,2)= “13” A.Where A.# B.Having B.“”
B.Mid(“学生编号”,5,6)= “13”
D.Mid(“学生编号”,5,2)= “13” C.Oder By C.!
D.Group By D.&
D.是表和或查询 9.在SQL的查询语句Select中,用来指定根据字段名排序的是(C)。10.能够实现字符串连接运算的是(D)。11.Acce查询中的数据源(D)。
A.只能是表 B.只能是查询
C.是窗体 C.更新查询 C.参数查询 12.查询的类型包括选择查询、操作查询、参数查询、SQL查询和(B)。
A.生成表查询 B.交叉表查询 A.更新查询
A.查询向导 B.交叉表查询 B.查询设计视图
D.追加查询 D.SQL查询 D.以上均可 13.使用结构化查询语言来建立查询实现对数据库的查找、更新和管理功能的查询是(D)。14.创建Acce查询可以用(D)。
C.SQL查询
15.下列关于查询的叙述,不正确的是(C)。
A.查询结果随记录源中数据的变化而变化 B.查询与表的名称不能相同
C.一个查询不能作为另一个查询的记录源
D.在查询设计视图中设置多个排序字段时,最左方的排序字段优先级最高 16.查询条件判断某个字段是否空值时,不正确的用法是(C)。
A.Is Null A.IF B.Is Not Null B.FOR B.CREATE B.DELETE
C.=Null C.WHILE C.UPDATE C.UPDATE C.WHERE
D.Not Is Null D.WHERE D.DEFINE D.DEFINE D.以上均可 17.SQL语句中,表示条件的子句是(D)。18.SQL语句中,定义表的命令是(B)。
A.DROP A.DROP 19.SQL语句中,删除表的命令是(A)。
20.在SQL语句中,HAVING短语必须和(B)子句同时使用。
A.ORDER BY B.GROUP BY 第4章
1.以下哪个不是窗体的组成部分(D)。
A.主体 B.窗体页眉 B.按钮
B.等号
B.关闭
B.组合框
C.窗体页脚 C.组合框 C.括号
C.加载
D.窗体设计器
D.选项组 2.当窗体中的内容太多无法放在一页中全部显示时,可以用(A)控件来分页。
A.选项卡
A.字母 A.打开 3.计算控件的控件来源属性是以(B)开头的表达式。
D.字段名 D.取消
D.复选框 4.窗口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是(D)。
5.窗体中可以包含一列或者几列数据,用户只能从列表中选择值,而不能输入新值的控件是(A)。
A.列表框
C.文本框
6.确定一个控件在窗体中的位置的属性是(C)。
A.width和height
B.width或height C.top和left A.表
A.等号
D.top或left
C.SQL语句
C.逗号
D.以上都是 D.双引号
D.复选框 7.可以作为窗体的数据源的是(D)。
B.查询
B.冒号
B.组合框 B.未绑定型 8.计算控件中的控件来源属性设置为以(A)开头的表达式。9.窗体中用来输入和编辑数据的交互控件是(C)。
A.列表框
A.绑定型
C.文本框
10.显示数据源中的字段的控件类型是(A)。
C.计算型
D.相关型
第5章
1.下列关于报表的叙述中正确的是(B)。
A.报表只能输入数据
B.报表只能输出数据 D.报表不能输入和输出数据 C.页面页脚 C.主体
D.报表页脚 D.页面页脚 C.报表可以输入/输出数据
A.报表页眉
A.报表页脚 2.要设置在报表的每一页的上部都输出的信息,需要设置(B)。
B.页面页眉
3.要实现报表按某字段分组统计输出,需要设置的是(B)。
B.该字段组页脚
4.报表的数据源不能是(A)。
A.任意数据库对象 A.页面页眉
A.页面页眉
A.设计视图
A.页面页眉
A.页面页眉
A.组页脚
B.来自多表的查询 C.来自单表的查询 D.表 B.页面页脚 B.页面页脚 B.打印预览 B.组页眉 B.页面页脚 B.页面页脚
C.组页眉 C.组页眉 C.报表视图
D.报表页眉 D.报表页眉 5.只能在报表的开始处显示的是(D)。
6.纵栏式报表的字段标题放置在下面哪一个节()。7.用来查看报表页面数据输出形态的视图是()。
D.布局视图
D.报表页眉 8.如果要使报表的标题显示在每一页,需要设置(A)。
C.组页脚
9.用于对分组后的数据进行汇总的计算控件应放置在(C)。
C.组页眉 C.组页眉
D.报表页眉 D.报表页脚 10.若要在报表的每一页的底部显示信息,应该设置(B)。
第6章
1.在设计条件宏时,对于连续重复的条件,要代替重复条件表达式可以使用(A)符号。
A.…
B.:
C.”
D.=
D.FindRecord 2.重新查询控件的数据源可以使用的宏操作是(C)。
A.OpenQuery A.OpenQuery
B.OpenTable
B.OpenTable
C.ReQuery
3.某窗体中有一命令按钮,单击此命令按钮打开另一窗体,需要执行的宏操作为(D)。
C.OpenWindow
D.OpenForm 4.MsgBox宏操作可以(A)。
A.显示包含警告信息或其他信息的消息框 B.打印数据库中的当前活动对象 C.打开报表对象 D.可以运行一个宏 5.在宏的参数中要引用窗体F1上的Text1文本框控件的值,应该使用(A)。
A.[Forms]![F1]![Text1] C.[F1].[Text1] A.Ctrl
B.Text1
D.[Forms]_[F1]_[Text1] C.Shift C.对象
D.Tab
D.条件表达式 6.如果不想在打开数据库时运行特殊宏,可以在打开数据库的同时按(C)键。
B.Alt 7.宏是一个或多个(B)的集合。
A.命令
A.关闭表
A.AutoMacro A.单步
B.操作
B.退出宏
B.Auto B.同步 8.QuitAcce宏操作的功能是(D)。
C.退出查询
C.AutoExec C.运行
D.退出Microsoft Acce D.Autodo D.继续 9.打开数据库时自动执行的宏应该命名为(C)。10.在Acce系统中提供了(A)执行的调试工具。
第7章
1A 2B 3C 4C 5D 6C 7C 8C 9C 10A 11B 12B 13A 14D 15D 16C 1.有如下事件程序,运行该程序后输出结果是:()
Private Sub Command1_Click()Dim x As Integer,y As Integer x=1 y=0 Do Until y
End Sub A.x=1,y=0
B.x=4,y=25
Private Sub Command2_Click()t=0: m=1:sum=0 Do t=t+m sum=sum+t m=______
C.x=5,y=30
D.输出其他结果
2.下列程序的功能是计算sum=1+(1+3)+(1+3+5)+„+(1+3+5+„+39)Loop While m
)。A.m+1
A.4A
Do While i
C.5次
D.6次 Loop A.3次 B.m+2
B.A1
C.t+1
D.t+2 D.private 3.下列变量名中,合法的是()。
C.ABC_1
4.若变量i的初值为8,则下列循环语句中循环体的执行次数为:()。5.窗体中有命令按钮Commandl,事件过程如下:
Public Function f(x As Integer)As Integer
Dim y As Integer
x=20:y=2
f=x*y End Function Private Sub Commandl_Click()
Dim y As Integer
Static x As Integer
x=10
y=5
y=f(x)
Debug.Print x;y End Sub 运行程序,单击命令按钮,则立即窗口中显示的内容是()。A.10 5 B.10 40
C.20 5
D.20 40 6.运行下列程序,输入数据8, 9, 3, 0后,窗体中显示结果是()。
Private Sub Form_click()
Dim sum A sInteger,m As Integer sum=0 Do
m=InputBox(“输入m”)
sum=sum+m Loop Until m=0 MsgBox sum End Sub A.0
B.17
C.20
D.21 7.下列表达式中,能正确表示条件“x和y都是奇数”的是()。
A.x Mod 2=0 And y Mod 2=0
C.x Mod 2=1 And y Mod 2=1
B.x Mod 2=0 Or y Mod 2=0 D.x Mod 2=1 Or y Mod 2=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
为()。
A.按值传递 B.按地址传递 C.ByRef传递 D.按形参传递
11.表达式“B=INT(A+0.5)”的功能是()。
A.将变量A保留小数点后1位 B.将变量A四舍五入取整 C.将变量A保留小数点后5位 D.舍去变量A的小数部分 12.VBA语句“Dim NewArray(10)as Integer”的含义是()。
A.定义10个整型数构成的数组NewArray
B.定义11个整型数构成的数组NewArray C.定义1个值为整型数的变量NewArray(10)D.定义1个值为10的变量NewArray 13.运行下列程序段,其结果是()。
B.Integer_2
C.Rem
D.Form1 10.如果在被调用的过程中改变了形参变量的值;但又不影响实参变量本身,这种参数传递方式称For m=10 to 1 step 0
k=k+3 Next
A.形成死循环
C.出现语法错误
B.循环体不执行即结束循环
D.循环体执行一次后结束循环
14.运行下列程序,结果是()。
Private Sub Command32_Click()
f0=1 : f1=1 : k=1
Do While k
f=f0+f1
f0=f1
f1=f
k=k+1
Loop
MsgBox “f=”& f End Sub A.f=5
B.f=7
C.f=8
D.f=13 15.窗体有命令按钮Commandl和文本框Textl,对应的事件代码如下:
Private Sub Commandl_Click()
For i=1 To 4
x=3
For j=1 To 3
For k=1 To 2
x=x+3
Next k
Next j
Next i
Text1.Value=Str(x)
End Sub
运行以上事件过程,文本框中的输出是()。
A.6
B.12
C.18
D.21 16.窗体中有命令按钮run34,对应的事件代码如下:
Private Sub run34_Enter()
Dim num As Integer,a As Integer,b As Integer,i As Integer For i=1 To 10 num=Val(InputBox(“请输入数据:”,“输入”))
If Int(num/2)=num/2 Then
a=a+1
Else
b=b+1
End If Next i MsgBox “运行结果:a=”& a &“,b=”& b End Sub
运行以上事件过程,所完成的功能是()。
A.对输入的10个数据求累加和
B.对输入的10个数据求各自的余数,然后再进行累加 C.对输入的10个数据分别统计奇数和偶数的个数 D.对输入的10个数据分别统计整数和非整数的个数
第8章
1.构成网络数据库环境,下面哪一项是不必要的(D)。
A.Web服务器 B.数据库管理系统
C.客户端浏览器Internet Explorer D.网页制作软件DreamWeaver 2.在OBDC中,要想设置Accce 2010数据库,必须选择(A)驱动程序。
A.Microsoft Acce Driver(*.accdb)
B.Microsoft FoxPro VFP Driver(*.dbf)
C.Acce Driver(*.accdb)
D.Microsoft Driver(*.dbf)3.下面(D)选项不是Acce 2010桌面数据库的特有功能?
A.联合查询
A.表
B.切换面板
C.关系
C.关系
D.报表
C.窗体和查询
D.报表和查询
D.报表
4.Acce 2010 Web数据库中允许通过浏览器访问的是(D)。
B.宏
5.Acce 2010 Web数据库中,只能向导航窗体的导航控件中增加(A)。
A.窗体和报表
B.表和查询
6.Acce 2010 Web数据库中,向表中添加一个计算字段,该计算字段的表达式(D)。
A.可以是一个表中的数据 B.可以是两个表中的数据 C.可以是三个表中的数据
D.只能为表达式使用与数据源相同的表中的其他字段
7.Acce 2010 Web数据库中,创建两个 Web 表之间的关系,可以通过(B)建立。
A.关系
B.查阅字段
C.查阅属性
D.宏
8.Acce 2010 Web数据库中,“兼容性检查器”(B)。
A.检查Web表的正确性
B.检查Web数据库应用程序是否符合发布到 Web 的标准 C.检查Web报表的正确性 D.检查Web窗体的正确性
9.Acce 2010 Web数据库中,同步Web数据库是指(C)。
A.将计算机上的Web数据库文件上传到SharePoint 网站 B.将SharePoint 网站的Web数据库文件下载到计算机上
C.去除计算机上的Web数据库文件与 SharePoint 网站上的数据库文件之间的差异 D.从Web浏览器打开数据库
10.Acce 2010 Web 数据库中不能使用(D)。
A.表
B.查询
C.窗体
D.链接表
第9章
1.对数据库实施(A)操作可以消除对数据库频繁更新数据带来的大量碎片。
A.压缩
A.只读 B.备份
B.共享
C.另存为 C.独占
D.加密
2.设置数据库密码时,该数据库文件以(C)方式打开。
D.独占只读
3.下列说法正确的是(B)。
A.设置数据库密码是登录数据库之后,判断用户权限,若密码正确,可以访问数据库 B.设置数据库密码是登录数据库之前,判断用户权限,若密码正确,可以访问数据库 C.加密数据库和设置数据库密码是完全相同的D.设置数据库密码是对数据库进行改写,即使非法用户打开了数据库也无法识别数据库中的内容 4.下列说法的正确是(C)。
A.数据库的压缩和修复不能提高系统的性能,只是改变文件的存储空间 B.数据库使用一段时间后,数据库会逐渐膨胀,但不影响运行速度 C.经常对数据库进行压缩和修复,对应用程序本身的性能有很多提高 D.压缩和修复数据库不需要进行
5.数据库的副本可以用来(C)数据库。
A.加密
B.提高效率
C.恢复
C.字体
D.添加访问的权限 D.去掉多媒体部分 D.并发性 6.在压缩数据库时,压缩的是数据库对象的(A)。
A.非使用空间
B.字符串
A.安全性
B.完整性
7.对用户访问数据库的权限加以限定是为了保护数据库的(A)。
C.一致性
8.用于数据库恢复的重要文件是(C)。
A.日志文件
B.索引文件
A.安全性
B.完整性
C.数据库文件
D.备注文件 C.并发控制
C.并发控制
D.恢复技术 D.系统恢复 9.保护数据库,防止未经授权或不合法使用造成的数据泄露和破坏,这是指数据库的(A)。10.数据库的(A)是指数据的正确性和相容性。
A.完整性
B.安全性
第一章习题参考答案一、选择题1.C 2.B 3.D 4.C 5.D 6.A 7.A 8.B 9.D 10.B 11.C 12.D 13.A 14.D 15.B 16.C 17.D 18.A 19.D 20.A二、填空题1.数据库系统阶段 2.关系3.物理独......
选择查询(选1个题)+赋值查询(选1个题)+更新查询、生成查询(选1个题)+追加查询、参数查询、删除查询(选1个题) 本题提交的是下面的蓝色答案:一、选择查询1、设有数据库“rsda”,考Acce......
实验报告课程名称:《计算机软件基础》实验类型:设计型(验证型、创新型、综合型、设计型)实验项目名称:Acce数据库对象综合应用学生姓名:专业: 教育技术学学号:指导老师:实验地点: 软......
实验一 ACCESS之表的操作一、实验目的1、熟悉Acce用户操作界面。2、掌握创建表的方法。3、掌握创建主键和索引的方法。4、掌握表结构的编辑和表中数据的操作方法。5、掌握建......
注意事项:本手册上写的是题目的出处,但的实验本上,必须写上书上原本的题目,否则无效。并且写下每题实现的步骤。《Acce数据库》实验报告指导手册掌握选择查询、总记查询、在查询......