1.我們最常見的資料庫依賴關係是函式依賴,簡單的將就是乙個屬性的值或者一組屬性的值影響可以決定另外一組屬性的值(乙個)
2.多值依賴,如果乙個老師去兼職上課,一張表 姓名 課程 學校,如果開發乙個資訊系統的話,需要對每乙個老師在不同學校的兼課情況進行管理,需求分析。多個值依賴。
3.連線依賴,關係的屬性之間,舉個例子,**商 ,零件 工程的編號,三元關係,
spj(s#,p#,j#) 可以分開成三個子表,spj(s#,p#) spj(p#,j#) spj(s#,j#)
把這三個表連線操作,這種無損連線分解。多數情況下,還原不回來的。(很少的情況)。
資料庫設計 設計資料庫之前
1.考察現有環境 在設計乙個新資料庫時,你不但應該仔細研究業務需求而且還要考察現有的系統。大多數資料庫 專案都不是從頭開始建立的 通常,機構內總會存在用來滿足特定需求的現有系統 可能沒有實 現自動計算 顯然,現有系統並不完美,否則你就不必再建立新系統了。但是對舊系統的研究 可以讓你發現一些可能會忽略...
資料庫設計 設計資料庫之前
1.考察現有環境 在設計乙個新資料庫時,你不但應該仔細研究業務需求而且還要考察現有的系統。大多數資料庫 專案都不是從頭開始建立的 通常,機構內總會存在用來滿足特定需求的現有系統 可能沒有實 現自動計算 顯然,現有系統並不完美,否則你就不必再建立新系統了。但是對舊系統的研究 可以讓你發現一些可能會忽略...
資料庫設計 設計資料庫之前
1.考察現有環境 在設計乙個新資料庫時,你不但應該仔細研究業務需求而且還要考察現有的系統。大多數資料庫 專案都不是從頭開始建立的 通常,機構內總會存在用來滿足特定需求的現有系統 可能沒有實 現自動計算 顯然,現有系統並不完美,否則你就不必再建立新系統了。但是對舊系統的研究 可以讓你發現一些可能會忽略...