软件测试培训第18天

数据库的视图

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

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

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

视图作用:

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

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

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

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

ALTER 语句修改视图

更新视图:

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

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

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

触发器:

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

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2017-11-20 10:52  梦降  阅读(103)  评论(0编辑  收藏  举报