掌握這些,軟考資料庫設計沒問題

2022-09-06 05:54:09 字數 1026 閱讀 6551

一、問題型別:(1

)在給定

e-r圖中

,補充聯絡,並指定聯絡型別(根據策略1,2)(2

)補充關係模式的屬性

,找出主鍵外來鍵(根據策略1,2)(3

)補充sql

語句(這個得懂)

(4)判斷記錄是否可插入(根據策略3)

二、策略

1、根據描述,根據經驗

2、e-r圖轉換關係模式的原則(1

)1:n

轉換到n

端,或者獨立(碼只能是

n端的碼)(2

)1:1

轉換到**都可以,如果獨立(各個實體的碼都是該關係模式的候選碼)(3

)m:n

只能獨立(碼為兩者的組合)(4

)m:n

:p只能獨立組成關係模式(把所有碼加進來,作為碼)

3、考慮實體完整性

參照完整性

自定義完整性

決定記錄是否可以插入(1

)實體完整性要求每乙個表中的主鍵欄位都不能為空或者重複的值(2

)當更新、刪除、插入乙個表中的資料時,通過參照引用相互關聯的另乙個表中的資料,來檢查對錶的資料操作是否正確

對於乙個外來鍵,可以為空)(3

)使用者自定義完整性指針對某一具體關聯式資料庫的約束條件,它反映某一具體應用所涉及的資料必須滿足的語義要求

軟考 資料庫

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

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

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

軟考 資料庫複習

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