Android技能之数据库

117 阅读1分钟
  • 事务是并发控制的基本单位
  • 事务的四大特征:
  1. 原子性:事务包含的所有操作要么全部成功,要么全部失败回滚。
  2. 一致性:事务执行前和之前后都保持一致性。
  3. 隔离性:多个事务并发操作数据库同一张表,并发事务之间相互隔离。
  4. 持久性:事务提交成功后,对数据的修改是永久的。
  • 数据库设计的三大范式:
  1. 第一范式:域的原子性,表中所有字段都是不可拆分的属性值。
  2. 第二范式:除主键外其他所有字段都完全依赖主键,不能是部分依赖。
  3. 第三范式:除主键外其他所有字段都直接依赖主键,不能是传递依赖。