软考 系统架构设计师案例分析⑧ 数据库索引与视图

Posted 万猫学社

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软考 系统架构设计师案例分析⑧ 数据库索引与视图相关的知识,希望对你有一定的参考价值。


>>回到总目录<<

文章目录


数据库索引

数据库索引是数据库存储引擎用于快速查找到指定数据的一种数据结构。

可以用新华字典做类比:如果新华字典中对每个字的详细解释是数据库中表的记录,那么按部首或拼音等排序的目录就是索引,使用它可以让我们快速查找的某一个字详细解释的位置。

数据库索引可以提升查询效率降低添加、修改、删除效率。采用B树,B+树等。

数据库视图

数据库视图(View)并不在数据库中实际存在,而是一种虚拟表。

物化视图:将视图的内容物理存储起来,其数据随原始表变化,同步更新。

视图的优点:

  • 视图能简化用户的操作
  • 视图机制可以使用户以不同的方式查询同一数据
  • 视图对数据库重构提供了一定程度的逻辑独立性
  • 视图可以对机密的数据提

以上是关于软考 系统架构设计师案例分析⑧ 数据库索引与视图的主要内容,如果未能解决你的问题,请参考以下文章

系统架构设计师软考简介 ( 软考好处 | 职称晋升 | 工作居住证 | 积分落户 | 系统架构设计师与系统分析师备考及难度 | 软考报名考试注意事项 )

系统架构设计师软考简介 ( 软考好处 | 职称晋升 | 工作居住证 | 积分落户 | 系统架构设计师与系统分析师备考及难度 | 软考报名考试注意事项 )

软考 系统架构设计师案例分析⑦ 数据库规范化与反规范化

软考 系统架构设计师软件架构设计① 软件架构的概念

软考 系统架构设计师数据库系统⑦ 数据库的安全性与备份

软考 系统架构设计师系统安全分析与设计③ 网络安全