数据库基础知识点总结

sql通用知识点:

1、create、alert(修改表名、字段、字段类型、字段长度、删除字段)、drop

2、insert、update、delete、select、from、where、group by、having、order by、asc/desc、sum、count、avg、max、min

3、delete和truncate的区别

4、left join、right join、inner join等

5、case when then end的用法

6、view

7、多表关联更新

mysql知识点:

1、自增ID

2、日期函数date_format

3、limit

4、ifnull

5、函数、存储过程

6、concat连接字符

oracle知识点:

1、序列的使用nextval(类似mysql的自增ID)

2、日期函数(to_date、to_char、sysdate)

3、rownum(常用于分页查询)、rowid

4、锁表 for update

5、nvl、nvl2

6、dual 虚表

7、函数、存储过程

8、备份、恢复数据库

9、|| 连接符

数据库高级:

1、索引:有什么好处、如何建立索引、查询什么情况会命中索引提高查询效率

2、sql优化

3、explain 查看执行计划

4、mysql和oracle的一些区别

你可能感兴趣的:(数据库)