实验5 索引和视图

实验5 索引和视图

ID:10201172

大小:52.00 KB

页数:3页

时间:2018-06-12

实验5 索引和视图_第1页
实验5 索引和视图_第2页
实验5 索引和视图_第3页
资源描述:

《实验5 索引和视图》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数据库技术与应用实验实验5索引和视图实验5索引和视图一、实验目的1.学会使用SQLServer管理平台和Transact-SQL语句CREATEINDEX创建索引。2.学会使用SQLServer管理平台查看索引。3.学会使用SQLServer管理平台和Transact-SQL语句DROPINDEX删除索引。4.掌握使用SQLServer管理平台、向导等创建、管理和删除全文索引,并使用全文索引查询信息的方法。5.掌握使用SQLServer管理平台和Transact-SQL语句CREATEVIEW创建视图的用法。6.掌握系统存储过程sp_rename的用法。7.掌握使用Transac

2、t-SQL语句ALTERVIEW修改视图的方法。二、实验准备1.了解聚集索引和非聚集索引的概念。2.了解使用Transact-SQL语句CREATEINDEX创建索引的语法。3.了解使用SQLServer管理平台创建索引的步骤。4.了解Transact-SQL语句DROPINDEX删除索引的用法。5.了解创建视图的Transact-SQL语句CREATEVIEW的语法格式及用法。6.了解修改视图的Transact-SQL语句ALTERVIEW的语法格式。7.了解视图更名的系统存储过程sp_rename的用法。8.了解删除视图的Transact-SQL语句DROPVIEW的用法。三

3、、实验内容1.分别使用SQLServer管理平台和Transact-SQL语句为studentsdb数据库的《学生表》和《课程表》创建主键索引。2.使用SQLServer管理平台按《课程表》的课程编号列创建唯一性索引。3.分别使用SQLServer管理平台3南京师范大学中北学院数据库技术与应用实验实验5索引和视图和Transact-SQL语句为studentsdb数据库的《成绩表》的“分数”字段创建一个非聚集索引,命名为《成绩_index》。4.为studentsdb数据库的《成绩表》的“学号”和“课程编号”字段创建一个复合唯索引,命名为《成绩表_id_c_ind》。5.分别使用

4、SQLServer管理平台和系统存储过程sp_helpindex查看《成绩表》和《学生表》上的索引信息。6.使用SQLServer管理平台的“向导'工具对《成绩表》创建一个聚集索引和唯一索引。7.使用系统存储过程sp_rename将索引《成绩表_index》更名为《成绩表_ind》。Sp_rename‘grade.grade_index’,’grade_ind’,’INDEX’8.分别使用SQLServer管理平台和Transact-SQL语句DROPINDEX删除索《成绩表_ind》再次使用系统存储过程sp_helpindex查看《成绩表》上的索引信息。9.在studentsd

5、b数据库中,以《学生表》为基础,使用SQLServer管理平台建立名为v_stu_i的视图,使视图显示学生姓名、性别、家庭住址。10.在studentsdb数据库中,使用Transact-SQL语句CREATEVIEW建立一个名为v_stu_c的视图,显示学生的学号、姓名、所学课程的课程编号,并利用视图查询学号为’0002'的学生情况。11.基于《学生表》、《课程表》和《成绩表》,建立一个名为v_stu_g的视图,视图中具有所有学生的学号、姓名、课程名称、分数。使用视图v_stu_g查询学号为0001的学生的所有课程与成绩,如图1-9所示。图1-9学号为0001的学生的视图信息1

6、2.分别使用SQLServer管理平台和Transact-SQL语句修改视图v_stu_c,使之显示学号、姓名、每个学生所学课程数目。13.使用Transact-SQL语句ALTER3南京师范大学中北学院数据库技术与应用实验实验5索引和视图VIEW修改视图v_stu_i,使其具有列名学号、姓名、性别。14.使用系统存储过程sp_rename将视图v_stu_i更名为v_stu_ind。15.利用视图v_stu_ind为《学生表》。表添加一行数据:学号=0015、姓名=陈婷、性别=女。16.利用视图v_stu_ind删除学号为0015的学生记录。17.利用视图vstu_g修改姓名为

7、刘卫平的学生的高等数学的分数为84。18.使用Transact_SQL语句DROPVIEW删除视图v_stu_c和vstu_g。四、实验思考1.创建一个新表,建一个索引,用SQLServer管理平台各种方法来查索引文件,结果如何?2.是否可以通过视图v_stu_g修改《成绩表》中学号列数据?3.比较通过视图和基表操作表中数据的异同。3南京师范大学中北学院

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。