sql语句---视图 view

本文介绍了SQL视图的概念,强调其简化查询、提高安全性及实现数据独立性的优点。同时,讨论了视图可能带来的查询效率下降问题,并详细说明了创建、查看和删除视图的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

 

一、视图介绍

二、视图的优点(为什么要使用视图):

1.简单

2.安全

3.数据独立

三、视图的缺点:

四、视图的设立

1.创建视图

2.查看视图

3.删除视图


一、视图介绍

当查询的复杂度比较大时,多表,多关系,会导致查询语句混乱,不利于sql语句的编写和编写的sql语句的可读性,于是,退出了视图模式

视图模式是对一个查询结果,进行记录,视图里面只存放语句,不存放结果,,类似于虚表

视图里面先创建查询,后展示

视图里面只放语句,不放数据,只能查询,不能修改

二、视图的优点(为什么要使用视图):

1.简单

视图构建了一个虚拟的逻辑表,这个表里面的数据来自于指定的查询,而查询可以是多表联查,在使用的时候,我们可以直接对视图表里的数据进行查询,不用从原始表查询数据,逻辑更加清晰

2.安全

数据库有权限设置,但是没有对行和列的权限,所以如果没有对一个表里的数据设置不同的权限,mysql本身的权限设置有些不够,我们用视图查询用户需要的数据,用户基于视图进行查询

3.数据独立

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值