MySQL(三)

三大范式

1、原子性,字段不可分割
2、完全依赖,没有部分依赖
3、没有传递依赖

1、第一范式:减少数据的冗余
2、第二范式:表中每个字段都是依赖于主键,表中不能出现不相干的字段
3、第三范式:没有传递依赖:只要表能分割,就进行分割

链表查询:消除笛卡尔积

内连接
    隐式内连接:通过where 消除无用的数据
    显示内连接:inner join 消除无用的数据
外连接
    左外连接:left join on 以左表为基准
    右外连接:right join on 以右表为基准
子查询
    单行单列子查询:< > = !=  >= <=
    多行单列子查询:in(sql语句)
    多行多列子查询
posted @ 2021-03-11 08:49  一名初学者  阅读(45)  评论(0)    收藏  举报