1. 程式人生 > >資料庫基礎知識點總結

資料庫基礎知識點總結

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的一些區別