3.数据库
数据库
约束
用于限制表中的数据,保证数据的正确性、有效性、完整性
分类:

注意:MySQL不支持检查约束
【案例】根据需求,为表添加合适的约束


外键约束:用来让两个表的数据间建立连接




注意:创建表时,要先创建主表;添加数据时,要先添加主表的数据


数据库设计


一对多
实现方式:在多的一方建立外键,指向一的一方的主键

多对多
实现方式:建立第三张中间表,中间表至少包含两个外键,分别关联两方主键





一对一

实现方式::在任意一方加入外键,关联另一方主键,并且设置外键为唯一(UNIQUE)

案例

多表查询



内连接

隐式内连接


显式内连接

(inner)可省略
外连接



子查询


单行单列

多行单列

多行多列

案例









事务
事务简介





浙公网安备 33010602011771号