数据库及其应用自考题模拟27_真题(含答案与解析)-交互

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库及其应用自考题模拟27
(总分100, 做题时间90分钟)
第一部分选择题
一、单项选择题
(在每小题列出的四个备选项中只有一个是符合题目要求的)
1.
有关系模式R(A,B,C)和S(B,C,D),则生成新关系的属性个数为______ SSS_SINGLE_SEL
A 3
B 4
C 5
D 6
分值: 2
答案:B
[考点] 自然连接
[解析] 自然连接是连接运算的一个重要特例。

一般自然连接使用在R和S有公共属性的情况中,此时自然连接就是去掉重复属性。

如果两个关系没有公共属性,则其自然连接就转化为笛卡尔积操作。

2.
用来表达计算机实现观点的数据库全局逻辑结构的模型称为______
SSS_SINGLE_SEL
A 逻辑模型
B 外部模型
C 概念模型
D 内部模型
分值: 2
答案:A
[考点] 逻辑模型的定义
[解析] 逻辑模型是用来表达计算机实现观点的数据库全局逻辑结构的模型;概念模型是用来表达用户需求观点的数据库全局逻辑结构的模型;外部模型是用来表达用户使用观点的数据库全局逻辑结构的模型;内部模型是用来表达数据库物理结构的模型。

3.
设有关系模式:R(课程号,课程名,学号,姓名,成绩),若一名学生可选修多门课程,一门课程有多名学生选,则R属于______
SSS_SINGLE_SEL
A 第一范式
B 第三范式
C 第二范式
D 第四范式
分值: 2
答案:A
[考点] 范式的概念
[解析] 关系模式R中的主键为课程号+学号,非主属性课程名对主键存在部分函数依赖,且R的属性值都是不可分的原子值,所以R属于1NF。

4.
在Access中,可以设置默认值的数据类型是______
SSS_SINGLE_SEL
A 自动编号
B OLE对象
C 日期/时间
D 以上都不能
分值: 2
答案:C
[考点] 默认值的设置
[解析] 在Access中不能对“OLE对象”和“自动编号”数据类型设置默认值,其他均可设置默认值,如“日期/时间”。

5.
下列选项中,只能查看数据的数据库对象是______
SSS_SINGLE_SEL
A .表
B 数据访问页
C 查询
D 报表
分值: 2
答案:D
[考点] 报表的作用
[解析] 报表的主要作用是从打印机输出硬复本,不能通过报表编辑表中的数据,只能查看数据。

6.
除了“开始”、“双击”和“单击Access快捷键”以外,下列哪种方式还可以启动Access?______
SSS_SINGLE_SEL
A 通过“程序”运行
B 通过命令行
C 双击Office图标
D 右击
分值: 2
答案:B
[考点] Access的启动方式
[解析] Access的启动方式有:开始、双击、单击Access快捷键、通过命令行等。

7.
下列关于删除数据库对象的说法中不正确的是______
SSS_SINGLE_SEL
A “是否真正删除”中选择“是”,则会永久地删除
B 多用户环境下应使所有用户先关闭该数据库对象
C 只删除链接时,也会从计算机中删除页对应的HTML文件
D 选中要删除的数据库对象后可通过按Delete键删除
分值: 2
答案:C
[考点] 删除数据库对象操作
[解析] 从当前数据库删除数据访问页时,Access会询问需删除链接和页,还是仅删除链接。

只删除链接时,将从当前数据库中移走页,但不会从计算机中删除页对应的HTML文件。

所以C项错误。

8.
能分析整个数据库,并能作出推荐和建议来改善数据库的工具是______
SSS_SINGLE_SEL
A 表分析器
B 性能分析器
C 表分析器向导
D 性能分析器向导
分值: 2
答案:B
[考点] 性能分析器的作用
[解析] Access有两个工具可以帮助改进数据库的设计:表分析器向导一次能分析一个表的设计,并在适当的情况下能建议新的表结构和关系,并且在合理的情况下在相关的新表中拆分原来的表;性能分析器能分析整个数据库,并且作出推荐和建议来改善数据库。

