1 背概念
1 事务 事务是最小的不可在分的工作单元,事务的操作要么同时成功,要么同时失败。
ACID: 原子性、一致性、隔离性、持久性
2 约束 主键约束;外键约束(少用,会增加程序的耦合性);唯一约束;非空约束
3 视图:视图是是表的一部分的集合,是保存在数据库中的已定义好的查询语句的结果集
create view vName as select name from table_name where condition;
3范式 关系数据库设计中一系列规范化的要求,逐步增强了数据的完整性和一致性。
1NF:数据表中的每个字段都必须是原子性的,不能再分解成更小的数据项。
2NF:在满足1NF基础上,非主键列不能依赖于部分主键,否则需将表拆分。
3NF:2NF的基础上,非主键列都不能依赖于其他非主键列,各字段之间没有传递依赖关系。
4分页limit: limit (page-1)*size,size 分别代表起始下标,显示记录数
-- 第21至30条记录: SELECT * FROM employees LIMIT 20,10;
删除:delete from 表名称 where 条件; drop table 表名称;
分组函数:MIN(); MAX(); COUNT(); AVG(); SUM();
单行函数:ABS(x),FLOOR(x