数据库应用技术 第6章.pptVIP

  • 4
  • 0
  • 约8.59千字
  • 约 28页
  • 2015-12-10 发布于广东
  • 举报
第6章 视图和索引 6.1 视图概述 6.1.1 视图的概念 视图作为一种数据库对象,它是从一个表或多个表中导出的虚表。视图可以是 一个表的一部分,也可以是多个基表的联合,其内容由具体查询需求定义。因为视 图只是一个虚表,所以数据库中只存放视图的定义,而不存放视图对应的数据,这 些数据仍存放在原来的基表中。当修改视图中的数据时,相应的基表的数据也会发 生变化,同时,若基表的数据发生变化,从视图中查询出的数据也会随之改变。 6.1.2 视图的作用 ⒈ 视图能够简化用户的操作 视图使用户可以将注意力集中在他所关心的数据上。通过定义视图,可以使用 户眼中的数据库结构简单、清晰,并且可以简化用户的数据查询操作。 ⒉ 视图使用户能以多种角度看待同一数据 视图机制能使不同的用户以不同的方式看待同一数据,当许多不同种类的用户 共享同一个数据库时,这种灵活性是非常重要的。 3. 视图能够对机密数据提供安全保护 有了视图机制,就可以在设计数据库应用系统时,对不同的用户定义不同的视 图,使机密数据不出现在不应看到这些数据的用户视图上,这样视图机制就自动提 供了对机密数据的安全保护功能。 6.2 视图的创建与管理 6.2.1使用企业管理器创建和管理视图 1.创建视图 【例6.1】 使用企业管理器创建一个基于“图书”表的视图“图书 _view1”,用它来显示图书号、图

文档评论(0)

1亿VIP精品文档

相关文档