9.
使用表向导创建表时的说法中不正确的是______
SSS_SINGLE_SEL
A 可更改字段的属性
B 通常生成的表不需要再修改
C 在建立表的过程中可自行指定主键
D 实际上是从Access提供的各种示例表中选择所需的表
分值: 2
答案:B
[考点] 使用表向导创建表
[解析] 使用向导创建表固然方便,但是局限性很大,通常需要在表的设计视图中进行修改,如增加字段或修改字段属性等。

所以B项错误。

10.
关于有效性规则的说法中不正确的是______
SSS_SINGLE_SEL
A 用来限制可以接受的数据范围
B 记录“有效性规则”可引用表中其他的字段
C >#1/1/97#And<=#1/1/98#表示的日期必须是在1997年内
D Like“E???”表示的是以E打头的4个字符的字段
分值: 2
答案:C
[考点] 有效性规则的设置
[解析] >#1/1/97#And<=#1/1/98#表示的日期包括了1998年1月1日,不完全是在1997年内,所以C项错误。

11.
在数据表视图中看到的是图像文件的______而不是图像本身
SSS_SINGLE_SEL
A 类型
B 位置
C 备份
D 虚拟
分值: 2
答案:A
[考点] 图像的显示
[解析] 图像本身只能在“窗体”视图中看得到。

在数据表视图中看到的是图像文件的类型而已,位置和备份是在数据表视图中看不到的。

12.
关于查询的说法中不正确的是______
SSS_SINGLE_SEL
A 在查询的同时可以进行更新或删除数据源的操作
B 获得的记录集显示在数据表视图中,并占用一定存储空间
C 是Access数据库的一个重要对象
D 可从一个或多个表中按照某种准则检索数据
分值: 2
答案:B
[考点] 查询的内容
[解析] 查询本质上是基于表的一种视图,查询获得的记录集显示在虚拟的数据表视图中,并不占用实际存储空间,所以B项错误。

13.
下列说法中不正确的是______
SSS_SINGLE_SEL
A 执行操作查询时系统会给出警告信息
B 追加查询要求源表中的字段必须在目标表中能找到
C 更新查询将改变原来的数据
D 删除查询主要用于字段的删除
分值: 2
答案:D
[考点] 删除查询的作用
[解析] 删除查询主要用于批量地删除记录,而不是字段的删除,所以选择D。

14.
按窗体用途划分的类型中最常用的窗体类型是______
SSS_SINGLE_SEL
A 子窗体
B 信息交互窗体
C 数据操作窗体
D 控制窗体
分值: 2
答案:C
[考点] 窗体类型
[解析] 根据窗体的用途可将窗体分为三类:数据操作窗体、控制窗体、信息交互窗体。

其中数据操作窗体是窗体对象中使用最多的一种窗体类型。

15.
在“雇员”窗体中,通过“查找与替换”对话框查找所有姓“刘”的雇员时,需在“查找内容”中输入的信息是______
SSS_SINGLE_SEL
A .刘*
B [刘]*
C .刘?
D [刘]?
分值: 2
答案:A
[考点] 在窗体中查找记录
[解析] 在窗体中查找记录时,如果只知道部分查找内容,可以使用通配符进行模糊查询,所以在查询所有姓刘的雇员时应在“查找内容”中输入“刘*”。

16.
下列关于报表的组成的叙述中,错误的是______
SSS_SINGLE_SEL
A 主体是每个报表都必须有的节
B 报表页眉节中的内容在整个报表开始处只打印一次
C 报表的每一页都有一个页面页脚
D 报表页脚节显示的内容在最后一个页面页脚的下方
分值: 2
答案:D
[考点] 报表页脚的位置
[解析] 报表页脚节通常用于显示整个报表的总结性信息,放置在该节的内容将显示在最后一个页面页脚的上方,所以D项错误。

