12 2021 档案
摘要:在学习面向对象思想和设计模式的时候,经常会提到一个词语,耦合。 1.什么是耦合? 耦合指的是模块之间的关联程度。 2.为什么我们要降低耦合性? 在开发过程中,模块之间如果相互依赖的程度太高,那么当我需要修改其中某一个模块的时候,必定会影响其它模块的功能实现,就想一个机器里面的齿轮一样,齿轮的互相咬合
阅读全文
摘要:面向过程思想 在面向过程的思想里,通过分析问题来得出解决问题的步骤来一步步实现解决问题。 例如扫地这件事情: 1.拿起扫把 2.聚起垃圾 3.倒掉 这样就完成了问题的解决。 而在面向对象思想中,则是通过则是把事物分成了一个个的对象,以对象为中心来思考解决问题的方式。 例如同样是扫地这件事情: 我 >
阅读全文
摘要:子查询:写在括号内的查询语句,优先查询,可以用在筛选符合条件的数据时使用。例如在数据更新时,假设我们有几张表,一张借阅记录表,一张卡表,假设我们想要更新某个学生正在使用卡的借书数量,则可以在更新数据的时候使用子查询优先筛选出借阅记录表中符合条件的数据条数再进行更新。同样,子查询也可用在普通的查询语句
阅读全文
摘要:关于数据库三大范式的思考:第一范式:数据的原子性,从字面意义理解为不可拆分的最小项。但实际上是,判断是不是原子性则需要根据实际的业务需求和表格来确定,并不是一味拆解成最小项第二范式:在第一范式的基础上,其他非主属性全部依赖于主属性。简单来说就是其他属性与主键之间为直接关系而非间接关系并且主键只有一个
阅读全文
浙公网安备 33010602011771号