数据库查漏补缺

数据库设计三大范式:
第一范式1NF:原子性,表中字段不可再拆分
第二范式2NF:消除部分依赖,可以仅靠表中主键或者任意一组联合主键确定主键以外的所有非主键值。(不好理解,其实就是,比如一个学生表,我只要有你的学生id就可以确定你的性别,年龄,成绩等等,而不是要知道很多东西才能确定这些值)
第三范式3NF:消除传递依赖,在2NF的基础上,不允许仅知道一个非主键就能确定其他键值。(也就是说你不能只知道个性别,就能确定人家姓名是什么)

sql语句是怎么执行的:
1.语义分析,确保无语法错误
2.查询优化,对sql语句优化,提升查询效率
3.执行计划生成,是一个树状结构,由多个操作符构成
4.执行计划执行
5.结果返回

sql语句执行顺序:
1. from + join on,首先确定表
2. where 条件筛选
3. group by 分组
4. 聚合函数
5. having 筛选
6. 计算所有的表达式
7. select + distinct
8. union 连接
9. order by 排序
10. limit 限制行数
全部评论

相关推荐

评论
2
14
分享

创作者周榜

更多
正在热议
更多
# 一张图晒出你司的标语 #
4268次浏览 75人参与
# AI面会问哪些问题? #
27594次浏览 552人参与
# 开放七大实习专项,百度暑期实习值得冲吗 #
15137次浏览 221人参与
# 你的实习产出是真实的还是包装的? #
20067次浏览 342人参与
# 找AI工作可以去哪些公司? #
8983次浏览 233人参与
# 春招至今,你的战绩如何? #
64636次浏览 578人参与
# 米连集团26产品管培生项目 #
13313次浏览 285人参与
# 从事AI岗需要掌握哪些技术栈? #
8846次浏览 302人参与
# 你做过最难的笔试是哪家公司 #
33214次浏览 231人参与
# 中国电信笔试 #
31950次浏览 292人参与
# 投递几十家公司,到现在0offer,大家都一样吗 #
340727次浏览 2173人参与
# 哪些公司真双非友好? #
69566次浏览 289人参与
# 阿里笔试 #
178421次浏览 1315人参与
# 机械人避雷的岗位/公司 #
62697次浏览 393人参与
# 第一份工作一定要去大厂吗 #
14483次浏览 122人参与
# 金三银四,你的春招进行到哪个阶段了? #
22064次浏览 280人参与
# 为了减少AI幻觉,你注入过哪些设定? #
26244次浏览 310人参与
# 沪漂/北漂你觉得哪个更苦? #
9791次浏览 193人参与
# HR最不可信的一句话是__ #
6182次浏览 113人参与
# 应届生第一份工资要多少合适 #
20667次浏览 86人参与
# AI时代,哪个岗位还有“活路” #
11461次浏览 341人参与
# 春招你拿到offer了吗 #
831136次浏览 9986人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务