functional-dependencies

    2熱度

    2回答

    我無法理解如何識別函數依賴關鍵字。我一直在尋找的例子,例如: 給出一個關係ABCD,發現所有的鍵不包括的 A -> BC, C -> D, CD -> AB. 這給鑰匙C和A:我認爲這個問題進行了接觸的方式superkeys BC和D都依賴於A和C,而AB依賴於CD,這意味着它們都是密鑰,但由於CD是超級密鑰(C是一個子集也是密鑰),所以CD不被視爲最小密鑰超密鑰。 然而,在另一個例子中, A

    1熱度

    1回答

    我有一個關於函數依賴關係的問題。我的理解是,例如,如果我編寫class Graph g a b | g -> a, g -> b,則任何具體的g都可以與僅一種類型的a和b相關聯。實際上,試圖用相同的g和不同的a和b聲明兩個實例不起作用。 然而,編譯器(GHC)似乎無法使用在以下情況下的依賴, class (Eq a, Eq b) => Graph g a b | g -> a, g -> b wh

    0熱度

    2回答

    我正在學習一個數據庫測試,並且學習指南有一些(很多)數據庫規範化和功能依賴的練習,但是老師沒有做任何類似的練習,所以我想有人幫我理解這個攻擊其他16個問題。 1)考慮下面的邏輯模式: 關係product_sales POS Zone Agent Product_Code Qualification Quantity_Sold 123-A Zone-1 A-1 P1 8 80

    2熱度

    1回答

    我對外部屬性的概念和3NF的適當分解感到困惑。 例如,我有以下關係: r(A,B,C,D,E,F) F = FD's F = {A-> BCD, BC-> DE, B->D, D->A} 我想計算的規範蓋,以便使用的算法將其分解成3NF。所以我必須從FD中刪除無關的屬性。 我計算了A+. B+, C+, D+ (A+ = ABCDE, B+ = BD, C+ = C, D+ = AD)

    5熱度

    3回答

    我正在逐步切換到F#,用於我的許多家庭項目,但我對如何將完整應用程序,特別是跨領域問題聯繫在一起存在困惑。 在C#中,如果我想記錄東西,我會使用依賴注入來傳遞一個ILogger到每個類中,然後這可以很容易地從代碼中調用。我可以在我的測試中驗證給定特定情況下的日誌寫入,通過傳遞模擬並驗證它。 public class MyClass { readonly ILogger _logger;

    -2熱度

    2回答

    我應該找到這套FD的最小封面。請讓我知道我的答案是否正確。 XZ->ž XZ->ý XZ->乙 YA->Ç YA-「G C-> w^ B- 「G XZ-」G 我ANS WER: X-> Z(刪除Ž屬性,瑣碎FD) Z-> Y(刪除X,因爲它需要X-> Z->值Y 1) Z- > B(同樣在這裏) YA->ç YA-「G C-> w^ B-」G (刪除,因爲X-> Z-> B-> G)

    5熱度

    3回答

    如果這是一個荒謬的問題,表示歉意; 我搜索了高和低的答案無濟於事。 我知道如何計算最小覆蓋率; 即確保各功能依賴性只對在RHS一個屬性, 除去extratraneous/redudant LHS屬性通過計算每個 檢查所有FD的關閉,看是否任何可被移除(再次通過計算關閉) 'canonical'是否爲同樣的事情覆蓋另一個詞?

    0熱度

    2回答

    表 - 人{ID,姓名,年齡,行1,城市,州,郵編} FD設置 1)ID - >每隔一個的屬性,因爲它是PK 2)我不能確定,因爲 zip -> {Line1, City, State} or.. {Line1, City, State} -> zip? [both of these are candidate keys I guess] 在任一情況下,是否變得傳遞依賴ID - > Z

    2熱度

    2回答

    我按照 PDF中的算法查找給定函數依賴關係的所有候選鍵。 我發現我的所有屬性都是中間屬性,因此沒有必要的屬性。算法的第4步(第6頁)說:Let L be the list of all non-empty subsets of M (the middle-ground attributes)。然而,我有7箇中間的屬性,這意味着我需要127個元素。我做錯了什麼? 請有人可以解釋我應該如何找到一組函數

    0熱度

    1回答

    我可以通過例子得到數據庫概念中函數依賴的例子嗎? 我明白,當一個特定的列取決於然後另一列被稱爲功能性依賴於其他one.But我不能夠visulize與example..plz幫我出