17.
关于设置数据访问页主题的说法中,不正确的是______
SSS_SINGLE_SEL
A 数据访问页的主题要在设计视图中设置
B 主题相当于设计数据访问页的模板
C 可以根据主题自动定义数据访问页的数据源
D 在Access中主题图形总是静态的
分值: 2
答案:C
[考点] 数据访问页的主题的设置
[解析] 将主题应用于数据访问页时,会自动定义数据访问页的以下元素:正文和标题样式、背景色彩或图形、边框的颜色、水平线、项目符号和超级链接的颜色等,就是不能自动定义数据源,所以C项错误。

18.
数据访问页以______文件格式存储在Access数据库之外
SSS_SINGLE_SEL
A WWW
B HTML
C BMP
D IPG
分值: 2
答案:B
[考点] 数据访问页的文件格式
[解析] 数据访问页与其他对象不同之处在于它作为一个单独的文件存储在Access数据库之外,以HTML文件格式存储,扩展名为.htm。

19.
宏是由一个或多个______组成的集合,它们每个都能完成一个特定的功能
SSS_SINGLE_SEL
A .表
B 命令
C 表达式
D 操作
分值: 2
答案:D
[考点] 宏的定义
[解析] 宏是一个或多个操作组成的集合,宏中的每个操作能完成一个特定的功能。

20.
ApplyFilter和Show AllRecords等都是用于______的宏操作
SSS_SINGLE_SEL
A 处理数据
B 导入/导出
C 执行命令
D 操纵数据库对象
分值: 2
答案:A
[考点] 常用的宏操作
[解析] 处理数据的宏操作包括ApplyFilter、FindRecord、FindNext、GoToControl、GoToPage、GoToRecord、ShowAllRecords。

第二部分非选择题
二、填空题
1.
Access 2000是一个基于______的数据库管理系统。

SSS_FILL
分值: 1
关系模型 [考点] Access 2000的内容
[解析] Access 2000是一个基于关系模型的数据库管理系统。

2.
数据库管理技术的发展主要经历了______、文件系统方式和数据库系统方式等三个阶段。

SSS_FILL
分值: 1
人工管理方式 [考点] 数据库管理技术的发展阶段
[解析] 数据库管理技术的发展主要经历了人工管理方式、文件系统方式和数据库系统方式等三个阶段。

3.
______是指根据用户的需求设计数据库所表达的概念。

SSS_FILL
分值: 1
数据库概念设计 [考点] 数据库概念设计的定义
[解析] 数据库概念设计是指根据用户的需求设计数据库所表达的概念。

4.
Access提供了两种创建数据库的方法:使用数据库向导创建数据库;先建立一个______,然后向其中添加数据库对象。

SSS_FILL
分值: 1
空白数据库 [考点] 创建数据库的方法
[解析] Access提供了两种创建数据库的方法:使用数据库向导创建数据库;先建立一个空白数据库,然后向其中添加数据库对象。

5.
修改字段的______、属性和删除字段时要慎重,因为很可能会丢失原先已有的数据。

SSS_FILL
分值: 1
数据类型 [考点] 修改表结构的内容
[解析] 修改字段的数据类型、属性和删除字段时要慎重,因为很可能会丢失原先已有的数据。

6.
创建多字段索引时,在“索引属性”区中有三个选项,即“______”、“唯一索引”和“忽略Nulls”。

SSS_FILL
分值: 1
主索引 [考点] 索引属性的选项
[解析] 创建多字段索引时,在“索引属性”区中有三个选项,即“主索引”、“唯一索引”和“忽略Nulls”。

7.
______用来在查询中限制显示记录的条件,这里的条件实际上是一个表达式,如何构造表达式检索满足条件的记录是问题的关键。

