一、创建数据库视图
1、使用T-SQL语句
语法格式:createview V_studentInfo
As
Select
From 学生信息 a,学生信息 b
Where a.所属班级=b.班级编号
2.使用图形化界面:右击-新建视图
二、修改和删除视图
1.使用语句:
Alter view <view_name>[<columnname list>]
As
<select statement>
[with check option]
2.图形化界面:
右击-设计
三.通过视图修改数据
1.注意事项:Select列表中不能含有distinct
Select列表中不能含有表达式,如计算列、函数等
不能在from子句中引用多个表
不能引用不可更新的视图
Group by 或having子句
2.语句:
Insert into <视图名>
Value (‘学号’,‘姓名’,‘性别’,‘年龄’)
四、索引概述:
五、创建索引
1.右击-新建索引-非聚集索引
2.使用语句:
Create [unique] [clustered] [nonclustered] 唯一 聚集 非聚集索引
INDEX index_name
On
Table_name|view_name
(column_name[1,…,n])
六、管理索引
删除: drop index <索引名称>
七.全文索引和目录
1.右击-全文索引-定义全文索引-下一步
八、创建构架
1.语法格式:
2.图形化界面:安全性节点-架构-右击-新建架构
九.修改和删除架构
1.右击-设计-视图-属性-修改
2.架构-修改
3.右击-删除
4.使用语法删除
Drop schema
十、聚集索引和非聚集索引
1.聚集索引+使用聚集索引的条件
2.非聚集索引: