数据库及其应用2018年4月真题
数据库及其应用2018年4月真题及答案解析
数据库及其应用2018年4月真题及答案,该试卷为数据库及其应用自考历年真题试卷,包含答案及详细解析
一、单项选择题:本大题共20小题,每小题2分,共40分。在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。
1.文件系统中,有时相同的数据会在多个文件中重复出现,这种现象称为( )
A.数据共享
B.数据不一致
C.数据异常
D.数据冗余
2.从计算机实现数据库的观点描述数据库全局逻辑结构的模型,称为( )
A.概念模型
B.外部模型
C.物理模型
D.逻辑模型
3.有关系R(学号,姓名,性别,系名称,系地址),R的函数依赖图如题3图所示,
则学号与系地址之间存在( )
A.完全函数依赖
B.部分函数依赖
C.传递函数依赖
D.多值函数依赖
4.从关系中选择满足条件的元组构成一个新关系的运算,称为( )
A.投影
B.选择
C.联接
D.笛卡儿积
5.有学生关系:R(学号,姓名,专业),规定学号是由8个字符组成的字符串,该规则属于( )
A.实体完整性约束
B.参照完整性约束
C.用户定义完整性约束
D.关键字完整性约束
6.在Access2013中,用于防止数据库故障导致数据丢失的措施是( )
A.备份与恢复
B.设置数据库密码
C.设置完整性约束
D.压缩数据库
7.下列选项中,可以作为窗体记录源的数据库对象是( )
A.宏
B.查询
C.窗体
D.报表
8.在SQL语言中,用于定义表、索引和视图的是( )
A.数据定义语言
B.数据操纵语言
C.数据控制语言
D.结构化语言
9.有SQL语句: SELECT学号,姓名FROM学生WHERE班级名称=“计算机应用” 与该SQL语句等价的关系代数表达式是( )
A.I“学号”“姓名”(σ“计算机应用”,(学生))
B.σ学号,姓名(
(学生))
C.
(σ班级名称= [计算机应用](学生))
D.σ班级名称= [计算机应用] (
(学生))
10.在Access2013中,为了检测用户输入数据的有效性,可设置( )
A.查阅字段
B.验证规则
C.自动编号
D.字段类型
11.假设一个字段的长度为6个字符,且前两位必须是字母,后四位必须是数字,则设置该字段的输入掩码表达式为( )
A.LL0000
B.LL9999
C.AA0000
D.AA9999
12.有订单表:S(ID,品名,单价,数量),若要查询订单的金额(金额=单价×数量),则应在查询中使用( )
A.条件表达式
B.输入掩码
C.计算字段
D.验证规则
13.下列选项中,能够直接调整窗体设计的视图是( )
A.窗体视图
B.更新视图
C.数据表视图
D.布局视图
14.在Access2013中,窗体设计视图分为五个功能区域,每个区域称为一个节,每个节具有特定的功能,用于设置窗体显示数据的节称为( )
A.窗体页眉
B.主体
C.窗体页脚
D.页面页脚
15.Access2013提供一种简便地创建主切换面板方法,能够快速地将查询、窗体、报表等集成为一个系统,实现功能调用和流程控制,这种方法是创建( )
A.系统窗体
B.功能窗体
C.导航窗体
D.集成窗体
16.在分组报表设计中,将“一组中只能出现一次”的内容放在( )
A.组页眉
B.页面页眉
C.报表页眉
D.主体
17.下列选项中,属于报表设计视图特有的节是( )
A.页面页眉
B.组页眉
C.主体
D.页面页脚
18.在报表页脚添加一个显示当前日期的控件,该控件的来源为( )
A.DATE
B.DATE()
C.=DATE
D.=DATE()
19.在Access 2013中,作为单独数据库对象保存的宏,称为( )
A.独立宏
B.嵌入宏
C.操作宏
D.条件宏
20.在Access 2013中,打开窗体的宏命令是( )
A.OpenWindow
B.OpenTable
C.OpenForm
D.OpenReport
二、填空题:本大题共10小题,每小题1分,共10分。
11.索引字段的值不能重复的索引,称为________。
12.设关系R和S,
,且T、R、S的元组个数分别是k、m、n,则k、m、n三者之间的关系是________。
13.在E-R图中,学生和课程实体集存在M:N联系,学生实体集的键是学号,课程实体集的键是课程号,M:N联系转换成一个关系模式,该关系模式的主键是________。
14.Access2013中,模块是用________语言编写的程序。
15.利用Access2013的________功能,可以将一个 EXCEL表格中的数据导入当前数据库。
16.查询职工表中身份证号为空值的SQL语句是“ SELECT 职工号,姓名 FROM 职工 WHERE 身份证号________”。
17.Access2013中,特定的查询有数据定义查询、联合查询和________查询。
18.Access2013中,可在窗体中添加一个________控件,用于显示公司主页。
19.Access2013中,“图表”控件的横坐标称为分类轴,纵坐标称为________。
110.假设有“if<条件表达式>then<宏操作1>else宏操作2end if”结构的条件宏,当条件表达式不成立时,应执行________。
三、简答题;本大题共10小题,每小题3分,共30分。
21.已知关系R和S的属性数目相同,且对应的属性域相同,试写出与R∩s等价的差运算表达式。
22.简述外联接操作的用途。
23.简述关系规范化方法和E-R模型方法的区别。
24.简述 WHERE<条件表达式>和 HAVING<条件表达式>子句的区别。
25.有订单明细表,如题35图所示。写出下列SQL语句的执行结果,以表格方式呈现。SELECT订单号,SUM(单价*数量)AS金额ROM订单明细WHERE 数量BETWEEN 550 AND 600GROUP BY 订单号
26.有订单明细表,如题35图所示,写出下列SQL语句的执行结果,以表格方式呈现。SELECT订单号, COUNT(*)AS订购商品的种类FROM订单明细,GROUP BY订单号
27.Access2013有哪两种类型的验证规则?简述两种验证规则的区别。
28.简述创建子报表的方法。
29.分别写出追加查询、交叉表查询和联合查询的功能。
210.在Access2013的“编辑关系”和“联接属性”对话框中,编辑订单和订单明细表的关系和联接属性,如题40图所示,根据图中的设置回答下列问题。
(1)当对订单表执行删除和更新操作时,系统将自动执行什么操作?(2)订单与订单明细表之间的联接类型是什么?
四、综合题:本大题共2小题,每小题10分,共20分
31.若有关系R、S、T,如题41图所示
求解以下关系代数表达式结果。(1)R-S(2)
(3)![]()
32.创建一个“订单”窗体,如题42图所示,回答下列问题,
(1)指出主窗体和子窗体记录源之间的联系类型。(2)在“窗体属性表”中,该主窗体和子窗体的“默认视图”属性是什么?(3)在“窗体属性表”中,该主窗体和子窗体的“记录选择器”属性是什么?(4)在“窗体属性表”中,该主窗体和子窗体的“导航按钮”属性是什么?
