一:事务概念:
事务是一种机制,它包含了一组数据库操作命令,而且将所有的命令作为一个整体向数据库提交或撤销。
这组命令要么执行,要么都不执行,所以事务是一个不可分割的逻辑工作单元。
事务的特点:
1、原子性:事务作为一个完整性的操作,其各元素是不可分割的,要么全部执行,要么撤销所有的操作,事务的单元不可能出现部分成功的情况。
2、一致性:事务完成前后,数据必须保持完全一致的状态。即在事务开始或完成后,数据库中存储的数据都必须保持一致的状态。
3、隔离性:事务是相对独立的,在一个事务对数据进行修改时,其他的事务变不可能修改。
4、持久性: 事务完成后,其对于系统的影响是永久的。即一个事务如果提交成功,DBMS保证它对数据库中数据的改变是永久性的,不会受任何系统故障的影响。
二:索引可分为3类:
唯一索引
聚集索引
非聚集索引
视图:视图是一种虚拟表,其内容由查询定义。