实验四 创建视图 [目的和意义]
掌握使用T -SQL语句创建视图的方法,包括视图的建立、删除、修改;了解如何应用视图有选择地查看所需数据,并熟悉通过视图更改数据表中数据的方法。 [实验内容]
在数据库Company_Data中,基于表\项目数据表\和\员工数据表\创建视图,要求为: 视图名为\员工项目\。
包含字段\编号\、\姓名\、\名称\和\开始日期\。
字段别名分别是\员工编号\、”员工姓名\、\项目名称\、\项目开始日期\。 [实现步骤]
(1)打开查询分析器。
在查询窗口书写CREATE VIEW语句创建视图,并指定字段别名: use reddevil //自己数据库 go
create view 员工项目 as
select 编号as 员工编号,姓名as 员工姓名,名称as 项目名称,开始日期as 项目开始日期 from employee,project
where employee.编号=project.负责人
(2)使用INSERT语句通过视图向员工数据表中添加一条记录,要求\姓名\字段值 为\马中兴\。
use reddevil //自己数据库 go
insert into
员工项目(员工编号,员工姓名) //注意,员工项目视图中员工编号来自主键,不能为空 values('20','马中兴')
(3)使用UPPDATE语句通过视图将第二步中插入记录的员工姓名改为\马中新\。 use reddevil //自己数据库 update 员工项目
set 员工姓名='马中新'
where 员工姓名='马中兴'
(4)执行系统存储过程 sp_rename将视图更名为\。 use reddevil //自己数据库 go
EXEC sp_rename '员工项目', 'emp1oyee_project_VIEW';
相关推荐: