A.填空题1.类的三大特性是(封装性)(继承性)(多态性)。2.SQL语言中,用于事务回滚的语句是(rollback)。3.声明静态变量的关键字是(static),声明常量的关键字是(const)。4.软件工程的三大文档(需求分析)(概要设计)(详细设计)。5.为数据表创建索引的目的是(提高查询的检 ...
使用ROLLBACK 既然我们已经知道了什么是事务处理,下面讨论事务处理的管理中所涉及的问题。 管理事务处理的关键在于将SQL语句组分解为逻辑块,并明确规定数据何时应该回退,何时不应该回退。 MySQL使用下面的语句来标识事务的开始: 输入: start transaction 输入:MySQL的 ...
分类:
数据库 时间:
2020-04-25 12:46:19
阅读次数:
113
一.数据库事务 1.DML语句执行的时候,如果当前有事务,那么就使用这个事务,如果当前没有事务,这个执行的DML语句就会产生一个新的事务。 2.只有DML语句才会产生事务,其他语句不会产生事务。insert updata delete 3.commit/rollback/DDL语句都可以把当前事务给 ...
分类:
数据库 时间:
2020-04-25 01:27:25
阅读次数:
112
一、概述Oracle通过数据字典来管理和展现数据库信息,数据字典储存数据库的元数据,是数据库的“数据库”。数据字典由4部分组成:内部RDBMS(X\$)表、数据字典表、动态性能视图(V\$)和(静态)数据字典视图。数据字典系统表,保存在system表空间中。执行以下语句可以查询所有数据字典:select*fromdictionary;二、内部RDBMS(X$)表X\$表示Oracle数据库的核心部
分类:
数据库 时间:
2020-04-24 20:02:23
阅读次数:
95
1.1事务 1.概念: 如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败。 2.操作: 开启事务:start transaction; 回滚:rollback; 提交:commit; 3.事务的四大特征(面试常问): 4.事务的隔离级别(了解): ...
分类:
数据库 时间:
2020-04-17 15:22:55
阅读次数:
68
安装MYSQL,创建数据库 sudo apt install mysql-server sudo mysql 1 2 sudo打开mysql后创建名为ClusteringFutures的数据库,并创建和授权一般用户。Ctrl+c退出 CREATE DATABASE ClusteringFutures ...
分类:
其他好文 时间:
2020-04-16 16:54:35
阅读次数:
96
1 import pymysql 2 from lib.logger import logger 3 from warnings import filterwarnings 4 filterwarnings("ignore",category=pymysql.Warning) # 忽略mysql警告 ...
分类:
数据库 时间:
2020-04-14 22:36:46
阅读次数:
103
MySQL 1. 什么是事务,MySQL是如何支持事务的? 事务就是一段sql 语句的批处理,但是这个批处理是一个原子 ,不可分割,要么都执行,要么回滚(rollback)都不执行。 事务具体四大特性,也就是经常说的ACID : 1.原子性(所有操作要么全部成功,要么全部失败回滚) 2.一致性(事务 ...
分类:
数据库 时间:
2020-04-12 12:23:29
阅读次数:
76
redis事务 redis事务介绍: 1. redis事务可以一次执行多个命令,本质是一组命令的集合。 2.一个事务中的所有命令都会序列化,按顺序串行化的执行而不会被其他命令插入 作用:一个队列中,一次性、顺序性、排他性的执行一系列命令 multi指令的使用 1. 下面指令演示了一个完整的事物过程, ...
分类:
其他好文 时间:
2020-04-08 09:15:37
阅读次数:
91
#TCL/*Transaction Control Language 事务控制语言 事务:一个或一组sql语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行。 案例:转账 张三丰 1000郭襄 1000 update 表 set 张三丰的余额=500 where name='张三丰'意外 ...
分类:
数据库 时间:
2020-04-07 20:47:08
阅读次数:
84