第07章 数据库的高级使用——视图和索引的应用_第3稿.pdfVIP

  • 1
  • 0
  • 约1.62万字
  • 约 18页
  • 2024-09-04 发布于黑龙江
  • 举报

第07章 数据库的高级使用——视图和索引的应用_第3稿.pdf

第七章数据库的高级使用——视图和索引的应用

视图是用于创建动态表的静态定义,视图也是查看数据库表中数据的一种方法。视图中的

数据是根据预定义的选择条件从一个或多个基本表或视图的基础上生成的。我们可以使用视图

实现简化操作、定制数据和对权限的控制。而索引的应用是帮助我们从庞大的数据库中找到所

需要的数据,SQLServer数据库管理系统提供了类似书籍目录作用的索引技术。通过在数据库

中对表建立索引,则可以大大加快数据的检索速度。在数据查询时,如果表的数据量很大且没

有建立索引,SQLserver将从第一条记录开始,逐行扫描整个表,直到找到符合条件的数据行。

这样,系统在查询上的开销将很大,且效率会很低。如果建立索引,SQLServer将根据索引的

有序排列,通过高效的有序查找算法找到索引项,然后通过索引项直接定位数据,从而加快查

找速度。

在本章我们将介绍实现和管理视图、索引的方法与技巧,以及使用视图和索引所带来的好

处。

7.1任务的提出

经过一段时间的学习和工作,《晓灵学生管理系统》数据库的雏形已经渐渐显露出来。晓灵

在高兴之余也深深体会到,要想掌握一门知识,必须要在听课、看书的基础上进行反复的练习

和实践,只有多动手,在实践中查找自己的漏洞和不足,然后再返回来从书中或老师那里寻找

文档评论(0)

1亿VIP精品文档

相关文档