既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
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。
14.在编写事务时尽量使所有事务都按照相同顺序访问资源,这样做的主要好处是_
A提高了事务的并发度
B降低了发生活锁的可能性
C降低了发生死锁的可能性
D提高了系统的事务吞吐率
参考答案为C
解析:事务中为了降低死锁的发生,通常考虑以下法则:按同一顺序访问资源;避免事务中的用户交互;釆用小事务模式,尽量缩短事务的长度,减少占有锁的时间;尽量使用记录级别的锁(行锁),少使用表级别的锁;使用绑定连接,使同一应用程序所打开的两个或多个连接可以相互合作。故答案为C。
15.下列关于选择在哪些属性上建立索引的说法,错误的是_
A在select后面出现的查询属性
B在group by后面出现的分组属性
C在where后面出现的筛选属性
D在order by后面出现的排序属性
参考答案为A
解析:索引使用的原则:
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
真正的技术提升。**
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!