数据库——视图

前言:我们发现在数据库操作的过程中有时候需要的数据分散在几个表中,如果我们一直利用笛卡尔积来进行连接去操作的话就会很复杂产生很大的消耗。这时候我们可以创建一个虚表——视图来进行操作。

视图的定义

在SQL中,外模式一级数据结构的基本单位是视图(view),视图是从若干基本表和其他视图采用SELECT语句构造出来的。

在创建视图时,只是把其视图的定义存放在数据字典中,而不存储视图对应的数据。因此,称视图为虚表。

视图的创建  

创建视图可用“CREATE VIEW”语句实现。其句法如下:       

CREATE VIEW <视图名>(<列名序列>)

                       AS