SQL server视图的定义和操作

视图的定义和操作

一、实验目的

通过创建视图,对视图的操作,对视图的操作加深对视图概念的理解

二、实验内容

1、创建视图、修改视图、删除视图、使用视图
2、熟练掌握对视图的操作

三、实验要求

在本题下面提交基本操作效果截图

1、建立学生试图,进行修改查询。

use pppp
go
create view v_阮世明
as
select 姓名 =’阮世明’
with check option
go

在这里插入图片描述

2, 建立一个视图:

新建一个数据库,然后建立表后,找到视图点击鼠标右键新建视图。
在弹出的对话框里面添加对应的表:
在这里插入图片描述

添加后关闭:
在这里插入图片描述

扫描二维码关注公众号,回复: 11633198 查看本文章

勾选所有列:
在这里插入图片描述在这里插入图片描述

可以进行查询
在筛选器中输入条件格式为:列名=’ ‘

在这里插入图片描述

在这里插入图片描述

代码如下:

use JXGL
go
create view V_ma
as
select *
from ss
where 学号='20175104016'
with check option
go

结果如下:
在这里插入图片描述

在这里插入图片描述

使用T—SQL语句修改视图

代码如下:

use JXGL
go
alter view v_ma
as
select *
from ss
where 所选课程='人工智能'and 性别='男'
with check option
go

结果如下:
在这里插入图片描述

删除视图

代码如下

use JXGL
go
drop view v_ma
go

结果如下:
在这里插入图片描述

V_MA视图已经被删除。
修改数据:
在这里插入图片描述

使用T-SQL语句修改

use JXGL
go
update v_ma
set 姓名='花旗尧'
where 学号='20175104010'
go

结果如下:
在这里插入图片描述

删除某一元素
使用T-SQL语句删除

use JXGL
go
delete
from v_ma
where 学号='20175104010'
go

结果如下:
之前为:
在这里插入图片描述

执行后

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/escFAJ/article/details/108379448