事务,视图,索引
2016-03-12 21:09
483 查看
一.事务
1.什么是事务:事务是一种机制,一个操作序列,它包含一组数据库的操作命令。并把所有命令作为一个整体一起向系统提交或撤销操作请求
,要么这些数据库操作都执行,要不都不执行。事务是一个不可分割的整体。
2:事务的四种特性:原子性、一致性、隔离性、持久性
3:如何执行事务操作:
1.开始事务:begin transaction
2.提交事务:commit transaction
3.回滚事务:rollback transaction
二.视图
创建视图的语法:
create view view_name
as
<SQL语句>
删除视图的语法:
drop view view_name
查看视图数据的语法:
select col_name1,col_name2,..........from view_name
三.什么是索引:
1.索引:是SQL Server编排数据的内部方法。它为SQL Server提供一种方法来编排查询数据
2.索引分类:唯一索引、主键索引、聚集索引、非聚集索引、复合索引、全文索引
3.使用T-SQL语句创建索引:
create unique clustered|nonclustered index indexname
on table (column_name[,column_name]...)
[with fillfactor=x]
4.删除索引:drop index table_name.index_name
查看索引:
用系统储存过程sp_helpindex查看
sp_helpindex table_name
用视图sys.indexes查看
select * from sys.indexes
1.什么是事务:事务是一种机制,一个操作序列,它包含一组数据库的操作命令。并把所有命令作为一个整体一起向系统提交或撤销操作请求
,要么这些数据库操作都执行,要不都不执行。事务是一个不可分割的整体。
2:事务的四种特性:原子性、一致性、隔离性、持久性
3:如何执行事务操作:
1.开始事务:begin transaction
2.提交事务:commit transaction
3.回滚事务:rollback transaction
二.视图
创建视图的语法:
create view view_name
as
<SQL语句>
删除视图的语法:
drop view view_name
查看视图数据的语法:
select col_name1,col_name2,..........from view_name
三.什么是索引:
1.索引:是SQL Server编排数据的内部方法。它为SQL Server提供一种方法来编排查询数据
2.索引分类:唯一索引、主键索引、聚集索引、非聚集索引、复合索引、全文索引
3.使用T-SQL语句创建索引:
create unique clustered|nonclustered index indexname
on table (column_name[,column_name]...)
[with fillfactor=x]
4.删除索引:drop index table_name.index_name
查看索引:
用系统储存过程sp_helpindex查看
sp_helpindex table_name
用视图sys.indexes查看
select * from sys.indexes
相关文章推荐
- Git基本操作
- 动态内存简介
- 4.设计与声明
- Linux正则表达式语法
- Java 显示 使用中的内存
- Django学习笔记(五)—— 表单
- File "/struts-tags" not found
- Java泛型限制Demo3
- Cocos2d-x 3.x版2048游戏开发
- Android的AlertDialog详解 自定义对话框
- 命令行玩转阿里云OSS
- MySQL学习笔记6(触发器)
- CF630K:Indivisibility(容斥)
- Android中为什么主线程不会因为Looper.loop()里的死循环卡死?
- FZU 2110
- js各种距离区分
- java2的三个版本
- C++抽象类
- 如何使用 Java 8 实现观察者模式
- java设计模式--责任链(一)