使用Java实现数据库编程

事务、试图、索引、备份和恢复

一、事务

1.事务

事务是指将一系列数据操作捆绑成为一个整体进行统一管理。如果某一事务执行成功,则在该事务中进行的所有数据更改均会提交,成为数据库中的永久组成部分。如果事务执行时遇到错误且必须取消或回滚,则数据将全部恢复到操作前的状态,所有数据的更改均被清除。

2.什么是事务

十五是一种机制、一种操作序列,包含了一组数据库操作命令。并且把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么都执行,要么都不执行。

事务是作为单个逻辑工作的单元的一系列操作。

  (1).原子性

  (2).一致性

  (3).隔离性

  (4).持久性

3.如何执行事务

语法:

  (1)开始事务

BEGIN;
START TRANSACTION;

  (2)提交事务

COMMIT;

  (3)回滚(撤销)事务

ROLLBACK;

设置自动提交关闭或开启

SET autocommit = 0|1;
值为0:关闭自动提交
值为1:开启自动提交

二、视图

1.视图

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值