SSS_FILL
分值: 1
查询准则 [考点] 查询准则的作用
[解析] 查询准则用来在查询中限制显示记录的条件,这里的条件实际上是一个表达式,如何构造表达式检索满足条件的记录是问题的关键。

8.
具有向导功能的控件有列表框、组合框、选项组、命令按钮、图像和______。

SSS_FILL
分值: 1
子窗体 [考点] 具有向导功能的控件
[解析] 具有向导功能的控件有列表框、组合框、选项组、命令按钮、图像和子窗体。

9.
打印报表时往往要求按指定的顺序排列记录,或者按指定的规则对记录进行分组打印,还可对分组按指定的规则进行小计等,这些操作统称为______。

SSS_FILL
分值: 1
编辑报表 [考点] 编辑报表的定义
[解析] 打印报表时往往要求按指定的顺序排列记录,或者按指定的规则对记录进行分组打印,还可对分组按指定的规则进行小计等,这些操作统称为编辑报表。

10.
______主要用于显示、排序或分组数据,通过展开/折叠按钮可以获取分组的详细信息和摘要信息,但是这种数据访问页是只读的,不能输入和编辑数据。

SSS_FILL
分值: 1
交互式报表页 [考点] 交互式报表页的定义
[解析] 交互式报表页主要用于显示、排序或分组数据,通过展开/折叠按钮可以获取分组的详细信息和摘要信息,但是这种数据访问页是只读的,不能输入和编辑数据。

11.
在数据访问页上可以显示滚动的文字,通过工具箱中的“滚动文字”控件设置完后需要切换到______查看效果。

SSS_FILL
分值: 1
页面视图 [考点] 滚动文字的显示
[解析] 在数据访问页上可以显示滚动的文字,通过工具箱中的“滚动文字”控件设置完后需要切换到页面视图查看效果。

12.
宏是Access数据库对象,其主要功能是使操作______。

SSS_FILL
分值: 1
自动化 [考点] 宏的主要功能
[解析] 宏是Access数据库对象,其主要功能是使操作自动化。

13.
宏的创建工作包括选择宏操作、设置操作条件、操作参数和______等。

SSS_FILL
分值: 1
指定宏名 [考点] 宏的创建工作
[解析] 宏的创建工作包括选择宏操作、设置操作条件、操作参数和指定宏名等。

14.
“______”的含义是除满足联接条件的记录出现在查询结果之外,左右两个表不满足联接条件的记录返回空值。

SSS_FILL
分值: 1
完全联接 [考点] 完全联接的定义
[解析] FULLJOIN称为“完全联接”,其含义是除满足联接条件的记录出现在查询结果之外,左右两个表不满足联接条件的记录返回空值。

15.
版面预览视图主要用于查看报表的______,该命令只有在报表设计视图中才能使用,但只显示报表中数据的示例。

SSS_FILL
分值: 1
版面布局 [考点] 版面预览视图的作用
[解析] 版面预览视图主要用于查看报表的版面布局,该命令只有在报表设计视图中才能使用,但只显示报表中数据的示例。

三、简答题
1.
简述数据独立性的概念及其含义。

SSS_TEXT_QUSTI
分值: 5
数据独立性是指应用程序与数据库的数据结构之间相互独立。

数据独立性有两层含义:
(1)如果数据库物理结构改变时,不影响数据库的整体逻辑结构、用户的逻辑结构和应用程序,称数据具有物理独立性;
(2)如果在整体逻辑结构改变时,不影响用户的逻辑结构及应用程序,称数据具有逻辑独立性。

2.
设计Access数据库的一般步骤是什么?
SSS_TEXT_QUSTI
分值: 5
设计Access数据库的一般步骤为:
(1)确定创建数据库的目的;
(2)确定数据库中需要的表;
(3)确定表中需要的字段;
(4)明确每条记录中有唯一值的主键;
(5)明确表之间的关系;
(6)优化设计;
(7)输入数据并创建其他数据库对象;
(8)使用Aceess的分析工具。

