视图+事务处理

### 视图 View

> ```
> 给一个复杂的sql语句起别名 方便之后的一个使用  把他当做一个临时表
>
> 使用这个表的时候直接调用视图名称即可
>
> 创建视图
>     create view 视图名称 as sql语句;
> 修改视图代表的sql语句
>     alter view 视图名称 as sql语句
> 删除视图
>     drop view 视图名称
> ```
>

### 事务处理

> ```
> 什么叫做事务??
>     一组不可分割的操作 叫做事务
>     
>     现在写的每一条sql 指令就是一个事务
> 事务的特点:
>     ACID
>     A:
>         原子性(Atomicity)
>             事务中所有的操作是不可再分割的原子单位, 事务中的操作要么全部执行成功  要么全部执行失败
>     C:
>         一致性(Consistency)
>             事务执行前后, 数据库的状态 与 业务规则是保持一致的
>                 举例:
>                     银行账户表
>                         张三  要给  李四转账
>                     转账前后  两个用户的金额之和是一致的
>     I:
>         隔离性(isolation)
>             有多个事务并发执行时  每个事务之间是互不干扰的
>     D:
>         持久性(durability)
>             一旦事务成功 事务中所有的操作都必须持久的被保存在数据库中, 即使数据刚提交,数据库崩溃, 在数据库重启之后 也会根据某种机制恢复提交的数据的
>
> 如果事务中有多个操作的时候 先做的一件事情是 ---- 开启一个事务
> start transaction;
> 事务结束:
>     提交  commit; --- 准确无误  提交
>     回滚  rollback; ---- 有错误 回到事务开启状态 --- 回滚
>             
> ```
>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值