1. 程式人生 > >整理我們的知識之思維導圖

整理我們的知識之思維導圖

       最近在備戰軟考,首先看的比較系統的軟考資料就是希賽的軟考視訊,一個老師巴拉巴拉的在哪裡叨叨了我十幾天,在沒有一點感情色彩的講課中,我硬是憑著我堅強的毅力挺了過來,後來想想我以前的老師講課都還挺好的,最起碼不會像希賽一樣,一個語調將一兩個小時。但是抱怨完畢後我還是想來說說我再看完視訊後總結的感受。

首先說一下這次軟考視訊,東西無非就是學過的,和沒學過的,儘管以前的很多東西也都接觸過,但是知道看完視訊以後才發現,知道和學過那完全不是一個概念,學過和掌握又完全不是一個概念,那麼今天我就說一下我學過的資料庫在看完視訊後的一個前後對比。

為了給大家做一個明顯的對比,我把這次看軟考視訊中的一些筆記先羅列一下。

1、概念:資料庫,資料庫的分類,重要性等:

2、模型:E-R模型,層次模型。。。

3、SQL語言:資料定義,查詢,更新,刪除。。。。

4、規範化:函式依賴,模式分解。。。

5、控制:事務管理,資料庫備份,併發。。。

6、關係代數:概念,五種運算:擴充套件的運算。。

之所以這裡沒有羅列就是因為一個數據庫我要是都羅列完了,那麼這篇部落格怎麼能夠呢。所以就省略了,但是如果大家第一次要總結的時候一定是這樣的。

看著好像沒什麼問題,知識點該有的都有了,可是這樣就完了嗎,那麼大家再看看下邊這張圖。


當然不是說第一張圖是錯誤的,第一張圖在我們第一次總結的時候是十分正確的,但是我們怎麼可以止步於此呢,所以不妨我們在新建一張圖,開啟,然後要做的就是把剛才的圖打亂,也可以叫做是縮減,亂到讓別人看了這兩張圖完全不是一個人畫出來的。

首先找相同的知識,在我看來,代數關係和SQL語句都是對資料處理的,那麼他們就是一個知識點。然後我們再去變化,SQL語言那麼多的格式,無非就是增刪改查,然後在其基礎上的約束,代數也就是資料庫中的加減乘除,再加上選擇(選擇和投影),最後在是模型,因為視訊裡邊只E-R模型,所以就寫了E-R模型,最後是找聯絡,規範是在真正的編寫SQL語言的時候實現的嗎,依賴和正規化都是什麼樣的關係,分解貌似很難,那麼他的難點在哪,有了這些疑問,我們再去看上邊的圖。

對於知識,學習學過了就成了,但是這個過可是包括了我們對知識的思考,總結,變形,在總結,在思考。知道是什麼,還要知道為什麼,還要知道怎麼用,為什麼這麼用。