视图的定义删除等的例题及SQL语句_查看视图的sql语句
视图的定义删除等的例题及SQL语句由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“查看视图的sql语句”。
实验四:视图
一、实验目的1、掌握视图的定义与维护操作
2、加深对视图在关系数据库中的作用的理解。
二、实验环境
已安装SQL Server 2005 企业版的计算机;
三、实验内容
以数据库原理实验1数据为基础,请使用T-SQL 语句实现进行以下操作:
1、创建一个视图,该视图只含上海客户信息,即客户号、客户姓名、住址。
create view kh
as select cust_id,cust_name,addr
from customer where addr='上海'
2、对视图添加一条记录数据。(注意:分别查看customer表和该视图的结果。)
insert into kh
values('c0021','李阳','上海','0100888888')
3、删除视图中所有姓“王”的客户数据。
delete from kh where cust_name like '王%'
4、通过视图修改表内某一客户的姓名。
update kh set cust_name='万华' where cust_name='李勇'
5、有两个基本表employee和sales,创建一个视图,该视图包含相同业务员的编号、姓名、订单号、销售总金额。
1.create view ywy as select sale_id,emp_name,order_no,tot_amt from employee,sales where employee.emp_no=sales.sale_id6、将上述视图中订单号为10001的记录的销售总金额改为60000。
update ywy set tot_amt=6000 where order_no='10001'
7、给上述视图添加一条记录数据。
2.insert into ywy values('E0005','张三','1236',25000)
8、删除上述视图。
9、drop view ywy
1、视图的定义及优点定义:是从一个或者几个基本表导出的表,是用户可以从一个特定的角度来查看数据库中的数据,它与基本表不同,是一个虚表,即视图锁对应的数据不进行实际存储。优......
《数据库基础》实验报告班级__计算机111__学号__xxxxxxxx__姓名__xxx___完成日期____6.20___实验室 __理工楼310_ 指导老师xxx成绩____100______实验四、视图的创建及使用(一......
SQL练习一、设有如下的关系模式, 试用SQL语句完成以下操作:学生(学号,姓名,性别,年龄,所在系)课程(课程号,课程名,学分,学期,学时)选课(学号,课程号,成绩)1. 求选修了课程号为“C2”课的......
简单基本的sql语句 几个简单的基本的sql语句选择:select * from table1 where范围插入:insert into table1(field1,field2) values(value1,value2)删除:delete from table1 whe......
create database xuan /*创建一个数据库*/on(name=xuan,filename='d:\bbs\xuan.mdf',size=10)log on(name =fei,filename='d:\bbs\fei.ldf',size=1mb)drop database......
