网站大量收购闲置独家精品文档,联系QQ:2885784924

数据库系统管理与应用 课件 知识点5.1 达梦数据库对象管理.pptx

数据库系统管理与应用 课件 知识点5.1 达梦数据库对象管理.pptx

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

;;;当用户对数据库中的一张或者多张表的某些字段的组合感兴趣,而又不想每次键入这些查询时,用户就可以定义一个视图,以便解决这个问题。视图中列可以来自于表里的不同列,这些列都是用户所感兴趣的数据列。;5.1.1视图的概念;从用户的角度来讲,视图就像一个窗口,通过它可以看到一个数据库中用户感兴趣的数据。与直接操作数据表相比,视图具有以下优点:;;关于上述语法格式的具体介绍如下。

(1)模式名指明被创建的视图属于哪个模式,缺省为当前模式;

(2)视图名指明被创建的视图的名称;

(3)列名指明被创建的视图中列的名称;

(4)查询说明:指一个完整的SELECT语句,表示从某个数据表或视图中查出满足条件的记录,将这些记录导入视图中。;例如,创建一个名为VIEW_STUDENT的视图,该视图用于获取STUDENTINFO表中“Sscore”列的值为大于90的数据,具体SQL语句如下所示。;例如,创建一个名为VIEW_STUCLASS的视图,该视图基于STUDENTINFO表和CLASSINFO表,用于获取学生学号、姓名、班级名称和专业相关信息,其中“ClassID”列的值为01,具体SQL语句如下所示。;当视图不再使用时,可以将其删除。因为视图中并没有真正地存放数据,所以删除视图不会真正删除数据表中数据。删除一个或多个视图可以使用DROPVIEW语句,删除视图的基本语法格式如下所示。;关于上述语法格式的具体介绍如下。

(1)模式名指明被删除视图所属的模式,缺省为当前模式;

(2)视图名指明被删除视图的名称。

(3)视图删除有两种方式:RESTRICT/CASCADE方式。其中RESTRICT为缺省

值。;;;在进行数据查询时,如果数据库系统中的数据量庞大,我们可以采用一种类似图书目录作用的索引技术,设置索引后,可以大大加快我们查询数据的速度。;5.2.1索引的概念;;;;;;;关于上述语法格式的具体介绍如下。

(1)索引名:表示为创建的索引定义的名称,不使用该选项时,默认使用建立索引的字段表示,复合索引则使用第一个字段的名称作为索引名称。

(2)UNIQUE表示唯一性索引,FULLTEXT表示全文索引,SPATIAL表示空间索引,CLUSTER表示聚集索引,BITMAP表示位图索引。;因为索引会占用一定的磁盘空间,所以为了避免影响数据库性能,应该及时删除不再使用的索引,删除索引不会删除表中的任何数据,也不会改变表的使用方式,只会影响对表中数据的查询速度。删除索引的基本语法格式如下所示。;;;对于数据库开发人员来说,经常会和数据打交道,所以数据库的优化很重要,本节就主要探讨一下数据库优化操作的一些思维。;一、表的设计合理化;二、合理设计使用索引;;

您可能关注的文档

文档评论(0)

lai + 关注
实名认证
内容提供者

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档