diff --git "a/47 \346\250\212\345\260\217\351\203\255/20230905 \346\225\260\346\215\256\345\272\223\351\253\230\347\272\247\347\254\254\344\270\200\346\254\241\350\257\276\345\240\202\347\254\224\350\256\260.md" "b/47 \346\250\212\345\260\217\351\203\255/20230905 \346\225\260\346\215\256\345\272\223\351\253\230\347\272\247\347\254\254\344\270\200\346\254\241\350\257\276\345\240\202\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..b32608aaf04fe2800fe0078cb2a5b7bc5278e220 --- /dev/null +++ "b/47 \346\250\212\345\260\217\351\203\255/20230905 \346\225\260\346\215\256\345\272\223\351\253\230\347\272\247\347\254\254\344\270\200\346\254\241\350\257\276\345\240\202\347\254\224\350\256\260.md" @@ -0,0 +1,43 @@ +# 数据库高级第一次课堂笔记 + +### 大二的学习任务 + +上半段: + +1.MySQL数据库高级; + +2.JavaScript原生js(Ajax)做了一些封装成一些框架; + +3.MVC框架(Maven,Spring,SpringMVC,MyBatis); + +下半段: + +4.Mode.js v8引擎; + +5.vue.js前端框架,易化开发,有UI框架配合,美团、饿了么: element-ui,UI框架; + +6.SpringBoot(Redis,WebApi)非关系型 No-SQL key-value键值对的形式存在 + + + +### 实训期间 + +1.Linux服务器:Nginx,MongoDB非关系型; + +2.项目中可能实现的技术:中间件,鉴权; + +3.小程序 uniapp移动端开发 + + + +### 查找文献及自主学习的网站推荐 + +1.qithub + +2.掘金 + +3.B站 + + + +### 总结:大二虽然看上去课程不多,但是需要自学的功课还有很多,不要虚度光阴。 \ No newline at end of file diff --git "a/47 \346\250\212\345\260\217\351\203\255/20230906 \346\225\260\346\215\256\345\272\223\351\253\230\347\272\247\347\254\254\344\272\214\346\254\241\350\257\276\345\240\202\347\254\224\350\256\260.md" "b/47 \346\250\212\345\260\217\351\203\255/20230906 \346\225\260\346\215\256\345\272\223\351\253\230\347\272\247\347\254\254\344\272\214\346\254\241\350\257\276\345\240\202\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..515d481cf2c2f86050b1a61222ea3c0bb82a5412 --- /dev/null +++ "b/47 \346\250\212\345\260\217\351\203\255/20230906 \346\225\260\346\215\256\345\272\223\351\253\230\347\272\247\347\254\254\344\272\214\346\254\241\350\257\276\345\240\202\347\254\224\350\256\260.md" @@ -0,0 +1,40 @@ +# 数据库高级第二次课堂笔记 + +### 数据库设计:根据用户需求和开发的系统的需求,设计出符合对应的DBMS的需求的数据库结构,使其能有效的存储和管理数据 + + + +例题:开发一个学生信息管理系统,用来管理学生,课程,教师三者,入其延伸出的数据 + + 提示:关系是相互的(一个学生,可以选多个课程,一个课程可以被多个学生选,必须引用第三张表) + + + +### 表之间的关系 + +1.一对一的关系:将其中任一表中主键,放到另一个表当外键; + +2.一对多的关系:将一所在的表的主键,放到多的表当外键; + +3.多对多的关系:必须第三张表,将前面两个表的主键放进来当外键 + + + +### 数据库设计的方法 + +1.直观设计法; + +2.规范设计法:E-R模型; + +3.计算机辅助设计法:PowerDesigner + + + +### E-R图 + +E-R图:实体关系图 + +要素:实体(表)、属性(字段)、关系(类似外键约束) + +绘图软件推荐:visio等 +