【真题+答案】2024年10月自考02120数据库及其应用试题

机密★启用前

2024 年 10 月高等教育自学考试全国统一考试

数据库及其应用

(课程代码 02120)

注意事项
1.本试卷分为两部分,第一部分为选择题,第二部分为非选择题。
2.应考者必须按试题顺序在答题卡 (纸) 指定位置上作答,答在试卷上无效。
3.涂写部分、画图部分必须使用 2B 铅笔,书写部分必须使用黑色字迹签字笔。

第一部分 选择题

一、单项选择题:本大题共 20 小题,每小题 2 分,共 40 分。在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。
1.数据库系统包括数据库、数据库应用程序和数据库管理员以及
A. 操作系统
B. 文件系统
C. 数据集合
D. 数据库管理系统

2.从用户使用数据的观点描述数据库局部的逻辑结构的数据模型是
A. 概念模型
B. 逻辑模型
C. 外部模型
D. 物理模型

3.用二维表形式表示的数据模型是
A. 层次模型
B. 关系模型
C. 网状模型
D. 网络模型

4.下列关于数据库完整性描述错误的是
A. 数据库完整性是保护数据库防止恶意的破坏和非法的存取
B. 表中的主键的值不能为空
C. 表中主键的值必须是唯一的
D. 数据的取值应在有效范围内

5.设有关系 R 和 S,R 的主键是编号,S 的主键是学号,外键是编号,则关系 S 中,违反参照完整性约束的元组是

2024年10月自考02120数据库及其应用试题第5题

A. (S1, 1)
B. (S2, 1)
C. (S3, 2)
D. (S4, 4)

6.设在某公司,有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门和职员实体之间的联系类型是
A. 多对多
B. 一对多
C. 一对一
D. 多对一

7.建立 E-R 图,属于设计数据库步骤中的
A. 用户需求分析阶段
B. 概念设计阶段
C. 逻辑设计阶段
D. 物理设计阶段

8.下列不属于 Access2013 数据库对象的是
A. 表
B. 查询
C. 报表
D. 记录

9.在 Access2013 中,空数据库
A. 仅包括表
B. 不包括任何数据库对象
C. 仅包括查询、窗体和报表
D. 仅包括窗体

10.在下列 SQL 语句中,删除表的语句是
A. ALTER
B. DELETE
C. DROP
D. UPDATE

11.下列 SQL 语句中,能够实现参照完整性控制的语句是
A. FOREIGN KEY
B. PRIMARY KEY
C. NOT NULL
D. FOREIGN KEY 和 REFERENCES

12.职工表中有一个字段为 “性别”,现要查询 “性别” 字段不为空值的职工信息,WHERE 子句为
A. WHERE 性别<>”
B. WHERE 性别 IS NOT NULL
C. WHERE 性别 NOT NULL
D. WHERE 性别 NULL

13.在 Access2013 中,如果一个字段在多数情况下取一个固定的值,可以将这个值设置成字段的
A. 关键字
B. 有效性文本
C. 默认值
D. 输入掩码

14.在 Access2013 中,表中某字段的输入掩码是 “LL#0”,则对应的正确输入数据是
A. 0123
B. AB#1
C. 01AB
D. AB01

15.在运行过程中显示一个对话框,以用户输入的数据为查询条件,这样的查询称为
A. 选择查询
B. 参数查询
C. 追加查询
D. 投影查询

16.如果设置窗体上文本框 Text1 的 “控件来源” 属性为 “=Date ()”,则该控件是
A. 绑定型控件
B. 非绑定型控件
C. 计算型控件
D. 表达式型控件

17.要统计报表每页某字段的数据,应将计算表达式放在
A. 主体节
B. 页面页眉 / 页面页脚
C. 组页眉 / 组页脚
D. 报表页眉 / 报表页脚

18.在报表中要显示 “英语成绩” 字段的总分,设计时应将相应文本框的 “控件来源” 属性设置为
A. =SUM [英语成绩]
B. =SUM (英语成绩)
C. =SUM ([英语成绩])
D. =SUM [(英语成绩)]

19.用于退出 Access 的宏命令是
A. CloseAccess
B. ExitAccess
C. QuitAccess
D. StopAccess

20.在宏的条件表达式中,要引用 “Form1” 报表上名为 “StuNo” 控件的值,可使用
A. Forms!Form1!StuNo
B. Forms!StuNo
C. Form1!StuNo
D. StuNo

第二部分 非选择题

二、填空题:本大题共 10 小题,每小题 1 分,共 10 分。
21.数据的________是指数据的正确性和有效性。
22.设有关系R和S,如题 22图所示,则关系Rx*S的元组数目是________。

2024年10月自考02120数据库及其应用试题第22题23.在教学管理中,一个教师可以上多门课,一门课有多个老师上,有教师任课关系:R (教师编号,姓名,职称,课程号,学时数),则 R 的主键是________。
24.________是指将数据库转储到另一个磁盘或其他存储介质上保存起来的过程。
25.SQL 语言中,________用于对数据的查询和更新。
26.在职工表的身份证号属性上建立唯一性索引,索引名为 SFZNO,SQL 语句为:CREATE ________ SFZNO ON 职工 (身份证号)。
27.在 SQL 语言查询语句中,SELECT 子句实现关系代数的________运算。
28.在 Access2013 中,为限制商品数量字段是大于等于 0 且小于等于 100 的数,该字段的有效性规则是________。
29.在已建的 “学生表” 中有 “出生日期” 字段,以该 “学生表” 为数据源创建 “学生信息” 窗体。假设当前学生的出生日期为 “2012 – 05 – 07”,若在窗体中某文本框控件 txt1 的 “控件来源” 属性中输入表达式 = Year ([出生日期])+1,则该文本框控件中显示的数据为________。
30.Access2013 中,________是附加在命令按钮、组合框或文本框等控件事件属性中的宏。

