MYSQL 到底學到了什麼東西?

已是學習第二遍了,前三天沒來,這周學習了一週。sql語句是要比之前熟悉了,對sql的優化能力也要比之前強了。之前都是以實現功能爲目的,如今開始開始考慮sql優化的一些問題。除了書本上的東西,本身也漫無目的的看了一些對面試有幫助的東西,那麼在這幾天都學到了些什麼東西呢? mysql

1>數據庫在平常生活中的應用領域,和咱們息息相關。 2>數據存儲在數據庫裏面的形式。(以表的形式存放) 3>怎樣建立、使用、修改數據庫和表。 4>數據庫的發展(層次模型、網狀模型、關係模型、對象模型) 5>表之間的關係(一對1、一對多、多對多) 6>使用SQL語句查詢數據(select * from table_name where column_name group by column having column order by column limit m,n) 6>數據類型(int char varchar decimal text bigint date datetime year float double) 7>運算符(between and or and in like exists all any) 8>子查詢(含有兩個或者以上的select語句,子SQL語句嵌套在父SQL語句裏) 9>表之間的鏈接(內鏈接,外鏈接和自鏈接) 10>多表之間也能夠執行,只是複雜些而已。 11>mysql的存儲過程和函數(和oracle的語法差很少) 12>視圖(看了一下,不是很懂,學oo的時候再好好看下,面試的時候也被問到過) 13>SQL分類:DDL(數據定義語言) DQL(數據查詢語言) DML(數據操做語言) DCL(數據控制語言) 這些都是很基礎的東西,天天上課上得太無聊了。