auto commit

This commit is contained in:
CyC2018 2018-03-18 19:04:44 +08:00
parent 8ee1f42525
commit c449670da3
2 changed files with 2 additions and 4 deletions

View File

@ -353,7 +353,6 @@ Sname, Sdept 和 Manme 都函数依赖于 Sno而部分依赖于键码。当
| :---: | :---: | :---: | :---: | | :---: | :---: | :---: | :---: |
| 1 | 学生-1 | 学院-1 | 院长-1 | | 1 | 学生-1 | 学院-1 | 院长-1 |
| 2 | 学生-2 | 学院-2 | 院长-2 | | 2 | 学生-2 | 学院-2 | 院长-2 |
| 2 | 学生-2 | 学院-2 | 院长-2 |
有以下函数依赖: 有以下函数依赖:
@ -384,7 +383,6 @@ Sname, Sdept 和 Manme 都函数依赖于 Sno而部分依赖于键码。当
| :---: | :---: | :---: | | :---: | :---: | :---: |
| 1 | 学生-1 | 学院-1 | | 1 | 学生-1 | 学院-1 |
| 2 | 学生-2 | 学院-2 | | 2 | 学生-2 | 学院-2 |
| 2 | 学生-2 | 学院-2 |
关系-12 关系-12
@ -392,7 +390,6 @@ Sname, Sdept 和 Manme 都函数依赖于 Sno而部分依赖于键码。当
| :---: | :---: | | :---: | :---: |
| 学院-1 | 院长-1 | | 学院-1 | 院长-1 |
| 学院-2 | 院长-2 | | 学院-2 | 院长-2 |
| 学院-2 | 院长-2 |
### 4. BC 范式BCNF ### 4. BC 范式BCNF
@ -420,3 +417,4 @@ Sname, Sdept 和 Manme 都函数依赖于 Sno而部分依赖于键码。当
- [Concurrency Control](http://scanftree.com/dbms/2-phase-locking-protocol) - [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) - [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) - [三级模式与两级映像](http://blog.csdn.net/d2457638978/article/details/48783923)
- [Database Normalization and Normal Forms with an Example](https://aksakalli.github.io/2012/03/12/database-normalization-and-normal-forms-with-an-example.html)

View File

@ -15,7 +15,7 @@
# 第一章 设计原则 # 第一章 设计原则
设计原则可以帮助我们避免那些糟糕的设计,这些原则被归纳在《敏捷软件开发:原则、模式与实践》这本书中 设计原则可以帮助我们避免那些糟糕的设计,这些原则被归纳在《敏捷软件开发:原则、模式与实践》。
## S.O.L.I.D ## S.O.L.I.D