From 4a5384dc4b89c8796085e94560b514e75cd21d9d Mon Sep 17 00:00:00 2001 From: CyC2018 <1029579233@qq.com> Date: Sat, 17 Mar 2018 23:04:01 +0800 Subject: [PATCH] auto commit --- notes/数据库系统原理.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/notes/数据库系统原理.md b/notes/数据库系统原理.md index 8fd4ecc0..3cf23347 100644 --- a/notes/数据库系统原理.md +++ b/notes/数据库系统原理.md @@ -1,17 +1,53 @@ * [一、事务四大特性](#一事务四大特性) + * [原子性](#原子性) + * [一致性](#一致性) + * [隔离性](#隔离性) + * [持久性](#持久性) * [二、数据不一致](#二数据不一致) + * [丢失修改](#丢失修改) + * [读脏数据](#读脏数据) + * [不可重复读](#不可重复读) * [三、隔离级别](#三隔离级别) + * [未提交读(READ UNCOMMITTED)](#未提交读read-uncommitted) + * [提交读(READ COMMITTED)](#提交读read-committed) + * [可重复读(REPEATABLE READ)](#可重复读repeatable-read) + * [可串行化(SERIALIXABLE)](#可串行化serialixable) * [四、可串行化调度](#四可串行化调度) * [五、封锁类型](#五封锁类型) * [六、封锁粒度](#六封锁粒度) * [七、封锁协议](#七封锁协议) + * [三级封锁协议](#三级封锁协议) + * [两段锁协议](#两段锁协议) * [八、乐观锁和悲观锁](#八乐观锁和悲观锁) + * [悲观锁](#悲观锁) + * [乐观锁](#乐观锁) + * [MySQL 隐式和显示锁定](#mysql-隐式和显示锁定) * [九、范式](#九范式) + * [第一范式 (1NF)](#第一范式-1nf) + * [第二范式 (2NF)](#第二范式-2nf) + * [第三范式 (3NF)](#第三范式-3nf) + * [BC 范式(BCNF)](#bc-范式bcnf) * [十、约束](#十约束) + * [键码](#键码) + * [单值约束](#单值约束) + * [引用完整性约束](#引用完整性约束) + * [域约束](#域约束) + * [一般约束](#一般约束) * [十一、数据库的三层模式和两层映像](#十一数据库的三层模式和两层映像) + * [外模式](#外模式) + * [模式](#模式) + * [内模式](#内模式) + * [外模式/模式映像](#外模式模式映像) + * [模式/内模式映像](#模式内模式映像) * [十二、ER 图](#十二er-图) + * [实体的三种联系](#实体的三种联系) + * [表示出现多次的关系](#表示出现多次的关系) + * [联系的多向性](#联系的多向性) + * [表示子类](#表示子类) * [十三、一些概念](#十三一些概念) + * [数据模型](#数据模型) + * [数据库系统](#数据库系统) * [十四、参考资料](#十四参考资料)