2020 10.15曾宇欣
心得体会:
集合的知识,还是不能很好的理解,对于迭代的原理还是有点晕。以及不同的Map集合之间的区别,何时选用那种Map实现类,也不能很好的理解。
知识点:
约束 10.1 主键约束
主键约束显著的特征是主键列中的值是不允许重复的,通过主键约束可强制表的实体完整性。当 创建或更改表时可通过定义 primary key约束来创建主键。一个表只能有一个primary key约束, 且primary key约束中的列不能接受NULL值。 alter table tab_name add constraint pk_name primary key (deptno);
笛卡尔乘积现象
表查询中的笛卡尔乘积现象:多行表在查询时,如果定义了无效连接或者漏写了连接条件,就会产生笛 卡尔乘积现象,所谓的笛卡尔乘积及时每个表的每一行都和其他表的每一行组合。
自连接查询
表表查询不仅可以在多个表之间进行查询,也可以在一个表之中进行多表查
内连接查询
内连接查询使用 inner join 关键字实现, inner 可以省略。内连接查询时,条件用 on 连接,多个条 件使用 () 将其括起来.
外连接
外连接分为左外连接( left outer join ) 和右外连接( right outer join )其值 outer 可以省 略。外连接查询时,条件用 on 连接,多个条件使用 () 将其括起来.
左外连接表示以左表为主表,右外连接表示以右表为主表。查询时将主表信息在从表中进行匹配
多行子查询
如果字查询返回了多行记录,则称这样的嵌套查询为多行子查询,多行子查询就需要用到多行记录的操 作符
如: in , all , any
点赞
评论留言