5、视图和索引
视图
- 视图是数据库中的虚拟表,是从一个或者多个基本表或视图中导出的表
创建视图
CREATE VIEW 视图名 AS SELECT 查询子句 [WITH CHECK OPTION]
- 子查询可以是任意复杂的 SELECT 语句,但不能含有 ORDER BY 和 DISTINCT
- WITH CHECK OPTION 表示对 UPDATE、INSERT、DELETE 操作时保持更新、插入或删除的行满足视图定义中的条件(子查询中的条件表达式-WHERE)
删除视图
DROP VIEW 视图名
索引
- 与书籍索引类似
- 使用索引可以使数据库程序无需对整个表进行扫描,就可以在其中找到所需数据
- 在物理空间中添加逻辑指针
- 运用数据库的内模式进行创建、修改
建立索引
CREATE INDEX 索引名 ON 表名(字段名)
删除索引
DROP INDEX 索引名
