問題タブ [bcnf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
database - 正規のカバーは、どの関係でも常に一意ですか?
次の関係があるとします
私の本で与えられた正規の表紙はC -> AB, CE -> F, D -> E
しかし、カノニカル カバーも可能C - AB, D - EF?
です。1 つの関係に対して 2 つの異なるカノニカル カバーを使用できますか?
mysql - データベースがBCNFにあることを確認してください
私はデータベースを設計し、BCNF で作成しましたが、実際に BCNF であることを確認するにはどうすればよいですか?どうすれば確認できますか? BCNFとは何かは知っていますが、それをチェックする方法または方法があるか、またはBCNFにあることを確認したいだけです。いくつかのクエリを試してみましたが、それで十分かどうかわかりません。
database-design - BCNF へのデータベース関係の正規化
理論的な質問があります。私は関係 R(A,B,C,D) と依存関係 B->C, B->D を持っています。BCNF にあるかどうかを確認するにはどうすればよいですか? そうでない場合は、BCNF に分解するにはどうすればよいですか? 質問は本からです。私は基本を理解していますが、これで成功しませんでした.誰かが私に説明してもらえますか?
database - BCNF 分解 & 3NF
テストの準備のために教科書の問題に取り組んでいますが、この問題を理解するのにかなり苦労しています。
関係 S(B,O,I,S,Q,D) を考えてみましょう
FD: S->D、I->B、IS->Q、B->O
BCNF 分解を行い、S のすべてのキーを決定する必要があります。BCNF 分解を行い、IS がスーパーキーであると判断しましたが、残りの分解を理解して他のキーを理解することはできません。
また、指定された FDS の最小ベースを見つけ、3NF 合成アルゴリズムを使用して、S の 3NF へのロスレス結合依存性保持分解を見つける必要があります。
私はここで混乱しておらず、この問題に本当に苦労しています。