From 7d4513d9b444005d2c4da7094c0b77441e0578fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E6=98=8E=E5=81=A5?= <2161737470@qq.com> Date: Thu, 7 Sep 2023 23:30:07 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AC=AC=E4=B8=89=E6=AC=A1=E7=AC=94=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...23\347\232\204\350\214\203\345\274\217.md" | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 "04 \346\235\216\346\230\216\345\201\245/20230907 \346\225\260\346\215\256\345\272\223\347\232\204\350\214\203\345\274\217.md" diff --git "a/04 \346\235\216\346\230\216\345\201\245/20230907 \346\225\260\346\215\256\345\272\223\347\232\204\350\214\203\345\274\217.md" "b/04 \346\235\216\346\230\216\345\201\245/20230907 \346\225\260\346\215\256\345\272\223\347\232\204\350\214\203\345\274\217.md" new file mode 100644 index 0000000..08a2b0a --- /dev/null +++ "b/04 \346\235\216\346\230\216\345\201\245/20230907 \346\225\260\346\215\256\345\272\223\347\232\204\350\214\203\345\274\217.md" @@ -0,0 +1,19 @@ +### 数据库的范式 + +#### 1.第一范式: + +​ 要求字段的内容,不可再分割,为的是保证数据的原子性 + +​ 例:姓名,省份、城市、区具、地址址 + +#### 2.第二范式: + +​ 要求在满足第一范式的基础上,要求非主键字投要完全依赖主健(非主键雪完全依赖整个联合主键,而不只很赖部分) + +​ 例:小明的存在,必须要依靠父亲和母亲的存在 + +#### 3.第三范式: + +​ 满足第二范式的前提下,要求非主键属性要有接依赖于主键 + +​ 例:儿子依赖爸爸,爸爸依赖爷爷。其中儿子与爷爷属于间接依赖,则不属于第三范式,学生表中建议不要写专业,院级系,将他们分开写,否则将很难修改,还占内存 \ No newline at end of file -- Gitee