文档介绍:实验:创建与管理其他数据库对象
—、实验目的
掌握创建管理索引、视图、存储过程和触发器对象的使用方法;
二、 实验环境
已安装SQL Server 2005企业版的计算机;
具有局域网环境,有固定IP;
三、 实验学时
4学时
四、 实验要求
掌握索引的创建和管理方法;
掌握视图的创建和管理方法;
掌握存储过程的创建和管理方法;
掌握触发器的创建和管理方法;
完成实验报告;
五、 实验内容及步骤
请使用T-SQL语句实现进行以下操作:
在student表的sno列上创建唯一性聚集索引index-sno use stu
go
create unique clustered index index_sno on student(sno)
_J消息
'消息19",级别M,状态3,第、行
无法对表■student'创建多个聚集索引°请在创建新聚集索引前删除现有的聚集索引■PK_3tudent_7Ce480AI\
在student表的sname列上创建唯一性非聚集索引index-sname
use stu
go
create unique nonclustered index index_sname on student(sname) use stu
消息MD&破别房状态:,第:行
UN:QUI HT2ZX终止,因为发嘛t象名稼'-'和索引名称'index_snaze' 有重夏的也重复的键值为李晨. 语句已终It.
use stu go
create nonclustered index index_sage on student(sage)
use stu
gocreate nonclustered index index_sno_cno
on sc (sno , eno)
国消息命令已成功完成。
index_sno_cno 更名为 stu
go
rename
*, * index-snocno1, * index
dbo course
dbo. sc
Ca列
图m束
♦ 0融发器
B Gi索引
index-snocno 林唯一康集)
PK_sc_00551192 喋集)± □统计信息
use stu
go
drop index index_snocno
on sc
消息命令已成功完成。
查看student表的索引基本信息
use stu
goexec sp_helpindex student
创建一个只选修8号课程的学生情况的视图信息
use stu
go
create view stu_is_8
as
select ,Sname,Grade
FROM Student,SC
WHERE = * 8 *
AND =
曰口 视图 |也
ffi匚s系统视图