数据库视图的创建和修改

             虽然现在的进行已经学习到了十三章但是发现自己的博客总结之总结到了第四章哎,遗憾啊本来应该早就完成了的数据库视频就因为过年临放假的时候太兴奋了所以就没学习过完年来了之后由于完的心还没有收好导致计划做的好但是实际执行连计划的一般都没有,得亏我意识到了这一点及时改正微笑以后保证一定按时更新


创建视图

     数据库储存的基本的信息
      多表连接 select组合成视图

       添加新建视图

         
        数据实体和一些列
        最后保存为班级信息
        一般使用V大写表示视图
 
SQL语句格式
CREATEVIEW view_name(view_column_nam)
AS query_expression
[WTTH CHECK OPTION]

1 视图名称

2列名

3查询表达式

4为当前的视图添加约束条件

实例


查看下定义的select语句

修改和删除视图

对视图进行修改和删除

修改

1图形

设计

修改

                

        
通过拖动在链接数据关系
2SQL语句

     
ALTER VIEW <wiew_name>[<column naem liset>]
AS
<SELECT statement>
[WTTH CHECK OPTION]

1 名称和视图列

2具体的需要包含的数据

3约束条件

实例


直接定义想包含的数据就可以了

先定义关系,在选择查看哪些数据

 

删除

1图形

直接删除
           2sql语句

       

通过视图修改数据

           

通过视图修改跟新数据,现在程序中调用的视图中的数据,调用select语句去查询数据组织数据,视图本身不储存数据,对视图修改就是对基表的数据进行修改基本不用视图修改数据

使用视图和直接使用基表修改数据的区别

视图更新数据的时候有一定 限制条件


其他注意事项

再插入的时候,基表中某些字段非空的值,如果进查询学号,。就会失败

SQL语句

实例

插入


注意,若果值是非空的话不能使用视图修改

values初始值

今天就总结这些了,好久没总结了以后一定要经常总结 虽然截图有点多但是 我一会一定会改 我的博客一定越来越好 

希望大家,提提意见微笑

评论 33
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

康世行

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值