1、全国自考(数据库及其应用)模拟试卷 1 及答案与解析一、单项选择题1 下列不属于数据库技术特点的是( )(A)数据共享(B)较高的数据独立性(C)增强了系统的灵活性(D)对数据的操作以记录为单位2 下列不属于关系模型的三类完整性规则的是( )(A)结构完整性(B)用户定义完整性(C)参照完整性(D)实体完整性3 列出“学生 ”关系中的“姓名”和“性别” 两列数据的关系代数是( )(A) 姓名、性别 (学生)(B) 姓名、性别 (学生)(C) 姓名 (学生)(D) 性别 (学生)4 以下不属于 E-R 图基本成分的是( )(A)实体(B)联系(C)标识符(D)属性5 Access 的数据库类型是
2、 ( )(A)面向对象数据库(B)层次数据库(C)网状数据库(D)关系数据库6 在 Access 中,通过( )来管理信息。(A)数据库对象(B)组(C)数据表(D)模块7 下列不能作为数据访问页的数据源是( )(A)表中的数据(B)查询中的数据(C) Excel 电子表格中的数据(D)报表中的数据8 关系数据库中的数据表( )(A)完全独立,相互没有关系(B)相互联系,不能单独存在(C)既相对独立,又相互联系(D)以数据表名来表现其相互间的联系9 Access 数据库管理系统根据用户的不同需要,提供了使用数据库向导和( )两种方法创建数据库。(A)自定义(B)模板(C)系统定义(D)特性定义
3、10 在 Access 中,空数据库是指 ( )(A)没有基本表的数据库(B)没有窗体、报表的数据库(C)没有任何数据库对象的数据库(D)数据库中数据是空的11 下列关于“ 组” 的论述中错误的是 ( )(A)用户可以创建并命名“组”(B)可以把原先属于不同数据库对象的快捷方式添加到这个“组”(C)添加到“组” 中的对象从原来的位置被移动到“组”(D)添加到“ 组” 中的对象并不改变它的原始位置12 下列关于数据库的密码论述中错误的是( )(A)维护数据库的安全性(B)维护数据库的可靠性(C)必须以独占方式打开数据库才能设置密码(D)撤销数据库密码也需要知道原来设置的密码13 下面( ) 不是
4、 Access 中包括的数据库对象。(A)模板(B)数据访问页(C)报表(D)宏14 用二维表来表示实体及实体之间联系的数据模型是( )(A)实体-联系模型(B)层次模型(C)网状模型(D)关系模型15 如果要将一个关系模式规范化为 2NF,必须( )(A)消除非主属性对键的部分函数依赖(B)消除主属性对键的部分函数依赖(C)消除非主属性对键的传递函数依赖(D)消除主属性对键的传递函数依赖16 下列关于复制数据库对象论述中错误的是( )(A)只能在同一个数据库内部进行复制(B)可以在不同数据库之间进行复制(C)可以复制到 Word 文档中(D)可以复制到 Excel 工作簿中17 保证数据库的
5、可靠性的常规手段是( )(A)压缩和修复(B)备份和还原(C)压缩(D)修复18 三个关系模型:学生(学号,姓名,性别,出生年月),课程(课程号,课程名,学时数)和选修( 学号,课程号,成绩),则“ 学生”关系模型中的主键是( )(A)学号(B)姓名(C)性别(D)出生年月19 第 10 题中“ 选修” 关系模型的主键是 ( )(A)学号(B)课程号(C)学号、课程号(D)成绩20 第 10 题中,属性“ 课程号 ”在“选修”关系模式中是 ( )(A)主键(B)外键(C)索引键(D)候选键二、填空题21 根据窗体的用途可以将窗体分为_、控制窗体和信息交互窗体。22 在 Access 中有两种类
6、型索引,即单字段索引和_索引。23 在 Access 数据库中,可通过 _和_方式创建新表。24 在 Access 中,不能对 _和_数据类型设置默认值。25 Access 查询中,用户可以通过提示信息输入相关内容来进行检索数据,这时应设计_查询。26 若将“电话号码 ”字段的 “必填字段”属性设置为“是”,“ 允许空字符串”属性设置为“否”,则该字段不允许 _值,也不允许_ 字符串。27 若将“电话号码 ”字段的 “必填字段”属性设置和“允许空字符串”属性均设置为“ 否”,则该字段允许为_值,但不允许是_字符串。28 查询姓名中含有“ 张” 字的查询准则应采用 _来表达。29 若“姓名”和“
7、地址”是表中的字段名,表达式:姓名 Like“王*“AND 住址 Like“北京*“ 表示 _意思。30 可以对查询数据源进行各种操作的查询是_。31 包含在另一个窗体中的窗体称为_。32 改变窗体的外观或调整窗体上控件的布局,必须在_视图中进行。33 要增加窗体页眉和窗体页脚,则选择“视图” 菜单中的 _命令。34 在窗体上选择多个控件应按_键然后单击各控件。35 控件是一种图形对象,根据是否与字段连接,可将控件分为_控件和_控件。三、简答题36 简述带条件宏的执行过程。37 简述设置数据访问页的主题。38 简述局部 E-R 模型设计的步骤。39 什么是事件过程?40 简述在 Access
8、数据库中,创建报表的方法。四、综合题41 设某商业集团数据库中有三个实体集。一是“公司” 实体集,属性有公司编号、公司名、地址等;二是“ 仓库 ”实体集,属性有仓库编号、仓库名、地址等;三是“职工”实体集,属性有职工编号、姓名、性别等。 公司与仓库间存在“ 隶属 ”联系,每个公司管辖若干仓库,每个仓库只能属于一个公司管辖;仓库与职工间存在“聘用” 联系,每位职工只能在一个仓库工作,仓库聘用职工有聘期和工资。 (1) 试画出 E-R 图,并在图上注明主属性; (2) 将 E-R 图转换成关系模型,并注明主键和外键。42 设有学生、成绩和课程表如下: 学生(学号,课程号,性别,专业) 成绩(学号,
9、课程号,分数) 课程(课程号,课程名,学时数,学分) 学生、成绩和课程表的学号、姓名、性别、专业等字段的数据类型均为文本型,学时数,学分和成绩均为数字型。要查询“0201 号学生选修的课程,列出他的姓名、选修的课程号和分数” 。全国自考(数据库及其应用)模拟试卷 1 答案与解析一、单项选择题1 【正确答案】 D【试题解析】 数据库技术有以下特点:(1)数据结构化。(2)数据共享。(3)数据冗余小。2 【正确答案】 A【试题解析】 关系数据库中的数据更新必须遵从下列三类完整性规则:实体完整性规则、参照完整性规则和用户定义完整性规则。3 【正确答案】 B【试题解析】 投影操作是对一个关系进行垂直分
10、割,消去某些列,并重新安排列的顺序。投影运算的形式定义: 选择运算是根据某些条件对关系做水平分割,即选取符合条件的元组,形式定义如下: F(R)=t|tRF(t)=true 其中 为选择运算符, F(R)表示从 R 中挑选满足公式 F 为真的元组所构成的关系。4 【正确答案】 C【试题解析】 E-R 图中有三个基本成分:(1)实体,用矩形框表示。 (2)联系,用菱形框表示。(3)属性,用椭圆形框表示。5 【正确答案】 D【试题解析】 Access 2000 是一个基于关系模型的数据库管理系统。6 【正确答案】 A【试题解析】 作为一个数据库管理系统,Access 通过各种数据库对象来管理信息。
11、这些数据库对象包括:表、查询、窗体、报表、数据访问页、宏和模块。7 【正确答案】 D【试题解析】 数据访问页是指连接到数据库的特殊 Web 页,利用数据访问页可以输入、查看、编辑和操作存储在数据库中的数据。数据访问页还能包括其他来源的数据,例如 Excel 电子表格。8 【正确答案】 C【试题解析】 在关系数据库中,用表来表示实体与实体之间的关系,一个关系就是一个表,关系通过表与表之间的联系来体现,因此表和表之间是相互联系的,不是完全独立的;同时,在关系数据库中,每个表都包含着关于一个主题的信息,每个表都可以独立于其他主题来维护每个主题的信息,因此,表和表之间又是相对独立的。9 【正确答案】
12、A【试题解析】 Access 提供了两种创建数据库的方法,一种方法是使用“数据库向导”创建数据库,另一种方法是先建立一个空白数据库,然后向其中添加数据库对象。10 【正确答案】 C【试题解析】 如果“数据库向导”中没有适合自己的模板,可以先创建一个空数据库,然后再在该数据库中创建对象,这是一种更为灵活的创建数据库方法。11 【正确答案】 C【试题解析】 向组中添加对象将在该组中创建链接到该对象的快捷方式,但不会影响对象的实际位置。12 【正确答案】 B13 【正确答案】 A【试题解析】 Access 数据库由若干对象组成,总共有以下七种不同类型的对象:表、查询、窗体、报表、数据访问页、宏和模块
13、。14 【正确答案】 D【试题解析】 关系数据模型的最大特点:在关系模型中,不论是实体集还是实体之间的联系,统一表现为二维表。15 【正确答案】 A【试题解析】 对于满足 1NF 的关系,通过消除非主属性对主键的部分函数依赖,使之达到 2NF。对于满足 2NF 的关系,通过消除非主属性对主键的传递函数依赖,则属于 3NF。16 【正确答案】 A【试题解析】 复制一个数据库对象后,既可以将其副本粘贴到同一个 Access 数据库内,也可以粘贴到其他 Access 数据库中,或复制到其他 Office 文档中。17 【正确答案】 B【试题解析】 为了保证数据库的可靠性,可以采用“备份与还原”的传统
14、方法,当数据库受到破坏而无法修复时,以便利用备份来恢复数据库。18 【正确答案】 A【试题解析】 在关系中,能惟一标识元组的属性(或属性集)是关系模式的候选键。从候选键中选做标识元组的属性(或属性集)称为主键。只有学号能惟一标识元组。19 【正确答案】 C【试题解析】 在“选修”关系模型中,学号和课程号 单独都不能惟一标识元组。只有学号和课程号的组合才能惟一标识元组。20 【正确答案】 B【试题解析】 如果关系模式 R 中属性 K 是其他关系模式的主键,那么 K 在 R 中称为外键。属性“课程号”在“课程”关系模式中是主键,则在“选修”关系模式中是外键。二、填空题21 【正确答案】 数据操作窗
15、体22 【正确答案】 多字段23 【正确答案】 导入 链接24 【正确答案】 自动编号 OLE 对象25 【正确答案】 参数26 【正确答案】 Null 空27 【正确答案】 Null 空28 【正确答案】 Like“张*“29 【正确答案】 所有家住北京的姓王的人30 【正确答案】 操作查询31 【正确答案】 子窗体32 【正确答案】 设计33 【正确答案】 窗体页眉/页脚34 【正确答案】 Shift35 【正确答案】 未绑定 绑定三、简答题36 【正确答案】 带有条件的宏执行过程如下: (1) 首先计算出条件表达式的值。 (2) 如果逻辑值为 “真”,则执行该行以及紧接着该行下面 “条件
16、”单元格中含有省略号()的或者 “条件”单元格中不带条件的所有宏操作,直到遇到下一个条件表达式、宏名或停止宏为止;如果逻辑值为“假” ,则忽略该行以及紧接着该行下面 “条件”单元格中含有省略号() 的所有宏操作,并自动转移到下一个条件表达式或不带条件的宏操作。37 【正确答案】 主题是指数据访问页上的项目符号、字体、水平线、背景图像和其他元素和颜色方案的统一体。主题应用于数据访问页时,会自动定义数据访问页中的以下元素:正文和标题样式、背景色彩或图形、边框的颜色、水平线、项目符号和超级链接的颜色等。38 【正确答案】 局部 E-R 模型设计步骤如下: (1) 确定局部结构范围。 (2) 实体定义
17、。 (3) 联系定义。 (4) 属性分配。39 【正确答案】 事件过程是对事件的一种响应和处理,是与事件相关联的代码。事件是固定的,用户不能定义新的事件,但事件过程却是可以根据需要编程的。处理事件的代码称为事件过程。40 【正确答案】 创建报表可以采用以下五种方法: (1) 使用“自动创建报表”功能快速创建报表。 (2) 使用“报表向导”根据提示创建报表。 (3) 使用“图表向导”创建含有图表的报表。 (4) 使用“标签向导”创建标签式报表。 (5) 在“设计”视图中手工创建报表。四、综合题41 【正确答案】 (1) E-R 图如下:42 【正确答案】 Select 学生姓名,成绩课程号,成绩分数 From 学生,成绩 Where 学生.学号=成绩.学号 AND 成绩.学号=“0201”;