3.
简述Access中创建窗体的五种方法。

SSS_TEXT_QUSTI
分值: 5
Access中创建窗体的五种方法为:
(1)使用自动创建功能创建窗体;
(2)使用窗体向导创建窗体;
(3)使用数据透视表向导创建窗体;
(4)使用图表向导创建图表窗体;
(5)使用设计视图创建窗体。

4.
简述报表的视图类型及各自的作用。

SSS_TEXT_QUSTI
分值: 5
报表的视图类型及各自的作用为:
(1)设计视图:用于创建或修改已有的报表;
(2)打印预览视图:用于查看报表上显示的数据与格式;
(3)版面预览视图:用于查看报表的版面设置。

5.
通用过程有哪两种基本类型?各自的特点是什么?
SSS_TEXT_QUSTI
分值: 5
通用过程的基本类型及其特点为:
(1)Sub过程(子程序):是一种能执行一个或一系列操作的独立程序单位,但是没有返回值;
(2)Function过程(函数):是一种能够返回具体值的过程,函数可以出现在表
达式中。

四、综合题
1.
设有如下教师讲课与学生选课间关系的E—R图,请将E—R图转换成等价的关系模型。

并标出各关系模式的主键及外键(主键用下划线,外键用波浪线标识)。

SSS_TEXT_QUSTI
分值: 10
将E—R图转换为关系模式:(下划线表示主键,波浪线表示外键)
教师( 教工号,姓名,性别)
任教( 教工号,课程号,教材)
课程( 课程号,课程名,学时数)
选修( 学号,课程号,成绩)
学生( 学号,姓名,性别)
任教模式的外键为教工号和课程号,选修模式的外键为学号和课程号。

[考点] E—R图转换为等价的关系模型
[解析] 由于教师与课程之间是多对多的关系,且课程与学生之间也是多对多的关系,所以在将E—R图转换为关系模式时,不仅要将实体转换为关系模式,联系也要转换为关系模式。

转换步骤为:E—R图中每个实体类型都应转换为一个关系模式,实体的属性即为关系模式的属性,实体标识符即为关系模式的键,联系的属性为两端实体类型的键加上联系类型的属性,其键为两端实体键的组合。

2.
设图书管理数据库有四个关系:
T1(教师编号,借阅图书编号,借期)
T2(借期;还期)
T3(教师编号,姓名,电话,所在部门)
T4(图书编号,图书名称)
试用SQL查询语句表示下列查询语句:
(1)查询“LI HuA”老师所借所有图书名称;
(2)查询还期为“2013-10-31”的教师的电话;
(3)查询教师编号为“001~020”之间的教师所借图书名称;
(4)查询借阅图书名为“计算机”的教师姓名和所在部门。

SSS_TEXT_QUSTI
分值: 10
(1)SELECT图书名称FROM T1,T3,T4
WHERE姓名=“LIHUA”AND T1.教师编号=T3.教师编号AND T1.借阅图书编号
=T4.图书编号;
(2)SELECT姓名,电话FROM T1,T2,T3
WHERE T1.教师编号=T3.教师编号AND T1.借期=T2.借期 AND 还期=“2013-10-31”;
(3)SELECT图书名称FROM T1,T4
WHERE T1.借阅图书编号=T4.图书编号 AND 教师编号
BETWEEN“001”ANE“020”;
(4)SELECT姓名,部门FROM T1,T3,T4
WHERE图书名称=“计算机”AND T1.教师编号=T3.教师编号ANDT1.借阅图书编号=T4.图书编号; [考点] SQL查询命令的运用
[解析] 解答本题的关键就是记住各种SQL查询命令。

本题各小题相对来说都比较简单,主要是考查基本的多表查询,一般是通过不同表中的公共字段实现联接,即联接查询。

为了区分不同表中的同名字段,引用同名字段时需用表名作为前缀来限定。

1。

相关文档
最新文档