.删除表 dorp table [if exists] 表名;
3: CRUD 增删改查
> 1.新增-插入 insert into 表名 [列名[,列名]] values (值[,值]);
> 指定了多少列名...,就需要指定多少值,值与列名一一对应,不指定列名,值的顺序与个数和表中定义列的顺序一一对应
2.查询操作
>a.全列查询 select * from 表名;//不加限制的查询会把表中所有的数据都查出来....: PRIMARY KEY 在校验的方式上相当于NOT NULL 与UNIQUE 的组合,建议为每张表中定义自增主键
4.外键约束:FOREIGN KEY 一个表中的字段与另一个表中的主键或者唯一键建立关联关系...,只能出现有在复合主键的表中(多个候选键),如果有一个字段只能依赖与符合主键中的一个列,那么就需要把这个关系剔除掉,重新建表....第三范式:在第二范式的基础上,消息传递依赖,为不同的实体单独建表
关系模型
一对一关系:为每个实体单独建表,其中一张表中加一个字段完成对另一张表的引用(建立关系)
一对多关系:为每个实体单独建表,在一这一方设置一个主键