auto commit

This commit is contained in:
CyC2018 2018-03-18 15:36:08 +08:00
parent b3a7705fb6
commit 41b53a79f8
2 changed files with 9 additions and 6 deletions

View File

@ -174,7 +174,7 @@ lock-x(A)...unlock(A)...lock-s(B)...unlock(B)...lock-s(c)...unlock(C)...
<font size=4> **5. 总结** </font> </br>
| 隔离级别 | 脏读 | 不可重复读 | 幻影读 |
| --- | --- | --- | --- |
| :---: | :---: | :---:| :---: |
| 未提交读 | YES | YES | YES |
| 提交读 | NO | YES | YES |
| 可重复读 | NO | NO | YES |
@ -198,6 +198,8 @@ lock-x(A)...unlock(A)...lock-s(B)...unlock(B)...lock-s(c)...unlock(C)...
- 模式:全局逻辑结构
- 内模式:物理结构
<div align="center"> <img src="../pics//20150928140509757.png" width="600"/> </div><br>
### 1. 外模式
又称用户模式,是用户和数据库系统的接口,特定的用户只能访问数据库系统提供给他的外模式中的数据。例如不同的用户创建了不同数据库,那么一个用户只能访问他有权限访问的数据库。
@ -206,7 +208,7 @@ lock-x(A)...unlock(A)...lock-s(B)...unlock(B)...lock-s(c)...unlock(C)...
### 2. 模式
可以分为概念模式和逻辑模式,概念模式可以用概念-关系来描述;逻辑模式使用特定的数据模式(比如关系模型)来描述数据的逻辑结构,这种逻辑结构包括数据的组成、数据项的名称、类型、取值范围。不仅如此,逻辑模式还要描述数据之间的关系数据的完整性与安全性要求。
可以分为概念模式和逻辑模式,概念模式可以用概念-关系来描述;逻辑模式使用特定的数据模式(比如关系模型)来描述数据的逻辑结构,这种逻辑结构包括数据的组成、数据项的名称、类型、取值范围。不仅如此,逻辑模式还要描述数据之间的关系数据的完整性与安全性要求。
### 3. 内模式
@ -228,9 +230,9 @@ Entity-Relationship有三个组成部分实体、属性、联系。
### 1. 实体的三种联系
联系包含 1 对 11 对多,多对多三种。
联系包含一对一,一对多,多对多三种。
如果 A 到 B 是 1 对多关系,那么画个带箭头的线段指向 B如果是 1 对 1,画两个带箭头的线段;如果是多对多,画两个不带箭头的线段。下图的 Course 和 Student 是 1 对多的关系。
如果 A 到 B 是一对多关系,那么画个带箭头的线段指向 B如果是一对一,画两个带箭头的线段;如果是多对多,画两个不带箭头的线段。下图的 Course 和 Student 是对多的关系。
<div align="center"> <img src="../pics//292b4a35-4507-4256-84ff-c218f108ee31.jpg"/> </div><br>
@ -252,7 +254,7 @@ Entity-Relationship有三个组成部分实体、属性、联系。
### 4. 表示子类
用 IS-A 联系来表示子类,具体做法是用一个三角形和两条线来连接类和子类与子类有关的属性和联系都连到子类上,而与父类和子类都有关的连到父类上。
用一个三角形和两条线来连接类和子类与子类有关的属性和联系都连到子类上,而与父类和子类都有关的连到父类上。
<div align="center"> <img src="../pics//7ec9d619-fa60-4a2b-95aa-bf1a62aad408.jpg"/> </div><br>
@ -278,7 +280,7 @@ Entity-Relationship有三个组成部分实体、属性、联系。
### 5. 一般约束
一般性约束,比如大小约束,数量约束。
比如大小约束,数量约束。
# 七、关系数据库设计理论
@ -375,3 +377,4 @@ Entity-Relationship有三个组成部分实体、属性、联系。
- [Transaction isolation levels](https://www.slideshare.net/ErnestoHernandezRodriguez/transaction-isolation-levels)
- [Concurrency Control](http://scanftree.com/dbms/2-phase-locking-protocol)
- [The Nightmare of Locking, Blocking and Isolation Levels!](https://www.slideshare.net/brshristov/the-nightmare-of-locking-blocking-and-isolation-levels-46391666)
- [三级模式与两级映像](http://blog.csdn.net/d2457638978/article/details/48783923)

BIN
pics/20150928140509757.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 KiB