博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
软件测试培训第18天
阅读量:4595 次
发布时间:2019-06-09

本文共 512 字,大约阅读时间需要 1 分钟。

数据库的视图

视图是一种虚拟的表,是从数据库中一个或者多个表中导出来的表。

数据库中只存放了视图的定义,而并没有存放视图中的数据,这些数据存放在原来的表中。

使用视图查询数据时,数据库系统会从原来的表中取出对应的数据。

视图作用:

操作简便化、增加数据的安全性、提高表的逻辑独立性

查看视图:1 DESCRIBE 语句查看视图基本信息

2 SHOW CREATE VIEW 语句查看视图详细信息

修改视图:CREATE OR REPLACE VIEW 语句修改视图

ALTER 语句修改视图

更新视图:

通过视图来插入(INSERT)、更新(UPDATE)和删除(DELETE)表中的数据。

视图是一个虚拟的表,其中没有数据。通过视图更新时,都是转换基本表来更新。

删除视图删除视图时,只能删除视图的定义,不会删除数据;

触发器:

触发器(TRIGGER)是由事件来触发某个操作。这些事件包括INSERT 语句、UPDATE 语句和DELETE 语句。

当数据库系统执行这些事件时,就会激活触发器执行相应的操作。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/k874146812-/p/7865284.html

你可能感兴趣的文章
Filestream/Windows Share导致Alwayson Failover失败
查看>>
What is State of Art?
查看>>
实验二
查看>>
angularJs项目实战!02:前端的页面分解与组装
查看>>
再谈组合
查看>>
代码编程题
查看>>
Django简介
查看>>
习题2-6排列(permutation)
查看>>
Mybatis基本配置(一)
查看>>
[js高手之路]this知多少
查看>>
Android攻城狮布局动画
查看>>
正则表达式零宽断言详解(?=,?<=,?!,?<!)
查看>>
20145205 《Java程序设计》实验报告三:敏捷开发与XP实践
查看>>
利用Spring.NET实现WCF的AOP编程
查看>>
第三方,解决模型无法在获取网络数据之后传值问题
查看>>
对比 Git 与 SVN,这篇讲的很易懂
查看>>
【snmp】Linux开启snmp及查询
查看>>
CSU 1532: JuQueen(线段树)
查看>>
设定MyEclipse编辑代码区域文字的大小及非keyword的字体、字形和颜色
查看>>
LeetCode【6】. ZigZag Conversion --思路图解与java实现
查看>>