diff --git "a/04\345\220\264\350\211\257\347\241\274/20230907\344\270\211\345\244\247\350\214\203\345\274\217.md" "b/04\345\220\264\350\211\257\347\241\274/20230907\344\270\211\345\244\247\350\214\203\345\274\217.md" new file mode 100644 index 0000000000000000000000000000000000000000..1170f4ce4f4d2227ae12cfcb3a8e344678643a69 --- /dev/null +++ "b/04\345\220\264\350\211\257\347\241\274/20230907\344\270\211\345\244\247\350\214\203\345\274\217.md" @@ -0,0 +1,17 @@ +笔记: + +天气:小雨 + +心情:一般 + +今天主要讲了数据库的三大范式: + +**第一范式(确保每列保持原子性)** +第一范式就是每个属性,也就是字段要求不可再分割,也就要求有原子性 + +**第二范式** +在满足第一范式的基础上,要求非组件字段要完全依赖组件字段,有联合组件时,非组件要同时完成依赖这两个组件,而不能部分依赖 唯一性。 +**第三范式** +独立性 消除传递依赖非组件值不依赖于另一个非组件值。简单的说,就是确保每列都和主键列直接相关,而不是间接相关 + +丘丘讲得太好了 \ No newline at end of file