🕶️师兄简介:机械专业,通过自学成功进入IT领域,求学期间实现经济独立,对自学、兼职、计算机、学习规划等有独到见解!「点击了解更多」
🤖师兄致力解决在大学生活与学习中遇到的各种问题.
🎁 公众号「渣师兄」内回复「渣学」可获得超 5T 的新生见面礼!
🔗官方网站: 渣学网 →「zhaxueit.cn」→ 大学生活与学习一站式解决方案.
🙏找师兄帮忙「无偿」请➕💓:zhaxueit
📓进资源群「每日分享」【免费】(坑位有限)也请➕💓:zhaxueit 并备注「进群」
👀个人主页:@渣师兄 ,欢迎关注、私信师兄!
🐐 登高必自卑,行远必自迩.
🍇 我始终坚信越努力越幸运
⭐️ 那些打不倒我们的终将会让我们变得强大
🍑 希望在编程道路上深耕的小伙伴都会越来越好
数据库的三范式【了解】
前言:数据库设计三范式就是设置数据库时的注意事项
数据库设计的第一、第二、第三范式
第一范式:强调列的原子性,即每一个字段都不能再次拆分成其他几个字段
第二范式:需满足第一范式,一个表内必须要有一个主键,非主键字段必须要完全依赖于主键字段,不能只有一部分字段依赖主键,即所有非主键字段全都要完全依赖于一个主键,不能有一部分依赖这个主键,其他不依赖这个主键
注意事项:如果数据表不满足第二范式,可以将数据表进行拆分
第三范式:必须要满足第二范式,非主键字段必须直接依赖于主键字段,不能存在传递依赖
注意事项:如果数据表不满足第二范式,可以将数据表进行拆分
E-R模型及表间关系【了解】
E-R模型的使用场景
E-R模型的组成部分
组成部分:实体、实体属性、联系
数据表之间的一对一、一对多、多对多关系
一对一:数据表1中的一个字段数据对应数据表2中的一个字段数据,可以靠两个表来实现关系,符号是 1-1
一对多:数据表1中的一个字段数据对应数据表2中的多个字段数据,可以靠两个表来实现关系,图示一个班级对应多名学生,符号为 1-N表示
多对多:数据表1中的一个字段数据对应数据表2中的多个字段数据,数据表2中的一个字段数据对应数据表1中的多个字段数据,不能靠两个表来实现关系,需要第三个中间表才能实现数据的保存,图示一个科目可以有多个学生选,一个学生也可以选多们课程,符号为 N-N表示
持续更新中…