数据库复习要点

1. 数据类型:整形,数值型,字符型,日期型,二进制型

2.定义操作:create table, create view

3.增删改除:insert into, update set, alter , delete , drop等等

4.检索过滤分组:select,like,order,group by,where, having等等

5.计算字段

6.联合:行组合;全联合:包含重复的行联合

7.接:内连接,外连接,交叉连接,自连接等等,是列组合

8.数:数学函数,字符串函数,日期时间函数

9.束:非空,唯一,check,主键,外键约束等等

10.查询:对查询结果进行查询

11.主流数据库SQL语法差异:使用翻译器

12.注入漏洞:产生于字符串连接,过滤敏感字符,使用参数化

13.SQL调优:索引,条件约束的顺序,临时表,高速缓存等等

14.事物:ACID,原子性,一致性,隔离性,持久性

15.锁的机制以及锁粒度8

16.NULL的特殊处理

17.索引的实现:B树,Hash索引等等

18.存储引擎以及各种适用范围

19.存储过程,流程控制语句,调用机制

20.触发器:特殊的存储过程,在insert,drop,update时触发

21.日志查看管理以及数据库备份

22.数据库设计三范式:第一范式,字段原子性,不可再分;第二范式,非主键列完全依赖于主键或主键组合;

第三范式,依赖主键或主键组合必须是直接依赖,不存在传递依赖

你可能感兴趣的:(数据库复习要点)