视图和索引(数据库实验4).doc
《视图和索引(数据库实验4).doc》由会员分享,可在线阅读,更多相关《视图和索引(数据库实验4).doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流视图和索引(数据库实验4).精品文档.数据库基础与实践实验报告实验四 视图和索引 班级:惠普测试142 学号:1408090213 姓名:闫伟明日期:2016-11-131 实验目的:1) 掌握SQL进行视图创建的方法;2) 掌握SQL进行视图更新的方法,理解视图更新受限的原因;3) 掌握SQL进行索引创建及删除的方法。2 实验平台:操作系统:Windows xp。实验环境:SQL Server 2000以上版本。3 实验内容与步骤利用实验一创建的sch_id数据库完成下列实验内容。1. 定义视图V_TCS(定义时不加with check o
2、ption),存放全部计算机系老师的信息。视图定义代码:CREATE VIEW V_TCS AS SELECT tno,tn,sex,age,prof,sal,comm,T.dno FROM T,D WHERE T.dno=D.dno AND D.dn=计算机 视图查询语句与查询结果截图:SELECT * FROM V_TCS2. 定义视图V_sal,存放全体教师的教师号,教师姓名,教师酬金(工资+岗位津贴),职称信息。视图定义代码:CREATE VIEW V_sal AS SELECT tno 教师号,tn 教师姓名,sal+comm 教师酬金,prof 支撑信息 FROM T视图查询语句与
3、查询结果截图:SELECT * FROM V_sal3. 向V_TCS中插入一条计算机专业教师的新记录,并查询V_TCS视图的全部记录。视图更新代码:INSERT INTO V_TCS SELECT T10,良瑗,女,20,讲师,6000,8000,D.dno FROM D WHERE D.dn=计算机视图查询语句与查询结果截图:SELECT * FROM V_TCS4. 向V_TCS中插入一条信息专业教师的新记录,并查询V_TCS视图的全部记录。视图更新代码:INSERT INTO V_TCS SELECT T11,百里登风,男,21,讲师,6000,8000,D.dno FROM D WH
4、ERE D.dn=信息视图查询语句与查询结果截图:SELECT * FROM V_TCSSELECT * FROM T WHERE tno=T115. 修改V_TCS中的记录,使得编号为t2的教师的职称为副教授。视图更新代码:UPDATE V_TCS SET prof=副教授 WHERE tno=T2 视图查询语句与查询结果截图:SELECT * FROM V_TCS WHERE tno=T26. 定义视图V_ TCS_ck(定义时加with check option),存放全部计算机系老师的信息,对比该视图与V_TCS在进行数据更新时的差别。视图定义代码:CREATE VIEW V_TCS_
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 视图 索引 数据库 实验
限制150内