视图、索引和数据安全性

一、目的

  1. 掌握视图特点;
  2. 掌握使用SQL Server创建及管理视图的方法;
  3. 掌握在对象资源管理器和T-SQL语句中创建和管理索引;

二、要求

  1. 掌握使用界面方式和命令方式创建及管理视图;
  2. 利用对象资源管理器和T-SQL语句创建、修改、删除和使用索引。

三、内容

1.以实验数据库为基础数据,利用对象资源管理器创建以下视图:

 1)创建所有学生学号、姓名及年龄的信息视图stu_info

select 
    student表.Sno
    student表.Sname
    student表.Sage
from
    dbo.student表

 2)创建CS系学生基本信息视图stu_cs

 

select 
    student表.Sno
    student表.Ssex
    student表.Sname
    student表.Sage
    student表.Sdept
from
    dbo.student表
where
    student表.Sdept = 'CS'

3)创建选修课成绩在80分以上的学生的信息视图stu_80,包括学生基本情况及成绩。

select 
    student表.Sno,
    student表.Sname,
    student表.Ssex,
    student表.Sage,
    student表.Sdept,
    sc表.Sno,
    sc表.Cno,
    sc表.Grade
from
    dbo.sc表
    inner join
    dbo.student表
    on
        sc表.Sno = student表.Sno
where
   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

作家小姐

话不多说,感谢每一位支持的友友

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值