軟考 (4)資料庫

2021-06-26 07:29:53 字數 689 閱讀 2496

去年的這個時候,我們在自考中已經學過了資料庫的相關知識。但畢竟考的太淺,其中很多知識只是了解了乙個名詞罷了。今年往外借書的時候隨手翻了一遍,原來自考書上講的挺好的,只是那時候自己沒有實踐所以沒有共鳴。  

前幾天徒弟讓我給她說下資料庫這本書,她提了幾個問題。

1、觸發器、檢視、儲存過程……簡答題怎麼答?

2、e-r模型為什麼要轉為關係模型?

3、函式依賴

拿第乙個問題舉例,書上說,觸發器提供給程式設計師和資料分析員來保證資料完整性的一種方法。確實,如果你沒有用過觸發器的話,就真的是把知識硬裝進腦子裡的。個人重構的時候嘗試用了用觸發器,用過之後就真的是深有體會了。當時間過短或目前無法乙個個去動手實踐時,你就要從概念入手了,簡單的說,要麼都執行,要麼都不執行。

因為最近在複習軟考,也有看資料庫方面的知識。再看資料庫,感受確實很不一樣。軟考很大程度上讓你回頭梳理以前學過的知識,反思自己的學習方法,而不是一味的往前趕。就好像給徒弟講解的同時,我也在學習,也在思考。看似我們很厲害了,自己建了好多個資料庫、表,sql語句增刪改查也越用越熟幾乎不出錯。但在這同時,我們要反思自己的學習方法,不能把以前的知識網扔下,否則學到的東西仍舊只能是一小塊一小塊的,連不起來,終究不能長久。

關於資料庫的總結,就不多說了,大家直接看圖吧。

軟考 資料庫

先上圖一張 概念 超鍵 在關係中能唯一標識元組的屬性集 候選鍵 能唯一標識元組,且不含多餘屬性 也可理解為不含多餘屬性的超鍵 主鍵 被選作元組標識的候選鍵 主屬性 候選鍵中的屬性稱為主屬性 非主屬性 非候選鍵中的屬性成為非主屬性 舉例 光看概念很抽象,通過例子來看就會變得明了,比如乙個學生 學號,身...

軟考 資料庫複習

軟考中對於資料庫的考察是乙個重要內容,上午題和下午題都有涉及,主要考察的知識點有 首先接觸比較多的是sql語句,複習的時候主要找自己不太熟悉的語句看下,比如許可權的grant和revoke語句。在執行sql查詢的時候,sql語句首先會被轉換成關係關係代數,以便從簡單的描述性語言轉換到對演算法的描述,...

軟考 資料庫技術 資料庫設計

需求分析 整個系統對資料有什麼要求,有從使用者收集來的,有中間轉換過程中需要用到的。在e r模型中,方框表示實體,橢圓表示屬性,菱形表示聯絡。整合方法 多個區域性e r圖一次性整合。逐步整合,用累加的方式一次整合兩個區域性e r圖。整合過程產生的衝突 屬性衝突 屬性域衝突 屬性取值衝突。如性別用男女...