2025年安徽农业大学计算机应用技术专业《数据库概论》科目期末试卷及答案.docxVIP

  • 1
  • 0
  • 约2.71千字
  • 约 6页
  • 2026-03-16 发布于北京
  • 举报

2025年安徽农业大学计算机应用技术专业《数据库概论》科目期末试卷及答案.docx

2025年安徽农业大学计算机应用技术专业《数据库概论》科目期末试卷及答案

考试时间:______分钟总分:______分姓名:______

一、单项选择题(每题2分,共30分)

1.数据库系统中,三级模式结构不包括以下哪一项?

A.外模式

B.概念模式

C.内模式

D.逻辑模式

2.下列哪项是关系模型的基本特点?

A.树形结构

B.表格结构

C.网状结构

D.层次结构

3.数据库的物理独立性是指?

A.用户程序与数据库的逻辑结构独立

B.用户程序与数据库的物理结构独立

C.数据库的逻辑结构与物理结构独立

D.数据库的存储方式与数据内容独立

4.在关系代数中,选择运算的符号是?

A.σ

B.π

C.?

D.ρ

5.下列数据模型中,最早出现的是?

A.关系模型

B.层次模型

C.网状模型

D.面向对象模型

6.SQL语言中,用于修改表结构的关键字是?

A.ALTER

B.UPDATE

C.MODIFY

D.CHANGE

7.函数依赖中,若X→Y,且Y不函数依赖于X,则称X→Y为?

A.平凡函数依赖

B.非平凡函数依赖

C.部分函数依赖

D.传递函数依赖

8.第一范式(1NF)要求关系模式中的?

A.属性值不可再分

B.属性值必须唯一

C.主键非空

D.无重复行

9.数据库设计中,ER图主要用于?

A.逻辑结构设计

B.物理结构设计

C.概念结构设计

D.需求分析

10.事务的ACID特性中,“一致性”是指?

A.事务执行的结果必须使数据库从一个一致性状态变到另一个一致性状态

B.事务一旦提交,对数据库的修改是永久的

C.事务的执行不能被其他事务干扰

D.事务要么全部执行,要么全部不执行

11.数据库并发控制中,乐观锁适用于?

A.高冲突场景

B.低冲突读多写少场景

C.实时性要求高的场景

D.大批量数据更新场景

12.SQL语言中,用于删除表中数据的语句是?

A.DELETE

B.DROP

C.TRUNCATE

D.REMOVE

13.在关系数据库中,外键的作用是?

A.唯一标识表中的记录

B.建立表之间的关联关系

C.加速数据查询

D.保证数据完整性

14.数据库恢复技术中,undo日志用于?

A.记录事务的提交操作

B.撤销已提交的事务

C.记录事务的修改操作

D.备份数据库

15.下列哪项不属于数据库安全控制措施?

A.用户身份验证

B.数据加密

C.并发控制

D.权限管理

二、填空题(每题2分,共20分)

1.数据库系统的三级模式结构包括外模式、________和内模式。

2.SQL语言中,用于创建数据库的关键字是________。

3.关系数据库中,主键的取值必须满足________约束。

4.函数依赖中,若X→Y且Y→X,则称X和Y为________。

5.数据库设计的步骤包括需求分析、概念设计、________、物理设计和实施维护。

6.事务的隔离性是通过________机制实现的。

7.在SQL中,用于查询唯一值的子句是________。

8.关系模式R满足2NF的条件是:R满足1NF,且非主属性________。

9.数据库安全中,GRANT语句用于________。

10.数据库系统中,负责数据库存取和管理的软件是________。

三、简答题(每题5分,共20分)

1.简述数据库设计的基本步骤,并说明“概念结构设计”阶段的主要任务。

2.什么是函数依赖?举例说明“部分函数依赖”与“传递函数依赖”的区别。

3.事务的ACID特性是什么?数据库管理系统(DBMS)如何保证事务的原子性?

4.对比说明“悲观锁”与“乐观锁”在并发控制中的适用场景。

四、应用题(共2

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档