三、简答题:本大题共 10 小题,每小题 3 分,共 30 分。
31.有关系模式:客户(客户编号,客户名称,联系人,电话号码,地区),写出查询地区为“广西”的客户名称的关系表达式。

32.有关系模式:图书(ISBN,图书名称,作者名,作者身份证号,作者职业,作者电话号码,价格,简介,出版日期),规定:(1)一本书有多个作者,一个作者可以写多本书:(2)每本书的 ISBN 编码是唯一的。判断关系图书最高达到第几范式。

33.有关系:订单(订单号,商品编码,订货日期,订货数量,标注),其中订货日期为日期型字段,写出将表中所有2023年8月5日订购的商品的标注改为“New”的 SQL 语句。

34.有3个关系模式:业务员(业务员编号,业务员姓名,性别,年龄,月),订单(订单号,目期,客户编号,业务员编号,金额),客户(客户编号,客户姓名,地址,类别),写出查询月薪大于 5000 元的所有业务员的订单金额总额的SQL语句。

35.在 Access2013 中,有商品表如题35 图1所示,写出查询设计如题35 图2所示的查询结果。

商品表

编号

品名

价格

A0001

P1

105

A0002

P1

50

A0003

P2

156

题 35 图1

2024年10月自考02120数据库及其应用试题第35题图

36.在Access2013中,有学生表和选课表如题36图1所示,写出查询设计如题 36 图2所示的查询结果。

2024年10月自考02120数据库及其应用试题第36题图

37.写出如题 37 图所对应的 SQL语句。

2024年10月自考02120数据库及其应用试题第37题图

38.在数据库领域,数据模型的作用是什么?

39.报表的主要用途是什么?

40.在Access2013 中,创建了一个商品表,该表共三个字段,其中“品名”字段设置了验证规则,其设计界面如题 40 图所示,请在商品表中对应序号处插入一条合法的记录。

2024年10月自考02120数据库及其应用试题第40题图

商品表

商品编号

品名

价格

(1)______

(2) ______

(3) ______

四、综合题:本大题共2小题,每小题 10分,共20分。
41.假设项目管理业务规则如下:
(1)项目有编号、项目名、开始日期、结束日期等属性:(2)一个项目有多个职工参与,一个职工可以参与多个项目,每个职工参与项目有参与时间和退出时间;
(3)每个职工有身份证号、姓名、职务、部门等属性。
要求:
(1)根据上述业务规则设计E-R图,要求在 E-R图中注明属性和联系的类型。
(2)将 E-R 图模型转换成关系模型。

42.在 Access2013中,有商品表(商品编码,品名,数量,出产地,生产日期),其中’生产日期”为日期类型,要求设计一个交叉表查询(如题42图1所示),查询不同产地每月的产品总数,查询结果如题42图2所示,写出题42图1每个编号对应单元格的内容。

2024年10月自考02120数据库及其应用试题第42题图

2024 年 10 月高等教育自学考试全国统一命题考试

02120 数据库及其应用 参考答案

一、单项选择题:本大题共 20 小题,每小题 2 分,共 40 分。
1.D 2.C 3.B 4.A 5.D
6.B 7.B 8.D 9.B 10.C

29.2012
30.事件过程

三、简答题:本大题共 10 小题,每小题3分,共 30 分。
31.关系代数表达式
π客户名称(σ地区=_’广西'(客户))

32.是否满足第三范式?
否。作者信息(身份证号、职业、电话)与图书存在传递依赖,冗余存储,需拆分表。

33.SQL语句:
UPDATE 订单 SET 标注 =’New’
WHERE 订货日期 = #2023-08-05#;

34.SQL语句:
SELECT SUM(金额)
FROM 订单

35.WHERE 业务员编号 IN(
SELECT 业务员编号
FROM 业务员
WHERE 月薪>5000
);

35.查询设计结果:
按 “品名” 分组,显示最高价格:
| 品名 | 价格 |
|—-|—-|
|P1|105|
|P2|156|

36.查询设计结果
在连接学生表和选课表,显示未选课的学生:
| 学号 | 姓名 | 性别 |
|—-|—-|—-|
|s0003 | 王五 | 男 |
|s0004 | 刘荣 | 女 |

37. SELECT 姓名, 性别,籍贯 FROM 学生 WHERE 性别=’男’ AND 籍贯=’广西’;

38.数据模型用于抽象、表示和处理数据及其关系,定义数据结构、操作和约束。

39.组织和展示数据,便于打印和分发。

40.示例合法记录:
| 商品编号 | 品名 | 价格 |
|—-|—-|—-|
|A0004|PS5#|100|

四、综合题:本大题共 2 小题,每小题 10 分,共 20 分。
41.E-R图与关系模型
E-R 图:
实体:项目 (编号、项目名、开始日期、结束日期),职工 (身份证号、姓名、职务、部门)。
联系:参与 (多对多),属性:参与时间、退出时间。

关系模型:
项目表 (项目编号,项目名,开始日期,结束日期)
职工表 (身份证号,姓名,职务,部门)
参与表 (身份证号,项目编号,参与时间,退出时间)

42.交叉表查询设计
编号对应内容:
| 编号 | 内容 |
|—-|—-|
|(1)| 出产地 |
|(2)|Month (生产日期)|
|(3)|Sum (数量)|
|(4)| 行标题 |
|(5)| 列标题 |
(答案仅供参考,以官版评分标准为准。)

© 版权声明
THE END
喜欢就支持一下吧
赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容