1、高等教育自学考试数据库及其应用真题 2013 年 10 月及答案解析(总分:105.01,做题时间:150 分钟)一、单项选择题(总题数:20,分数:30.00)1.对关系进行垂直分割,选择某些列,且消除重复元组,这个关系运算是_ (分数:1.50)A.选择B.投影C.连接D.自然连接2.下列术语中不属于关系模型的是_ (分数:1.50)A.元组B.元数C.基数D.文件3.在关系模式规范化中,将一个关系模式由 2NF 转化为 3NF,是消除了非主属性对主键的_ (分数:1.50)A.传递函数依赖B.多值函数依赖C.完全函数依赖D.部分函数依赖4.下列模型中,与系统的硬件和软件都无关的是_ (分
2、数:1.50)A.概念模型B.逻辑模型C.外部模型D.内部模型5.Access 允许用户自定义工作环境,若要不显示状态栏,设置方法是使用菜单栏中的_(分数:1.50)A.文件B.编辑C.工具D.视图6.在 Access 中,用于存放数据的对象是_ (分数:1.50)A.窗体B.表C.查询D.报表7.下列选项中,属于 Access 数据库安全管理机制的是_ (分数:1.50)A.备份数据库B.压缩数据库C.用户分组授权D.还原数据库8.可以使用浏览器访问的 Access 数据库对象是_ (分数:1.50)A.表B.窗体C.查询D.数据访问页9.下列数据类型中,不可以作为主键的是_ (分数:1.5
3、0)A.文本B.数字C.OLE 对象D.日期/时间10.“雇员”表的“数据表视图”如图所示,在图中可以查看到每个雇员的“销售”信息,则雇员和销售表之间的关系是_ (分数:1.50)A.一对一B.一对多C.多对多D.不确定11.在字段列表中,选择“姓名”字段并将其拖到窗体设计网格中,如图所示,标号所指的部位依次称为_ (分数:1.50)A.字段标题、字段控件、移动控制柄、控件大小调控柄B.文本框控件、标题控件、放大控制柄、上移控制柄C.标签控件、文本框控件、对齐控制柄、移动调控柄D.标签控件、文本框控件、移动控制柄、控件大小调控柄12.下列关于“选项卡”控件的说法中,错误的是_ (分数:1.50
4、)A.选项卡是一个容器类的控件B.可以利用选项卡控件创建多页窗体C.一个选项卡最多可以插入 3 个页D.可以在选项卡页面上添加其他控件13.下列关于子窗体的说法中,错误的是_ (分数:1.50)A.主窗体只能包含一个子窗体B.子窗体可以再嵌套子窗体C.子窗体分为嵌入式和弹出式两种类型D.可以利用工具箱的“子窗体”控件创建子窗体14.下列关于组合框和列表框控件的说法中,错误的是_ (分数:1.50)A.可以在组合框中选择和输入数据B.可以在列表框中选择和输入数据C.列表框和组合框均有绑定与非绑定型D.可以利用列表框或组合框减少重复数据的输入操作15.已知报表中含有 15 个字段,已对 3 个字段
5、进行了排序,最多还可以排序的字段数是_ (分数:1.50)A.0B.2C.7D.1216.按照产品类别列出产品信息的报表如图所示,在报表设计视图中,“类别名称”字段应添加到_ (分数:1.50)A.报表页眉B.页面页眉C.条件页眉D.组页眉17.下列选项中,专门用于数据访问页的控件是_(分数:1.50)A.B.C.D.18.应用数据访问页“主题”时,不能自动定义数据访问页的_ (分数:1.50)A.记录源B.背景图像C.标题样式D.项目符号19.打开指定查询的宏命令是_ (分数:1.50)A.OpenTableB.OpenQueryC.OpenFormD.OpenReport20.创建一个带条
6、件的宏,用于判断窗体中“菜单”表“菜系”字段的值为“川菜”,则其条件表达式为_ (分数:1.50)A.Forms!菜单!菜系=“川菜”B.Forms.菜单.菜系=“川菜”C.Forrns.菜单.菜系=“川菜”D.Foms!菜单!菜系=“川菜”二、填空题(本大题共 15 小题,每小题 1 分,共(总题数:15,分数:15.00)21.关系 R 和 S 的元数分别是 5 和 6,则 RS 的元数为 1。(分数:1.00)填空项 1:_22.在全局 E-R 模型的优化过程中,通常利用规范化理论中 1 的概念消除冗余联系。(分数:1.00)填空项 1:_23.Access 提供两种方法使用外部数据源的
7、数据,即“导入”和 1。(分数:1.00)填空项 1:_24.Access 系统自含的编程语言是 1。(分数:1.00)填空项 1:_25.对表中记录进行排序或创建 1 可以提高数据查询速度。(分数:1.00)填空项 1:_26.在 Access 中,“组”是由一些属于数据库对象的 1 构成的。(分数:1.00)填空项 1:_27.有“日期/时间”类型字段,若要以“2011 年 7 月 1 日”方式显示,则应设置该字段的 1 属性。(分数:1.00)填空项 1:_28.假设有“职工”和“退休”两个结构相同的表,当有人办理退休手续时,应将其信息从“职工”表中转移到“退休”表中,可通过创建一个 1
8、 查询实现。(分数:1.00)填空项 1:_29.在窗体中筛选记录的方法有 4 种,即按 1 筛选、按窗体筛选、内容排除筛选和高级筛选/排序。(分数:1.00)填空项 1:_30.创建一个“机动车信息”报表,在报表“设计视图”中车牌号、车主等字段应放在报表的 1 节。(分数:1.00)填空项 1:_31.分组报表最多可以按 1 个字段或表达式进行分组。(分数:1.00)填空项 1:_32.检索学生表中所有女生姓名的 SQL 语句是 1。(分数:1.00)填空项 1:_33.按照数据访问页的用途可以分为 3 种类型,其中以“数据透视表”形式显示数据的是 1 页。(分数:1.00)填空项 1:_3
9、4.操作序列宏的设计结构类似于程序设计的 1 结构。(分数:1.00)填空项 1:_35.模块是由声明和 1 组成的集合。(分数:1.00)填空项 1:_三、简答题(总题数:4,分数:25.00)36.简述设计局部 E-R 模型的步骤。(分数:5.00)_有关系模式 R(食品编号,食品名称,产地,等级,营养素编号,营养素名称,单位含量),已知一种食品中包含多种营养素,且一种营养素又可以包含在不同的食品中。试回答下列问题。(分数:5.01)(1).R 属于第几范式?(分数:1.67)_(2).如果 R 不是 3NF,把 R 规范化到 3NF。(分数:1.67)_(3).什么是级联更新?其作用是什
10、么?(分数:1.67)_有职工表:R(职工号,姓名,性别,年龄),其中职工号、姓名和性别的数据类型是文本型,年龄是数字型。假设要检索年龄在 45 到 55 岁之间姓“王”的女职工信息,利用设计视图创建一个查询,如图所示。 (分数:5.00)(1).在标号处键入_(分数:1.25)_(2).在标号处键入_(分数:1.25)_(3).在标号处键入_(分数:1.25)_(4).该查询显示的列标题是_(分数:1.25)_有通讯录表:S(编号,姓名,家庭电话,手机,E-MAIL,通信地址),基于 S 表创建一个“通讯录查询”窗体,如图所示,在窗体上标注了 4 个控件,其中标号为的控件用于显示当前日期。
11、(分数:5.00)(1).控件是一个_控件。(分数:1.00)_(2).控件是一个_控件。(分数:1.00)_(3).控件属于_型控件。(分数:1.00)_(4).控件是一个_控件。(分数:1.00)_(5).控件属于_型控件。(分数:1.00)_四、综合题(总题数:2,分数:35.00)有教师授课查询:R(教师编号,姓名,课程名称,授课地点,授课时间),创建一个按照“课程名称”显示开课情况的报表如图(a)所示,图(b)用标号指出在报表设计视图中所添加控件的位置,试根据图(a)显示报表的格式及图(b)标号的顺序,将题表中所缺的对应控件名称和显示的内容填入表中。(注意:表中需要填写 2、4、6、
12、8、10 共 5 行) (分数:15.00)_某高校毕业设计的业务规则如下: ?一位教师可以指导多名学生,且一名学生只能选择一位教师; ?教师的属性:工号、姓名、职称; ?学生的属性:学号、姓名、专业和论文题目。 要求 (分数:20.00)(1).根据上述规则画出完整的 E-R 图;(分数:10.00)_(2).将 E-R 模型转换成关系模型,并指出每个关系的主键和外键。(分数:10.00)_高等教育自学考试数据库及其应用真题 2013 年 10 月答案解析(总分:105.01,做题时间:150 分钟)一、单项选择题(总题数:20,分数:30.00)1.对关系进行垂直分割,选择某些列,且消除重
13、复元组,这个关系运算是_ (分数:1.50)A.选择B.投影 C.连接D.自然连接解析:解析 投影操作是对一个关系进行垂直分割,消去某些列,并重新安排列的顺序。2.下列术语中不属于关系模型的是_ (分数:1.50)A.元组B.元数C.基数D.文件 解析:解析 关系中的行数称为元组;关系中属性的个数称为“元数”;元组的个数称为“基数”。3.在关系模式规范化中,将一个关系模式由 2NF 转化为 3NF,是消除了非主属性对主键的_ (分数:1.50)A.传递函数依赖 B.多值函数依赖C.完全函数依赖D.部分函数依赖解析:解析 对于满足 2NF 的关系,如果不存在“非主属性”对主键的传递函数依赖,则称
14、属于 3NF 关系。4.下列模型中,与系统的硬件和软件都无关的是_ (分数:1.50)A.概念模型 B.逻辑模型C.外部模型D.内部模型解析:解析 概念模型与硬件和软件无关,因此软硬件变化不会影响概念模型的设计。5.Access 允许用户自定义工作环境,若要不显示状态栏,设置方法是使用菜单栏中的_(分数:1.50)A.文件 B.编辑C.工具D.视图解析:解析 初始状态 Access 默认显示“状态栏”、“启动对话框”和“新建对象的快捷方式”。这些默认状态可以通过“工具”菜单中的“选项”命令重新设置。6.在 Access 中,用于存放数据的对象是_ (分数:1.50)A.窗体B.表 C.查询D.
15、报表解析:解析 表示真正存储数据的对象。7.下列选项中,属于 Access 数据库安全管理机制的是_ (分数:1.50)A.备份数据库B.压缩数据库C.用户分组授权 D.还原数据库解析:解析 仅通过密码保护数据库的安全性是不够的,因为一旦打开数据库,所有用户不受任何限制地操作数据库仍然是很不安全的。当数据库不止一个用户使用时,应该将用户分成组,规定不同组中的用户具有不同的权限。8.可以使用浏览器访问的 Access 数据库对象是_ (分数:1.50)A.表B.窗体C.查询D.数据访问页 解析:解析 数据访问页是连接到数据库的特殊 Web 页,可以使用 IE5 或更高版本的浏览器通过数据访问页对
16、存储在 Access 数据库或网络服务器 SQL Server 数据库中的数据进行各种操作。9.下列数据类型中,不可以作为主键的是_ (分数:1.50)A.文本B.数字C.OLE 对象 D.日期/时间解析:解析 Access 对表中的主键字段已经自动设置了索引,但用户也可以对表中的“文本”、“数字”、“货币”、“日期/时间”等几种类型字段建立另外的索引。10.“雇员”表的“数据表视图”如图所示,在图中可以查看到每个雇员的“销售”信息,则雇员和销售表之间的关系是_ (分数:1.50)A.一对一B.一对多 C.多对多D.不确定解析:解析 当“一对多”关系建立以后,在“一方”数据表视图中左端增加了+
17、号。单击+号,就可以看到对应的“多方”数据。11.在字段列表中,选择“姓名”字段并将其拖到窗体设计网格中,如图所示,标号所指的部位依次称为_ (分数:1.50)A.字段标题、字段控件、移动控制柄、控件大小调控柄B.文本框控件、标题控件、放大控制柄、上移控制柄C.标签控件、文本框控件、对齐控制柄、移动调控柄D.标签控件、文本框控件、移动控制柄、控件大小调控柄 解析:解析 对于已有对象的窗体或在窗体中插入新的控件,往往需要在“设计”视图中对其进行各种编辑操作。12.下列关于“选项卡”控件的说法中,错误的是_ (分数:1.50)A.选项卡是一个容器类的控件B.可以利用选项卡控件创建多页窗体C.一个选
18、项卡最多可以插入 3 个页 D.可以在选项卡页面上添加其他控件解析:解析 选项卡是个控件,使用选项卡可以创建多页窗体,通过选项卡可以选择不同的页面,每个页面还可以包含用于显示其他对象的控件。13.下列关于子窗体的说法中,错误的是_ (分数:1.50)A.主窗体只能包含一个子窗体 B.子窗体可以再嵌套子窗体C.子窗体分为嵌入式和弹出式两种类型D.可以利用工具箱的“子窗体”控件创建子窗体解析:解析 包含在另一个窗体中的窗体称为子窗体。子窗体一般用于显示“一对多”关系中的“多”方记录。14.下列关于组合框和列表框控件的说法中,错误的是_ (分数:1.50)A.可以在组合框中选择和输入数据B.可以在列
19、表框中选择和输入数据 C.列表框和组合框均有绑定与非绑定型D.可以利用列表框或组合框减少重复数据的输入操作解析:解析 列表框是由若干可供选择的数据行构成的列表,从列表中选择一个值要比输入更方便,而且不容易出错。15.已知报表中含有 15 个字段,已对 3 个字段进行了排序,最多还可以排序的字段数是_ (分数:1.50)A.0B.2C.7 D.12解析:解析 一个报表最多可以按 10 个字段或表达式进行排序。16.按照产品类别列出产品信息的报表如图所示,在报表设计视图中,“类别名称”字段应添加到_ (分数:1.50)A.报表页眉 B.页面页眉C.条件页眉D.组页眉解析:解析 报表页眉主要用于显示
20、报表的标题或关于报表的说明性文字。17.下列选项中,专门用于数据访问页的控件是_(分数:1.50)A.B. C.D.解析:解析 文本框用于显示、输入或编辑窗体、报表或数据访问页的数据源,显示计算结果或接受用户输入的数据。18.应用数据访问页“主题”时,不能自动定义数据访问页的_ (分数:1.50)A.记录源 B.背景图像C.标题样式D.项目符号解析:解析 将主题应用于数据访问页时,会自动定义数据访问页中的以下元素:正文和标题样式、背景色彩或图形、边框的颜色、水平线、项目符号和超级链接的颜色等。19.打开指定查询的宏命令是_ (分数:1.50)A.OpenTableB.OpenQuery C.O
21、penFormD.OpenReport解析:解析 OpenQuery 打开指定的宏查询。20.创建一个带条件的宏,用于判断窗体中“菜单”表“菜系”字段的值为“川菜”,则其条件表达式为_ (分数:1.50)A.Forms!菜单!菜系=“川菜” B.Forms.菜单.菜系=“川菜”C.Forrns.菜单.菜系=“川菜”D.Foms!菜单!菜系=“川菜”解析:解析 Forms!数据输入窗体!框架 1=“1”二、填空题(本大题共 15 小题,每小题 1 分,共(总题数:15,分数:15.00)21.关系 R 和 S 的元数分别是 5 和 6,则 RS 的元数为 1。(分数:1.00)填空项 1:_ (
22、正确答案:笛卡尔积)解析:解析 若 R 有 m 个元组,S 有 n 个元组,则 RS 有 mn 个元组。22.在全局 E-R 模型的优化过程中,通常利用规范化理论中 1 的概念消除冗余联系。(分数:1.00)填空项 1:_ (正确答案:分解)解析:解析 “分解”是解决冗余的主要方法,也是规范化的一条原则,关系模式有冗余问题,就分解它。23.Access 提供两种方法使用外部数据源的数据,即“导入”和 1。(分数:1.00)填空项 1:_ (正确答案:链接)解析:解析 Access 提供两种方法使用外部数据源的数据,即“导入”和“链接”两种不同方法在Access 数据库中创建新表。24.Acce
23、ss 系统自含的编程语言是 1。(分数:1.00)填空项 1:_ (正确答案:VBA)解析:解析 Access 系统自含的编程语言是 VBA,VBA 实际上是嵌入在 Access 中的 VB 程序设计语言。25.对表中记录进行排序或创建 1 可以提高数据查询速度。(分数:1.00)填空项 1:_ (正确答案:索引)解析:解析 不论是排序还是索引,都是为了加快数据查找速度。26.在 Access 中,“组”是由一些属于数据库对象的 1 构成的。(分数:1.00)填空项 1:_ (正确答案:快捷方式)解析:解析 “组”是由一些属于数据库对象的快捷方式组成,通过“数据库”窗口可以将不同类型的数据库对
24、象组织到一个“组”中。27.有“日期/时间”类型字段,若要以“2011 年 7 月 1 日”方式显示,则应设置该字段的 1 属性。(分数:1.00)填空项 1:_ (正确答案:输入掩码)解析:解析 输入掩码主要用于文本型和日期/时间型字段,但也可以用于数字型和货币型字段。例如设置“出生日期”字段的输入掩码为“*年*月*日”。28.假设有“职工”和“退休”两个结构相同的表,当有人办理退休手续时,应将其信息从“职工”表中转移到“退休”表中,可通过创建一个 1 查询实现。(分数:1.00)填空项 1:_ (正确答案:追加)解析:解析 追加查询是一种从一个表(源表)向另一个表(目标表)追加记录的操作,
25、特别适宜于从已存在数据的源表按照指定的条件向目标表转移的情况。29.在窗体中筛选记录的方法有 4 种,即按 1 筛选、按窗体筛选、内容排除筛选和高级筛选/排序。(分数:1.00)填空项 1:_ (正确答案:选定内容)解析:解析 在窗体中筛选记录的方法有 4 种,即按选定内容筛选、按窗体筛选、内容排除筛选和高级筛选/排序。30.创建一个“机动车信息”报表,在报表“设计视图”中车牌号、车主等字段应放在报表的 1 节。(分数:1.00)填空项 1:_ (正确答案:主体)解析:解析 新建报表,选择设计视图,出现“页面页眉”、“主题”和“页面页脚”信息。31.分组报表最多可以按 1 个字段或表达式进行分
26、组。(分数:1.00)填空项 1:_ (正确答案:10)解析:解析 分组报表最多可以按 10 个字段或表达式进行分组。32.检索学生表中所有女生姓名的 SQL 语句是 1。(分数:1.00)填空项 1:_ (正确答案:select 姓名 from 学生 where 性别=“女”;)解析:解析 SQL 查询示例。33.按照数据访问页的用途可以分为 3 种类型,其中以“数据透视表”形式显示数据的是 1 页。(分数:1.00)填空项 1:_ (正确答案:数据分析页)解析:解析 数据分析页是以一种以数据透视表现形式组织的数据访问页。34.操作序列宏的设计结构类似于程序设计的 1 结构。(分数:1.00
27、)填空项 1:_ (正确答案:顺序)解析:解析 操作序列宏的设计结构类似于程序设计的顺序结构。35.模块是由声明和 1 组成的集合。(分数:1.00)填空项 1:_ (正确答案:过程)解析:解析 模块是由 VBA 声明和过程组成的集合。三、简答题(总题数:4,分数:25.00)36.简述设计局部 E-R 模型的步骤。(分数:5.00)_正确答案:(确定局部结构范围、实体定义、联系定义、属性分配 )解析:有关系模式 R(食品编号,食品名称,产地,等级,营养素编号,营养素名称,单位含量),已知一种食品中包含多种营养素,且一种营养素又可以包含在不同的食品中。试回答下列问题。(分数:5.01)(1).
28、R 属于第几范式?(分数:1.67)_正确答案:(1NF )解析:(2).如果 R 不是 3NF,把 R 规范化到 3NF。(分数:1.67)_正确答案:(R1(食品编号,食品名称,产地) R2(食品编号,等级) R3(营养素编号,营养素名称,单位含量) )解析:(3).什么是级联更新?其作用是什么?(分数:1.67)_正确答案:(级联更新表示主键值由其他表的现有行中的外键列引用的现象。在级联更新中,更新所有外键值以与新的主键值相匹配。)解析:有职工表:R(职工号,姓名,性别,年龄),其中职工号、姓名和性别的数据类型是文本型,年龄是数字型。假设要检索年龄在 45 到 55 岁之间姓“王”的女职
29、工信息,利用设计视图创建一个查询,如图所示。 (分数:5.00)(1).在标号处键入_(分数:1.25)_正确答案:(Like“王*” )解析:(2).在标号处键入_(分数:1.25)_正确答案:(“女” )解析:(3).在标号处键入_(分数:1.25)_正确答案:(Between 45 And 55 )解析:(4).该查询显示的列标题是_(分数:1.25)_正确答案:(职工号,姓名,年龄。 )解析:有通讯录表:S(编号,姓名,家庭电话,手机,E-MAIL,通信地址),基于 S 表创建一个“通讯录查询”窗体,如图所示,在窗体上标注了 4 个控件,其中标号为的控件用于显示当前日期。 (分数:5.
30、00)(1).控件是一个_控件。(分数:1.00)_正确答案:(标签 )解析:(2).控件是一个_控件。(分数:1.00)_正确答案:(列表框 )解析:(3).控件属于_型控件。(分数:1.00)_正确答案:(文本框 )解析:(4).控件是一个_控件。(分数:1.00)_正确答案:(文本框 )解析:(5).控件属于_型控件。(分数:1.00)_正确答案:(绑定 )解析:_解析:四、综合题(总题数:2,分数:35.00)有教师授课查询:R(教师编号,姓名,课程名称,授课地点,授课时间),创建一个按照“课程名称”显示开课情况的报表如图(a)所示,图(b)用标号指出在报表设计视图中所添加控件的位置,
31、试根据图(a)显示报表的格式及图(b)标号的顺序,将题表中所缺的对应控件名称和显示的内容填入表中。(注意:表中需要填写 2、4、6、8、10 共 5 行) (分数:15.00)_正确答案:(2)标签、课程名称)解析:_正确答案:(4)标签、姓名)解析:_正确答案:(6)标签、授课时间)解析:_正确答案:(8)绑定型文本框、授课地点)解析:_正确答案:(10)计算控件、开课班级数)解析:某高校毕业设计的业务规则如下: ?一位教师可以指导多名学生,且一名学生只能选择一位教师; ?教师的属性:工号、姓名、职称; ?学生的属性:学号、姓名、专业和论文题目。 要求 (分数:20.00)(1).根据上述规则画出完整的 E-R 图;(分数:10.00)_正确答案:( )解析:(2).将 E-R 模型转换成关系模型,并指出每个关系的主键和外键。(分数:10.00)_正确答案:(教师(工号,姓名,职称)主键:工号 学生(学号,姓名,专业,论文题目,工号)主键:学号外键:工号 )解析:解析 将两个实体类型分别转换为两个关系模式,并在 n 端实体类型转换成关系模式中加入 1 端实体类型的键来实现一对多联系。