
本文共 794 字,大约阅读时间需要 2 分钟。
第五章
5.1 创建视图
语法格式:CREATE VIEW view_name(view_column_name)
AS query_expression
[WITH CHECK OPTION]、
5.2 修改删除视图
语法格式:ALTER VIEW,<view_name>[<column name list>]
As
<SELECT statement>
[WITH CHECK OPTION]
删除:DROP VIEW[viewname]
5.3 通过视图修改数据
注意事项: (1)SELECT列表中含有DISTINCT
(2)SELECT列表中含有表达式,如计算列,函数等
(3)FROM子句中引用多个表
(4)引用不可更新的视图
(5)GROUP BY 或HAVING子句
5.4索引概述
含义:一个单独的、物理的数据库结构,,依赖于表的建立
作用:保证数据记录的唯一性,加快数据检索速度,加快表与表中的连接速度,提高系统性能。
5.5 创建索引
nonclustered(指定为非聚集索引)
on后的意义:某个表的某一列
Index (索引名称)
5.6 管理索引(查看和删除)
DROP INDEX[表名],[索引名]
5.7 全文索引和目录
5.8 创建架构
CREATE SCHEMA语句。
5.9修改和删除架构
5.10 聚集索引和非聚集索引
(1)聚集索引:确定表中数据的物理顺序,一个表只能包含一个聚集索引。
聚集索引使用:含有大量非重复值的列;使用BETWEEN,>,>=,<,<=返回一个范围值的列;被连续访问的列;返回大型结果集的查询;经常被使用链接或GROUP BY子句的查询访问的列
(2)非聚集索引:其数据存储在一个位置,索引存储在另一个位置,索引带有指针指向数据的存储位置。索引中的项目按索引值的顺序存储,而表中的信息按另一种顺序存储,
发表评论
最新留言
关于作者
