2025年最新数据库工程师(软考中级)备考资料.docxVIP

  • 0
  • 0
  • 约1.44万字
  • 约 26页
  • 2026-02-26 发布于山西
  • 举报

2025年最新数据库工程师(软考中级)备考资料.docx

2025年最新数据库工程师(软考中级)备考资料

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

一、选择题(每题1分,共60分)

1.数据库系统的三级模式结构包括()。

A.概念模式、内模式、外模式

B.逻辑模式、物理模式、应用模式

C.概念层、内部层、外部层

D.模型层、存储层、接口层

2.下列关于数据库ACID特性的说法,错误的是()。

A.原子性(Atomicity)保证了事务不可分割

B.一致性(Consistency)保证了数据库状态转换的正确性

C.隔离性(Isolation)保证了并发事务不会相互干扰

D.持久性(Durability)保证了事务一旦提交,其对数据库的影响就立即发生,永不回滚

3.在关系模型中,用来唯一标识元组的属性或属性组合称为()。

A.关键字(Key)

B.主属性(PrimeAttribute)

C.外部关键字(ForeignKey)

D.候选码(CandidateKey)

4.下列关系代数运算中,属于集合运算的是()。

A.选择(π)

B.投影(σ)

C.连接(?)

D.除(÷)

5.若关系R和关系S具有相同的目n,且对应属性间具有相同的度,则R和S的并运算(∪)结果的关系式()。

A.属性个数小于n

B.元组个数可能小于R和S的元组个数之和

C.仍具有n个属性

D.必须具有与R或S相同的元组

6.范式理论中,若关系R满足BCNF范式,则()。

A.R一定满足2NF,但不一定满足3NF

B.R一定满足3NF,但不一定满足BCNF

C.R一定满足2NF和3NF

D.R一定满足1NF

7.SQL语言中,用于创建数据库表的语句是()。

A.CREATEVIEW

B.CREATEINDEX

C.CREATETABLE

D.CREATEDATABASE

8.下列SQL语句中,用于删除表的是()。

A.DELETE

B.DROP

C.REMOVE

D.CLEAR

9.在SQL查询中,使用()子句可以对查询结果进行排序。

A.WHERE

B.GROUPBY

C.ORDERBY

D.HAVING

10.下列SQL语句中,正确的是()。

A.SELECT*FROMemployeeWHEREage30ANDgender=女;

B.SELECTDISTINCTageFROMemployeeWHEREgender=女ORDERBYDESC;

C.SELECTage,COUNT(*)FROMemployeeGROUPBYgenderHAVINGage30;

D.SELECTemployee.name,department.nameFROMemployee,departmentWHEREemployee.dept_id=department.id;

11.事务的并发执行若要保证数据库的一致性,必须满足()。

A.可串行化性

B.可恢复性

C.可重复性

D.原子性

12.数据库恢复技术中,用于记录数据库运行过程中各种更改信息的日志文件是()。

A.数据文件

B.控制文件

C.日志文件

D.事务文件

13.在数据库系统中,保证数据在运行故障后能恢复到故障前状态的基本技术是()。

A.数据备份

B.数据恢复

C.数据压缩

D.数据加密

14.数据库索引的主要目的是()。

A.提高数据库的存储空间利用率

B.加快数据的插入、删除和更新操作

C.加快数据的检索速度

D.减少数据库的维护工作量

15.下列关于数据库索引的说法,正确的是()。

A.索引会占用额外的存储空间

B.索引可以提高所有SQL查询的速度

C.索引会降低数据插入、删除和更新的速度

D.建立索引越多越好

16.在关系数据库中,为了提高查询效率,经常需要创建索引。创建索引时,需要考虑索引的()。

A.大小

B.类型

C.维护

文档评论(0)

1亿VIP精品文档

相关文档