想要更好的認知數據庫須要拆解數據庫。數據庫
1數據庫的功用: 存放數據的倉庫。ide
2.數據庫要實現的4個方法:spa
2.1 數據定義語言(DDL):你要從一個倉庫的設計者角度(開發商)思考。這個是後續的基礎。設計
你的樓要蓋多高?你的戶型怎麼樣(單個表格)?你的臥室多大,你的廚房在哪裏。你的衛生間。。。。。等等。blog
你要應用到 create 建立 語句 。若是,你以爲很差能夠用 刪除語句 drop 。若是是小的修改,直接用 alter。開發
2.2 數據操做語言(DML) : 你此時的是一個業主。你取得了一個毛坯的單元的全部權(表格,一個或多個)。你要考慮裝修你的單元(表格)it
你須要 insert 插入。--》你的窗戶要什麼顏色的。你的客廳須要惟美風格(開個玩笑).你的臥室要舒適。。。。。。儘管去insert吧。class
若是你徹底喜歡了。你能夠 delete (這個用二手房的裝修更好理解。你不喜歡原來的風格。你講房屋重新弄成毛坯房。從新裝修的基礎)基礎
若是你只是部分改進下:用到 updatedate
2.3 數據查詢語言(DQL):做爲承接 本倉庫的 裝潢公司,咱們想知道多少住戶用了鋁合金門窗,多少住戶用了精緻浴盆,甚至多少住戶使用了格力空調。。
這時候,select 幫了他們大忙。
2.4 數據控制語句(DCL) :倉庫建好後,不管是業主仍是裝潢商人。想要進入倉庫都須要得到許可。好點的小區須要門禁,很差的小區也要有個安保把。
如何賦予這些進入倉庫以及進入倉庫後,是能夠查看仍是有動手裝修的權利。就須要 grant .