資料庫基礎知識點總結
阿新 • • 發佈:2019-01-26
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的一些區別