- 6
- 0
- 约7.54千字
- 约 46页
- 2017-02-03 发布于湖北
- 举报
第五章:数据库中的对象数据库中常见对象对象描述表基本的数据存储集合,由行和列组成视图从表中抽出的逻辑上相关的数据集合序列提供有规律的数值索引提高查询的效率同义词给对象起别名回顾:表 在数据库中最重要和最基本的对象就是“表” ,之前所学习的所有操作:数据的增加、删除、修改、查询都是操作表进行实现的。什么是视图?基于一张表或多张表或另外一个视图的逻辑表。基表(base table): 独立存在的实体,用于存储数据的基本结构。视图只是一种定义,对应一个查询语句。视图的数据来自基表。通过视图来查看表,就像从不同角度观察一个或多个表。视图一经定义便存储在数据库中,对视图的操作与对表的操作一样,可以对其进行查询、修改(有一定限制)和删除。为什么使用视图优点:简化查询。经常使用的查询可以定义为视图,从而使得用户不必为以后的操作每次指定全部的条件。控制数据访问。通过视图用户只能查询和修改他们所能见到的数据。数据库授权命令可以使每个用户对数据库的检索限制到特定的数据库对象上。数据独立性。视图可帮助用户屏蔽真实表结构变化带来的影响。简单视图和复杂视图特性简单视图复杂视图表的数量一个一个或多个函数没有有分组没有有DML操作可以有时可以创建视图在CREATE VIEW语句中嵌入子查询CREATE [OR REPLACE] [FORCE|NOFORCE]VIEW [Schema.] view_name [
原创力文档

文档评论(0)