diff --git "a/01\347\277\201\347\253\240\345\275\254/.keep" "b/01\347\277\201\347\253\240\345\275\254/.keep" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/01\347\277\201\347\253\240\345\275\254/\344\275\234\344\270\232/.keep" "b/01\347\277\201\347\253\240\345\275\254/\344\275\234\344\270\232/.keep" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/01\347\277\201\347\253\240\345\275\254/\344\275\234\344\270\232/2022-09-01/.keep" "b/01\347\277\201\347\253\240\345\275\254/\344\275\234\344\270\232/2022-09-01/.keep" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/01\347\277\201\347\253\240\345\275\254/\344\275\234\344\270\232/2022-09-01/2022-09-01_\346\225\231\345\255\246\347\256\241\347\220\206\347\263\273\347\273\237.png" "b/01\347\277\201\347\253\240\345\275\254/\344\275\234\344\270\232/2022-09-01/2022-09-01_\346\225\231\345\255\246\347\256\241\347\220\206\347\263\273\347\273\237.png" new file mode 100644 index 0000000000000000000000000000000000000000..6011752d5c1ab69482f94d6f7a3ab2a3fd4c7b4f Binary files /dev/null and "b/01\347\277\201\347\253\240\345\275\254/\344\275\234\344\270\232/2022-09-01/2022-09-01_\346\225\231\345\255\246\347\256\241\347\220\206\347\263\273\347\273\237.png" differ diff --git "a/01\347\277\201\347\253\240\345\275\254/\344\275\234\344\270\232/2022-09-01/2022-09-01_\346\225\231\345\255\246\347\256\241\347\220\206\347\263\273\347\273\2372.png" "b/01\347\277\201\347\253\240\345\275\254/\344\275\234\344\270\232/2022-09-01/2022-09-01_\346\225\231\345\255\246\347\256\241\347\220\206\347\263\273\347\273\2372.png" new file mode 100644 index 0000000000000000000000000000000000000000..e219d406d59f89d578edc03bbdb63713272ea21b Binary files /dev/null and "b/01\347\277\201\347\253\240\345\275\254/\344\275\234\344\270\232/2022-09-01/2022-09-01_\346\225\231\345\255\246\347\256\241\347\220\206\347\263\273\347\273\2372.png" differ diff --git "a/01\347\277\201\347\253\240\345\275\254/\344\275\234\344\270\232/2022-09-01/2022-09-01_\351\223\266\350\241\214\344\270\232\345\212\241.png" "b/01\347\277\201\347\253\240\345\275\254/\344\275\234\344\270\232/2022-09-01/2022-09-01_\351\223\266\350\241\214\344\270\232\345\212\241.png" new file mode 100644 index 0000000000000000000000000000000000000000..607bd2ec59c4ed9c22f927b10d0a04c9a90eac4c Binary files /dev/null and "b/01\347\277\201\347\253\240\345\275\254/\344\275\234\344\270\232/2022-09-01/2022-09-01_\351\223\266\350\241\214\344\270\232\345\212\241.png" differ diff --git "a/01\347\277\201\347\253\240\345\275\254/\347\254\224\350\256\260/.keep" "b/01\347\277\201\347\253\240\345\275\254/\347\254\224\350\256\260/.keep" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/01\347\277\201\347\253\240\345\275\254/\347\254\224\350\256\260/2022-09-01.md" "b/01\347\277\201\347\253\240\345\275\254/\347\254\224\350\256\260/2022-09-01.md" new file mode 100644 index 0000000000000000000000000000000000000000..9eb139811612c8733eed1280e254ef7eb4250f3c --- /dev/null +++ "b/01\347\277\201\347\253\240\345\275\254/\347\254\224\350\256\260/2022-09-01.md" @@ -0,0 +1,103 @@ +第一范式: +-第一范式的目标是确保每列的原子性 +-如果每列都是不可再分的最小数据单元(也称为最小的原子单元),则满足第一范式 + +id address + +1 xx国xx市 + +2 xx国xx市 + +3 xx国xx市 + +4 xx国xx市 + + || + + || + + \ / + + v + +id guo shi + +1 xx国 xx市 + +1 xx国 xx市 + +1 xx国 xx市 + +1 xx国 xx市 + +第二范式 +-如果一个关系满足第一范式,并且除了主键以外的其他列都依赖于该主键,则满足第二范式 + +订单编号 产品编号 订购日期 价格 + +001 a001 2022-9-1 2333 + +002 a002 2022-9-2 2333 + +003 a003 2022-9-3 2333 + +004 a004 2022-9-4 2333 + + || + + || + + \ / + + v + +订单编号 订购日期 + +001 2022-9-1 + +002 2022-9-2 + +003 2022-9-3 + +004 2022-9-4 + +产品编号 价格 + +a001 2333 + +a002 2333 + +a003 2333 + +a004 2333 + +第三范式 +-如果一个关系满足第二范式,并且除了主键以外的其他列都依赖,且直接于主键列,则满足第三范式 + +订单编号 订购日期 顾客编号 顾客姓名 + +001 2022-9-1 a2333 23 + +002 2022-9-2 b2333 23 + +003 2022-9-3 c2333 23 + +004 2022-9-4 d2333 23 + + || + + || + + \ / + + v + +订单编号 订购日期 顾客编号 + +001 2022-9-1 a2333 + +002 2022-9-2 b2333 + +003 2022-9-3 c2333 + +004 2022-9-4 d2333