随笔分类 - 数据库
摘要:事务模拟转账 A向B转账100元,基于事务的ACID原则,前后的总钱数必须一致,简单的sql语句如下,而且两个语句一起执行才能完成转账这一事务,否则金额会出错。 update account set money= money-100 where name='A' update account set
阅读全文
摘要:PreparedStatement介绍 可以通过调用 Connection 对象的 prepareStatement(String sql) 方法获取 PreparedStatement 对象 PreparedStatement 接口是 Statement 的子接口,它表示一条预编译过的 SQL 语
阅读全文
摘要:一、properties文件 Properties文件是java中很常用的一种配置文件,文件后缀为“.properties”,属文本文件,文件的内容格式是“键=值”的格式,可以用“#”作为注释,java编程中用到的地方很多,运用配置文件,可以便于java深层次的解耦。例如java应用通过JDBC连接
阅读全文
摘要:JDBC模板 public class mysql { public static void main(String[] args) throws ClassNotFoundException, SQLException { //加载驱动 Class.forName("com.mysql.jdbc.
阅读全文
摘要:一、第一范式 1. 要求 最基本的范式 数据库表每一列都是不可分割的基本数据,同一列中不能有多个值 简单说就是要确保每列保持原子性 第一范式的合理遵循需要根据系统的实际需求来定 二、第二范式 1. 要求 第二范式需要确保数据库表中的每一列都和主键相关,而不能只与主键的某一部分相关(主要针对联合主键而
阅读全文
摘要:1.事务定义 数据库的事务(Transaction)是一种机制、一个操作序列,包含了一组数据库操作命令。 事务把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么 都执行,要么都不执行,因此事务是一个不可分割的工作逻辑单元。 在数据库系统上执行并发操作时,事务是作为最小的控制
阅读全文

浙公网安备 33010602011771号