导航

数据库系统学习笔记(九)

Posted on 2021-02-27 15:24  rossxp  阅读(69)  评论(0)    收藏  举报

一,空值

 

 例子:

 关于空值要注意的是:

 

 二,SQL连接运算

 

具体形式如下:

 

上面两个重要部分是连接类型和连接条件:

 下面详细介绍这两个部分,参考之前的关于内连接和外连接的博客。

 

 例子如下:

三,SQL视图

1.什么是视图

   视图是由一个查询所定义的虚拟表。如果要创建一个视图,为其指定一个名称和查询即可。

   Sql Server只保存视图的元数据,用户描述这个对象,以及它所包含的列,安全,依赖等。

2,定义视图

 例子:

 3,使用视图(查询比较方便,可以当做基本表来使用)

对视图进行操作,实际上还是对基本表进行操作,但是视图访问经过筛选和处理的数据,而不是直接访问基础表,以及在一定程度上也保护了基础表。

 

 4,视图的更新(由于视图不像基本表一样直接存储数据而是一些公式,所以视图的更新要回归基本表,麻烦一些)

 

 

 5,视图的撤销