软件测试培训第18天
数据库的视图
视图是一种虚拟的表,是从数据库中一个或者多个表中导出来的表。
数据库中只存放了视图的定义,而并没有存放视图中的数据,这些数据存放在原来的表中。
使用视图查询数据时,数据库系统会从原来的表中取出对应的数据。
视图作用:
操作简便化、增加数据的安全性、提高表的逻辑独立性
查看视图:1 DESCRIBE 语句查看视图基本信息
2 SHOW CREATE VIEW 语句查看视图详细信息
修改视图:CREATE OR REPLACE VIEW 语句修改视图
ALTER 语句修改视图
更新视图:
通过视图来插入(INSERT)、更新(UPDATE)和删除(DELETE)表中的数据。
视图是一个虚拟的表,其中没有数据。通过视图更新时,都是转换基本表来更新。
删除视图:删除视图时,只能删除视图的定义,不会删除数据;
触发器:
触发器(TRIGGER)是由事件来触发某个操作。这些事件包括INSERT 语句、UPDATE 语句和DELETE 语句。
当数据库系统执行这些事件时,就会激活触发器执行相应的操作。