對於我們數據庫的學習,不管是測試人員還是開發人員以及我們的DBA來說重點都是SQL;但是我們的SQL可以分多少類型,學習重點又是在哪里呢,本文僅僅針對測試人員來展開說明:
SQL:structure query language是結構化語言,正常來說學習了Mysql的SQL語言,后續針對關系型數據庫的SQL都是大同小異的,它可以分為我們的
DQL:數據庫查詢語言,主要針對我們表數據的查詢,關鍵字是:select 也是我們作為測試人員學習的重點
DML:數據操作語言 關鍵字有:insert(插入),update(更改),delete(刪除),這個我們使用的不是特別多,但也屬於掌握的一個重點
DDL:數據定義語言 關鍵字有:create(創建),drop(刪除) ,truncate(刪除表結構,再創一張表),alter(修改),這個大家可以簡單了解即可
在學習過程中我們也就主要使用DQL和DML語言為主,當然隨着學習的深入了解一下存儲過程也是不錯的選擇,簡單編寫一點可以批量查詢數據的存儲過程,有助於高效的完成工作,大家如果有興趣可以私信給你們分享一下關於存儲過程等知識或者一些視頻 ^_^