摘要:
##数据库设计三范式(面试) 设计表的依据,按照此依据设计的表不会出现数据冗余。 三范式 第一范式:任何一张表都应该有主键,且每一个字段原子性不可再分 第二范式:在第一范式基础上,所有非主键字段完全依赖主键,不能产生部份依赖。(多对多关系,需要三张表,关系表两个外键) 第三范式:在第二范式基础上,所 阅读全文
摘要:
##事务 Transaction 和事务相关的 SQL 语句只有 DML 语句(insert、delete、update) 事务特性:ACID A:原子性,事务是最小单元,不可再分 C:一致性,事务必须保证多条DML语句同时成功或者同时失败 I:隔离性,事务之间是隔离的 D:持久性,事务成功提交,数 阅读全文