sql的视图作用
看该看的数据 它其实就是一条sql语句 相当于设置权限
比如一个部门所有员工看工资表 你的领导可以全都看到
他的视图就是select salary from salary_table;
而员工的视图就是select salary from salary_table where id=worker_id;
简述视图的意义和优点 SQL
视图的优点大概的有:1、数据的安全性,你可以设定相关的权限来限定用户查看数据,这样达到保护数据的作用2、和楼上说的一样,简化操作,在进行查询时,不用使用过多的语句就可以进行查询3、自定义数据,比如你要查询一个表中学生成绩的平均值,那么使用avg()可以定义出新的数据列,直接进行数据查询4、通过视图修改数据:这里也包含数据安全性和数据操作便捷的优点。总的来说呢,视图的优点就这些了。而创建视图的语句就是create
view
view_name
as
select
column_name
from
table_name其中view_name为你所要创建视图的视图名
column_name为你需要筛选的数据列名
table_name为需要为其创建视图的表名
sql语言中视图,索引,角色的作用
视图作用:视图可以将多个复杂关联表,提取出我们需要的信息,优化查询速度。
索引作用:索引在数据库中的作用相当于目录在书籍中的作用类似,用来提高查找信息的速度。
角色作用:角色是一个强大的工具,使您得以将用户集中到一个单元中,然后对该单元应用权限。对一个角色授予、拒绝或废除的权限也适用于该角色的任何成员。
-sql视图的作用