lishi11111的gravatar头像
lishi11111 2020-01-08 20:23:59
mysql视图的理解。

1.什么是视图?
视图是一个虚拟的表,是一个表中的数据经过某种筛选后的显示方式,视图由一个预定义的查询select语句组成。

2.视图的作用:
答;(1)视图隐藏了底层的表结构,简化了数据访问操作,客户端不再需要知道底层表的结构以及之间的关系;
    (2)视图提供了一个统一访问数据的接口(即可以允许用户通过视图访问数据的安全机制,而不授意用户直接访问底层表的权限);
    (3)从而加强了安全性,使用户只能看到视图所显示的数据;
    (4)视图还可以被嵌套,一个视图中可以嵌套另外一个视图;

3.视图的创建,更新和删除视图;
创建视图:
SQL CREATE VIEW语法:
CREATE VIEW view_name AS
SELECT column_name(s)
FROM table_name
WHERE condition 

删除视图:
DROP VIEW view_name;


打赏
最近浏览
lishi11111  LV9 2020年1月9日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友