数据库
geek_M
这个作者很懒,什么都没留下…
展开
-
数据库范式
概括:列的拆分 主键 外键1NF(第一范式)每一列都是不可分割的基本数据项同一列中不能有多个值,即实体中的某个属性不能有多个值或者(相当于)不能有重复的属性。第二范式(2NF)是在第一范式(1NF)的基础上建立起来的在满足第一范式的条件下,每一行可以被唯一的区分。就是说有主键。可以是联合主键。第三范式,满足第二范式。并且表中的列不存在对非主键列的传递依赖。 就是外键。...原创 2018-03-10 20:33:30 · 106 阅读 · 0 评论 -
数据库事务的特性和隔离级别
acid的事务特性原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)原子性就是要么成功要么失败。一致性就是比如存款总额不变。从一个一致性状态转移到另一个一致性状态。事务之间不可以相互影响。事务在提交之前是不被其他事务可见的。事务完成后持久存储在磁盘的数据库中。脏读:读取过期失效的数据。不可重复读:一个事务范围内两个相同的查询...原创 2018-03-10 21:40:49 · 119 阅读 · 0 评论