持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第31天
1.数据库应用系统的数据处理需求可以表示为事务规范。下列描述中不属于事务规范的是 A事务隔离性级别 B事务名称 C事务描述 D事务用户 参考答案为A
解析:事务规范包括了事务名称、事务描述、事务所访问的数据项、事务用户。故答案为A。
2.下列不属于数据库应用系统升级工作的是 A改变数据库应用系统体系结构 B升级DBMS版本 C创建新的索引 D修改程序以适应新需求 参考答案为C
解析:创建新的索引属于数据库应用系统优化内容。故答案为C。
3.下列列出的建模方法中,不属于需求分析建模方法的是 A、IDEF1X B、UML C、DFD D、IDEFO 参考答案为A
解析:IDEF1X侧重分析、抽象和概括应用领域中的数据需求,被称为数据建模方法。故答案为A。
4.下列数据库结构设计中,包含对关系模式进行规范化处理工作的是 A数据库逻辑结构设计 B数据库概念结构设计 C数据库物理结构设计 D数据库存取结构设计 参考答案为A
解析:关系模式的设计、规范化处理属于数据库逻辑结构设计的内容。故答案为A。
5.从功能角度数据库应用系统可以划分为四个层次来实现,其中数据的完整性维护工作出现在 A数据访问层 B业务逻辑层 C表示层 D数据持久层 参考答案为D
解析:数据持久层负责保存和管理应用数据系统数据,而数据的完整性维护属于数据持久层功能中的数据管理的内容。故答案为D。
6.在进行事务设计时,如果把多个小事务合并成一个大事务来执行,则下列关于这种做法所带来影响的叙述,正确的是 A提高了发生活锁的可能性 B提高了发生死锁的可能性 C提高了事务的并发度 D提高了系统的事务吞吐率 参考答案为B
解析:多个小事务合并成大事务,会增加占有锁的时间,可能会造成大量阻塞事务,甚至会产生死锁。故答案为B。
7.数据库应用系统的实施分为四个步骤。下列属于数据库应用系统实施工作的是
A数据初始化
B数据库性能调优
C数据转储
D系统监控
参考答案为A
解析:数据库应用系统的实施工作包括创建数据库、装载数据、编写与调试应用程序、数据库试运行。B、C、D三项属于数据库运行维护与优化的工作。故答案为A。
8.已知关系R(A, B, C),有定义索引的语句:create unique clustered index idx1 on R(B)。下列关于idx1的说法,正确的是
Aidx1既是主索引,也是聚集索
Bidx1既是唯一索引,也是主索
Cidx1既是唯一索引,也是聚集索
Didx1既不是主索引,也不是聚集索引
参考答案为C
解析:关键字unique表示唯一索引,clustered表示聚集索引,所以idx1既是唯一索引,也是聚集索引。故答案为C。
9.在数据库应用系统分析与设计中,事务规范可以用来表示数据库应用系统的_。 A业务规则需求 B数据处理需求 C安全性需求 D性能需求 参考答案为B
解析:数据处理需求分析结果也可以表示为事务规范。
事务规范包括事务名称、事务描述、事务所访问的数据项、事务用户。故答案为B。
10.下列不属于数据库应用系统日常维护工作的是 A模式调整 B备份与恢复 C完整性检查 D安全性维护 参考答案为A
解析:数据库应用系统日常维护包括:备份与恢复、完整性维护、安全性维护、存储空间管理和并发控制。模式调整属于数据库应用系统的性能优化调整的范围。故答案为A。
11.数据流图必须是正确的、一致的。下列关于数据流图的说法,错误的是
A一个处理必须有唯一的输入流和输出流
B一个存储必须有流入的数据流和流出的数据流
C父图中描述过的数据流必须在相应的子图中出现
D一个数据流至少有一端是处理框
参考答案为A
解析:在数据流图中,一个处理至少有一个输入流和一个输出流。故答案为A。
12.对关系模式进行去规范化处理,这属于数据库结构设计中的
A逻辑结构设计
B概念结构设计
C物理结构设计
D存取结构设计
参考答案为C
解析:通过数据库概念设计和逻辑设计已经得到了规范化的关系模式。尽管关系数据库模式是按照关系数据库管理系统支持的结构进行数据的描述和组织的,然而,这些符号表示并不能解释如何处理和存储数据。数据库物理设计的目的是将数据的逻辑描述转换为实现技术规范,其目标是设计数据存储方案,以便提供足够好的性能并确保数据库数据的完整性、安全性和可恢复性。故答案为C。
13.从功能角度数据库应用系统可以划分为四个层次来实现。在B/S体系结构的数据库应用系统中,Web浏览器实现的是 A表示层功能 B业务逻辑层功能 C数据持久层功能 D数据访问层功能 参考答案为A
解析:从功能角度数据库应用系统可以划分为四个层次来实现: ①表示层:用于显示数据和接收用户输入的数据。(一般为Windows应用程序或Web应用程序)。 ②业务逻辑层:是表示层和数据访问层之间的桥梁,主要负责数据的传递和处理。 ③数据访问层:负责与DBMS系统进行交互,提取或存入应用系统所需的数据。 ④数据持久层:负责保存和管理应用系统数据。 故答案为A。