- 博客(3)
- 收藏
- 关注
原创 数据库中的三大范式-个人总结
这里,"教师姓名" 依赖于 "课程ID",而 "课程ID" 又依赖于 "学生ID"(主键),这是一个传递依赖,违反了第三范式。这里 "学生姓名" 仅依赖于 "学生ID"(主键的一部分),而不是整个主键 (学生ID, 课程ID),这违反了第二范式。第三范式(3NF):表中的所有非主键列必须直接依赖于主键,而不能依赖于其他非主键列。:确保表中的每一列都是原子值,没有重复的列或嵌套数据结构。第二范式(2NF):表中的非主键列必须完全依赖表的主键。:消除传递依赖,确保所有非主键列直接依赖于主键。
2024-08-15 14:01:58
253
原创 MySQL中的表连接-个人总结
换句话说,自连接(SELF JOIN)指的是将一个表与自己连接起来,但在SQL语句中并没有特定的关键词。-- 这个查询结果是将 Products 表中的每一个产品与 Colors 表中的每一种颜色配对,共有3×3=9种组合。:返回左表中的所有记录,以及右表中匹配的记录。如果右表中没有匹配记录,则结果中右表的列会显示为NULL。:返回右表中的所有记录,以及左表中匹配的记录。对于没有匹配的记录,结果中的另一表的列会显示为NULL。:用于返回两个表的笛卡尔积,即将左表的每一行与右表的每一行组合起来。
2024-08-13 08:43:40
567
原创 关于使用maven时,在导入依赖成功后却显示不存在的问题
在另一个项目中,导入该依赖发现依赖存在,在网上找大佬的解决方案是删除.idea,然后重新编译项目,可能是错误不同,因此并没有效果,最后在气急败坏的时候,发现本地仓库的位置可能有问题,在设置中maven的本地仓库里并没有我想要的依赖,最后将地址改为m2文件下的本地仓库的依赖的位置,则成功解决了这个问题。在右侧maven的图标当中可以快速查看本地仓库的位置(图中已修改)。如图:将地址修改为下列地址,如图:已被自己蠢到,特此记录!!!!!!
2024-07-28 21:10:31
142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人