《数据库应用》期末考试模拟题库20套word版.docx
《《数据库应用》期末考试模拟题库20套word版.docx》由会员分享,可在线阅读,更多相关《《数据库应用》期末考试模拟题库20套word版.docx(29页珍藏版)》请在冰点文库上搜索。
![《数据库应用》期末考试模拟题库20套word版.docx](https://file1.bingdoc.com/fileroot1/2023-5/16/1eb87d46-7c50-4ecd-a9d5-8c6a297c0d64/1eb87d46-7c50-4ecd-a9d5-8c6a297c0d641.gif)
《数据库应用》期末考试模拟题库20套word版
《数据库应用》
期末考试模拟题库
1
1对是否型数据的输入,可以使用【复选框】,选项按钮及切换按钮这3种控件
2数据查询是数据库的核心操作,SQL语言的数据查询只是一条【SELECT】语句,却是用途最广泛的一条语句,具有灵活是使用方式和丰富的功能。
3Access主要提供了设置数据安全性的两种传统方式【设置数据库秘密】和用户级安全机制。
4【表】是Access数据库是基础,【数据】是存储是地方,是查询,窗体,报表等其他数据库对象。
5【排序】是让数据按某种规则排序,分组则是按照数据的特性将同类数据集合在一起。
6在关系数据模型中,域是指【属性的取值范围】
7在查询设计视图中【可以添加数据库表,也可以添加查询】
8不能编辑的字段类型是【自动编号】
9窗体订单上的文本框总计需要用到窗体上的其他两个文本框小计和运货费的值,那么它的控件来源表达式应该为【[forms][小计]+[forms][运货费]】
10操作查询不包括【联合查询】
11为了限制学生表中只能输入1988年9月10日以前出身的学生情况,可对出生日期字段进行<#1988-09-10#>
12以下不是分支结构的语句是【While…..Wend】
13下面属于VBA常用标准数据类型的是【以上都不是】
14要限制宏操作的范围,可以在创建宏的定义【宏条件表达式】
15如果要以只读访问方式打开Access数据库,并且防止其他用户打开,应该选择哪种打开方式【以独占只读方式打开】
16如果要根据一个字段对报表进行分组计算,则计算控件应该放置在【组页眉或组页脚】
17用于打开查询和报表的宏命令分别是【Openqury,OpenReport】
18对报表属性中的数据源设置,下面说法正确的是【既可以是表也可以是查询】
19Access中,为了达到为子表添加记录时,主表中没有与之相关的记录,则不能再子表中添加【参照完整性】
20如果字段内容为声音文件,则该字段的数据类型应定义为【OLE对象】
2
1【规范化】是指关系模型中的每一个关系模式都必须满足一定的要求。
2要想使报表中的每一组都另起一行或一个,应设置该组页眉或页脚的【强制分页】属性。
3使用窗体向导除了可以创建基于单表或查询的窗体,也可以创建基于【多表】的窗体。
4数据查询是数据库的核心操作,SQL语言的数据查询只有一条【SELECT】,却是用途最广泛的一条语句,具有灵活的使用方式和丰富的功能。
5查询主要有选择查询,参数查询及操作查询,其中操作查询包括更新查询,追加查询【删除查询】和生成查询。
6关于宏的描述不正确的是【可以再一个宏内运行其他宏或者模块过程】
7用于打开查询和报表的宏命令分别是【OpenQueryOpenReport】
8设计/修改报表布局,不能修改控件的【属性】
9在文本类型字段的格式属性使用@尚未输入则下列叙述正确的是【尚未输入数据,会显示尚未输入4个字】
10以下不是鼠标事件的是【Keypress】
11VBA程序流程控件的方式是【顺序控制,分支控制和循环控制】
12当窗体中的内容比较多无法在一页中显示时,可以使用什么控件来进行分页【选项卡控件】
13在报表上显示格式为7/总10页的页码,则计算控件来源应设置为【=[page]/总&[pages]】
14循环结构ForK=2To12Step2
K=2*k
NextK
循环次数为【2】
15下列不是报表统计汇总的计算函数的功能的是【计算标准偏差】
16下面显示的是查询设计视图的设计网格部分,从下图所示的内容中,可以判断出要创建的查询是【追加查询】
17在控件来源属性中输入表达式=[价格]*[数量],此控件类型是【计算型】
18下面对查询功能的叙述中正确的是【在查询中,查询不仅可以找到满足条件的记录,而且还可以建立查询的过程中进行各种统计计算】
19Access通过数据访问业可以发布的数据【是数据库中保存的数据】
20有SQL语句:
SELECT*FROM教师WHERENOT(工资>3000OR工资<2000),与此语句等价的SQL语句【SELECT*FROM教师WHERE工资BETWEEN2000AND3000】
3
1Access主要提供了设置数据安全性的两种传统方法设置数据库密码和【用户级安全机制】
2Access提供了两种数据类型保存文件或文本和数字组合的数据,这两种数据类型是,文本型和【备注】
3窗体页眉/页脚内容可以在【窗体视图】和打印窗体中显示,页面页眉/页脚内容只能在打印窗体中显示。
4报表的计算控件的控件来源属性值的计算表达式是以【=】开头
5【特殊效果】属性值用于设定控件的现实效果,如平面凸起凹陷等
6将成绩在90分以上的记录找出后放在一个新表中,比较合适的查询是【生成表查询】
7下列Access查询叙述错误的是【查询不能生成新的数据表】
8Access所设计的数据访问页是一个【数据库记录的超链接】
9窗体订单上的文本框总计需要用到窗体上其他两个文本框小计和运货费的值,那么它的控件来源表达式应该为【[forms][订单][小计]+[forms][订单][运货费]】
10使用宏组的目的是【对多个宏进行组织和管理】
11【参数查询】查询会在执行是弹出对话框,提示用户输入必要的信息,再按照这些信息进行查询。
12在数据库中能够唯一地标识一个记录的字段或字段组合称为【关键字】
13以下关于报表组成的叙述中错误的是【用来显示报表中的字段名称或记录分组名称的是报表页眉】
14条件宏的条件是一个【逻辑表达式】
15在SQL查询GROUPBY语句用于【分组条件】
16一个窗体的数据源,通常【无论主窗体还是子窗体,数据源分别都只能设定为一个表或查询】
17如果使用向导创建交叉查询的数据源必须来自多个表,可以先建立一个什么表,然后将其作为【查询】
18以下不是报表组成部分的是【报表设计器】
19关系数据库系统能够实现的三种基本关系运算是【选择,投影,联接】
20在Access数据库实用工具中,不包括【设置数据库密码】
4
1Access可以导入固定的宽度和【带分隔符】两种不同类型的文本文件数据
2关系的基本运算有两类,一类是传统的【集合运算】一类是专门的【关系运算】
3对是/否型数据的输入,可以使用【复选框】选项按钮及切换按钮这3种控件
4准则是查询中用来识别所需特定记录的【限制条件】
5报表的视图方式有设计视图【打印预览视图】和版面预览视图三种
6要用文本框来显示当前的日期,应当设置文本框的控件来源属性是【date()】
7一个学生可以同时借阅多本书,一本书只能由一个学生借阅,学生和图书之间为【一对多】
8以下叙述中,正确的是【Access具有面向对象的程序设计能力,并能创建复杂的数据库应用系统】。
9如果需要根据数据库信息制作一个公司员工的名片,应该使用【标签式报表】
10下图显示了学生,学生逃课,课程信息3个元素他们之间的联系,使用SQL语句查询所有未选课的学生基本信息,以下正确的是【SELECT*FROM学生WHERE学号NOTIN(SELECT学号FROM学生选课)
11要限制宏操作的范围,可以在创建宏时定义【宏条件表达式】
12假设某个数据库表中有一个姓名字段,查找姓李的记录的条件是【Left([姓名],1)=李】
13下面关于列表框的叙述错误的是【可以在组合框中输入新值,而列表框不能】
14将Acceess数据库的数据发布在Interent网络上可以通过【数据访问页】
15修复数据库文件功能不可以修复数据库中的【查询,宏】
16如果我们要使报表的标题在每一页上都显示,那么应该设置【组页眉】
17窗体订单上的文本框小计需要用到子窗体订单子窗体中的单价文本框和数量文本框的值,那么它的控件来源表达式应为【[订单子窗体][form][单价]*[订单子窗体][form][数量]
18在Access数据库安全性设置操作中,不包括【生成MDE文件】
19用于打开查询和报表的宏命令分别是【openqueryopenreport】
20使用【交叉查询】,可以对表中的数据进行统计和分析。
5
1是Access2000新增的数据库对象,以前的版本没有,数据访问页是一种特殊类型的【数据访问页】
2Msgbox命令用于【显示警告或提示信息】
3窗体是Access为了以指定的数据表或查询为数据源产生一个Execl的分析而建立的【数据透视图】
4交叉查询是利用了表中的【行和列】来统计和计算的。
5对是否型数显的输入,可以使用复选框,【选项按钮】及切换按钮这3种控件
6在Access数据库使用工具中,不包括【设置数据库密码】
7有SQL语句:
SELECT*FROM教师WHERENOT(工资>3000OR工资<2000),与此语句等价的SQL语句【SELECT*FROM教师WHERE工资BETWEEN2000AND3000】
8用表学生名单创建新表学生名单2,所使用的查询方式是【生成表查询】
9关于宏的描述不正确的是【可以在一个宏内运行其它宏或者模块过程】
10VBA的自动运行宏,必须命名为【Autoexec】
11定义字段的默认值是指【在未输入值之前,系统自动提供数值】
12主要用于显示,输入,更新数据库中的字段的控件的类型是【绑定型】
13关于报表功能,下列叙述不正确的是【可以输出,输入,查询数据】
14Access中,为了达到删除主表中的记录,同时删除子表中与之相关记录的操作限制需要定义【参照完整性】
15Access提供了查询准则的运算符是【以上都不是】
16引用窗体控件的值,可以用的宏表达式是【forms窗体名控件名】
17已知程序段:
s=0for=1to10step2s=s+1i=I*2next当循环结束后,变量s的值为【3】
18下面关于列表框和组合框的叙述错误的【在列表和组合框中都可以输入新值】
19要计算报表中所有学生的数学课程的平均成绩,在报表页脚节内对应数学字段列的位置添加一个文本框计算控件,应该设置其控件来源属性为【=AVG([]数学)
20以下叙述中不正确的是【VBA工具箱中的所有控件都要更改Width和Height属性才可以使用】
6
1.关系的基本运算有两类:
一类是传统的【集合运算】,另一类是专门【关系运算】
2.查询可作为【窗体和报表】数据的来源
3.统计组查询时,总计项应选择【GroupBy】
4.获取外部数据只在Access中使用,应该采取【导入】方式创建表
5.在Access中数据访问页以【单独文件】形式出现
6.下图显示了学生、学生选课、课程信息3个表,以及它们之间的联系,使用SQL语句统计性别为“女”的学生人数,以下正确的是(SELECTCOUNT(性别)AS人数,性别From学生FROUPBY性别HAVING性别=“女”)
7.“教学管理”数据库中有学生表、课程表、和选课表,为了有效地反映这三张表中数据之间的联系,在创建数据库时应设置(表之间的关系)
8.要改变窗体上文本框控件的数据源,应设置的属性是(控件来源)
9.关于宏的描述不正确的是(可以在一个宏内运行其他宏或者模块过程)
10.数据库对象导出到另一个数据库中,在功能上是(转换成MicrosoftExcel格式)
11.(报表页脚)的内容只在报表的最后一页底部打印输出
12.宏组中宏的调用格式是(宏组名.宏名)
13.以下不是分支结构的语句是(While…Wend)
14.如果要根据一个字段对报表进行分组计算,则计算控件应该放置在(组页眉或组页脚)
15.(追加查询)查询可以从一个或多个表中选取一组记录添加到一个或多个表中的尾部
16.“TRUE/FALSE”数据类型为(“是否”类型)
17.交叉表查询是为了解决(一对多关系中,对“多方”实现分组求和的问题)
18.模块是用Access提供的(VBA)语言编写的程序段
19.从字符串S中,第二个字符开始获得4个字符的子字符串函数是(Mid$(S,2,4))
20.窗体“订单”上的文本框“小计”需要用到子窗体“订单子窗体”中的“单价”文本框和“数量”文本框的值,那么它的控件来源表达式应该为(=[订单子窗体].[Form]!
[单价]*[订单子窗体].[Form]!
[数量])
7
1.用于设定控件的输入格式,仅对文本型或日期型数据有效的控件的数据属性为(输入掩码)
2.关系是通过两张表之间的(相同)字段建立起来的。
一般情况下,由于一张表的主关键字是另一张(字段)
3.创建好数据访问页后,用户可以对其中的数据进行(添加和删除)、编辑、保存、链接等多项操作
4.数据查询是数据库的核心操作。
SQL语言的数据查询只有一条(SELECT)语句,却是用途最广泛的一条语句,具有灵活的适用方式和丰富的功能
5.保护数据库最灵活和最广泛的方法是采用(用户级安全机制)
6.下列关于报表的说法中正确的是(适用报表可以打印各种标签、名片等)
7.Access中,为了使字段的值不出现重复以便索引,可以将该字段定义为(主键)
8.若要用设计视图创建一个查询,查找总分在255分以上(包括255分)的女同学的姓名、性别和总分,正确的设置查询准则的方法应为(在总分准则单元格键入:
>=255;在性别的准则单元格键入:
”女”)
9.数据访问页视图为(设计视图和页视图)
10.在“控件来源”属性中输入表达式“=[价格]*[数量]”,此控件的类型是(计算型)
11.要在报表上显示格式为“7/总10页”的页码,则计算控件的控件来源应设置为(=[page]&/”总”&[pages])
12.一个非条件宏,运行时系统会(执行全部宏操作)
13.使用文本框可以输入的数据是(可以输入文本、数字、日期、货币、备注、超链接型数据)
14.Select必须与(EndSelcet)配对使用
15.SELECT语句是根据(GROUP)子名进行分组的
16.在Access数据库中,对数据表进行删除的是(操作查询)
17.用于打开窗体的宏命令是(OpenForm)
18.在报表的每一页底部都要输出的信息,其操作区域是(页面页脚)
19.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是(DBS包括DB和DBMS)
20.模块是用Access提供的(VBA)语言编写的程序段
8
1.数据库的真正优点是具有很强的查询和(统计数据)的能力
2.宏的使用一般是通过窗体、报表中的(命令按钮或命令控件)控件实现的
3.对“是/否”型数据的输入,可以使用(复选框)、选项按钮及切换按钮这3种控件
4.报表的类型主要有表格式报表、纵栏式报表、图表报表和(标签报表)
5.数据查询是数据库的核心操作、SQL语言的数据查询只有一条(SELECE)语句,却是用途最广泛的一条语句,具有灵活的使用方式和丰富的功能
6.窗体“订单”上的文本框“总计”需要用到窗体上的其他两个文本框“小计”和“运货费”的值,那么它的控件来源表达式应该为(=[Forms]!
[订单]!
[小计]+[Forms]!
[订单]!
[运货费])
7.以下不是分支结构的语句是(While….Wend)
8.报表与窗体的主要区别在于(窗体可以输入数据,而报表中不能输入数据)
9.在Access数据库中,对数据表进行统计的是(删除查询)
10.报表统计计算中,如果是进行分组统计并输出,则统计计算控件应该放置在(组页眉/页脚)节区的相应位置
11.假设某数据库表中有一个工作时间字段,查找20天之内参加工作的记录的准则是(BetweenDate()AndDate()-20)
12.VBA的自动运行宏,必须命名为(Autoexec)
13.以下关于货币数据类型的叙述,错误的是(向货币字段输入数据,系统将自动将其设置为4位小数)
14.以下叙述中不正确的是(VBA工具箱中的所有控件都要更改Width和Height属性才可使用)
15.要计算报表中所有学生的“数学”课程的平均成绩,在报表页脚节内对应“数学”字段列的位置添加一个文本框计算控件,应该设置其控件来源属性为(“=Avg([数学])”)
16.在宏的表达式中要引用报表test上控件txtName的值,可以使用引用式(Reports!
test!
tesName)
17.用于显示消息框的宏命令是(MsgBox)
18.下面关于列表框和组合框的叙述错误的是(可以在组合框中输入新值,而列表框不能)
19.可以创建、删除、更改或在当前的数据库中创建索引的查询是(子查询)
20.有SQL语句:
SELECT*FROM教师WHERENOT(工资>3000OR工资<2000),与此语句等价的是(SELECT*FORM教师WHERE工资BETWEEN2000AND3000)
9
1.窗体的数据来源主要包括表和(查询)
2.添加ActiveX控件,可以在窗体“设计“视图下,单机工具箱中的(其他控件)按钮,屏幕上出现一个控件列
3.数据访问页是用户通过(Internet或INTERNET)
4.宏是由一个或多个(操作)组成的集合
5.(运算符)是组成查询准则的基本元素
6.Access通过数据访问页可以发布的数据(是数据库中保存的数据)
7.如果要根据一个字段对报表进行分组计算,则计算控件应该放置在(组页眉或组页脚)
8.要限制宏命令的操作范围,可以在创建宏时定义(宏条件表达式)
9.要在报表上显示格式为“7/总10页”的页码,则计算控件的控件来源应设置为(=[page]&/”总”&[pages])
10.已知程序段:
s=0Fori=1to10step2s=s+1i=I*2NextI当循环结束后,变量s的值为(3)
11.已知商品表的关系模式为:
商品(商品编号,名称,类型),使用SQL语句查询类型为“食品”,并且名称中不包含“面包”的商品信息,以下正确的是(SELECT*FROM商品WHERE类型=“食品”AND名称NOTLIKE“*面包*”)
12.关于“输入掩码”叙述错误的是(所有数据类型都可以定义一个输入掩码)
13.操作查询不包括(参数查询)
14.窗体“订单”上的文本框“总计”需要用到窗体上的其他两个文本框“小计”和“运货费”的值,那么它的控件来源表达式应该为(=[Forms]!
[订单]!
[小计]+[Forms]!
[订单]!
[运货费])
15.VBA程序流程控制的方式是(顺序控制、分支控制和循环控制)
16.下列关于Access数据库描述错误的是(数据库对象放在不同的文件中)
17.在宏的表达式中要引用报表test上控件txtName的值,可以使用引用式(Reports!
test!
txtName)
18.Access的控件对象可以设置某个属性来控制对象是否可用(不可用时显示为灰色状态),需要设置的是(Enabled)
19.对于主关键字,描述正确的是(主关键字的内容具有唯一性,而且不能为空值)
20.设计数据访问页时不能向数据访问页添加(选项卡)
10
1.FindRecord命令用于(查找符合条件的记录)
2.查询主要有选择查、参数查询及操作查询,其中操作查询包括更新查询、追加查询、(删除查询)和生成表查询
3.自动编号数据类型一旦被指定,就会永久地与(记录)连接
4.报表在输出数据时不可缺少的部分是(主体)
5.获取外部数据只在Access中使用,应该采取(导入)方式创建表
6.下面属于VBA常用标准数据类型的是(以上都是)
7.在关系代数中,从两个关系的笛卡尔积中,选取属性满足一定条件的元组的操作,称为(条件连接)
8.报表中的报表页眉是用来(显示报表的标题、图形或说明性文字)
9.结构化程序设计所规定的三种基本控制结构是(顺序、选择、循环)
10.要在报表上显示格式为“7/总10页”的页码,则计算控件的控件来源应设置为(=[page]&/”总”&[pages])
11.在Access数据库实用工具中,不包括(设置数据库密码)
12.报表统计计算中,如果是进行分组统计并输出,则统计计算控件应该放置在(组页眉/页脚)节区内的相应位置
13.已知商品表的关系模式为:
商品(商品编号,名称,类型),使用SQL语句查询各类商品的数量,以下正确的是(SELECTCOUNT(类型)AS商品数量,类型FROM商品GROUPBY类型)
14.为了使窗体界面更加美观,可以创建的控件是(“图像”控件)
15.不属于VBA中的内部函数的是(条件函数)
16.在课程表中要查找课程名称中包含“计算机”的课程,对应“课程名称”字段的正确条件表达式是(LIKE“*计算机*”
17.(运行宏或宏组)才能产生宏操作
18.若要改变窗体的数据源,应设置的属性是(记录数据源)
19.用于创建包含多个来自表和查询的字段的数据访问页应该选择哪一种创建方式(用向导创建数据访问页)
20.主要用于显示、输入、更新数据库中的字段的控件的类型是(绑定型)
11
填空题
1.数据库的的真正优点是具有很强的查询和(统计数据)的能力。
2.宏的使用一般是通过窗体、报表中的(命令按钮或命令控件)控件实现的。
3.对“是/否”型数据的输入,可以使用(复选框)、选项按钮及切换按钮这3种控件。
4.报表的类型主要有表格式报表、纵栏式报表、图表报表和(标签报表)。
5.数据查询是数据库的核心操作。
SQL语言的数据查询只有一条(SELECT)语句,却是用途最广泛的一条语句,具有灵活的使用方式和丰富的功能。
单选
6.窗体“订单上的文本框“总计”需要用到窗体上的其他两个文本框“小计”和“运货费”的值,那么它的控件来源表达式应该为:
([Forms]!
[订单]!
[小计]+[Forms]!
[订单]!
[运货费])
7.以下不是分支结构的语句是(while…wend)
8.报表与窗体的主要区别在于(窗体可以输入数据,而报表不能输入数据)
9.在Acess数据库中,对数据表进行统计的是(选择查询)
10.报表统计计算中,如果是进行分组统计并输出,则统计计算控件因该放置在(组页眉/页脚)节区内的相应位置
11.假设某数据库表中有一个工作时间字段,查找20天之内参加工作的记录的准则是(BetweenDate()AndDate()—20)
12.VBA的自动运行宏,必须命名为(Autoexec)
13.以下关于货币数据类型的叙述,错误的是(向货币字段输入数据,系统将自动将其设置为4位小数)
14.以下叙述中不正确的是(VBA工具箱中的所有控件都要更改width和Height属性才可使用)
15.要计算报表中所有学生的“数学”课程的平均成绩,在报表页脚节内对应“数字”字段列的位置添加一个文本框计算控件,应该设置其控件来源属性为(“=Avg([数学])“)
16.在宏的表达式中要引用报表test上控件txtName的值,可以使用引用式(Reports!
test!
txtName)
17.用于显示消息框的宏命令是(MsgBox)
18.下面关于列表框和组合框的叙述错误的是(可以在组合框中输入新值,而列表框不能)
19.可以创建、删除、更改和在当前的数据库中创建索