下载此文档

实验创建和管理其他数据库对象.doc


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
实验:创建与管理其他数据库对象
一、实验目的
掌握创建管理索引、视图、存储过程和触发器对象的使用方法;
二、实验环境
已安装SQL Server 2005 企业版的计算机;
具有局域网环境,有固定IP;
三、实验学时
4学时
四、实验要求
掌握索引的创建和管理方法;
掌握视图的创建和管理方法;
掌握存储过程的创建和管理方法;
掌握触发器的创建和管理方法;
完成实验报告;
五、实验内容及步骤
请使用T-SQL 语句实现进行以下操作:
1.在student表的sno列上创建唯一性聚集索引index_sno
use stu
go
create unique clustered index index_sno
on student(sno)
2。在student表的sname列上创建唯一性非聚集索引index_sname
use stu
go
create unique nonclustered index index_sname
on student(sname)
3。在student表的sage列上创建非聚集索引index_sage
use stu
go
create nonclustered index index_sage
on student(sage)

use stu
go
create index index_sno_cno
on sc(sno,cno)
   
5。将索引index_sno_cno更名为index_snocno
  exec sp_rename ’sc.[index_sno_cno]’,’index_snocno’,'index'
 
6.删除上面的索引index_snocno
use stu
go
drop index index_snocno
on sc
7。查看student表的索引基本信息
  EXEC  sp_helpindex student
 
8。创建一个只选修8号课程的学生情况的视图信息
use stu
go
create view xuanxiu_8
as
select student.sno,
     sname,sage,sdept,ssex
from student,sc
where student。sno=sc。sno and cno='8’
group by ,sname,sage,sdept
having count(cno)=1
9。创建一个视图view_stu,只包含学生的学号,姓名,年龄信息
create view view_stu
as
select   sno as 学生学号,
   sname as 姓名,
     sage as 年龄
from student

10。在上一题视图的基础上创建年龄在20岁以上的的学生的视图
create view view_stu1
as
select  sno as 学生学号,
    sname as 姓名,

实验创建和管理其他数据库对象 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sanshenglu2
  • 文件大小155 KB
  • 时间2021-07-29