関数従属性の集合Wを簡約化します。
令和4年度 秋期 データベーススペシャリスト 午前II 問4
関係R(A, B, C, D, E)に対し、関数従属の集合 W= {A→ {B, C}, {A, D} →E, {A, C, D} →E, B→C, C→B} がある。関数従属の集合 X, Y, Zのうち、Wから冗長な関数従属をなくしたものはどれか。
X= {A→B, B→C, C→B, {A, D} →E}
Y= {A→C, B→C, C→B, {A, D} →E}
Z= {A→B, C→B, {A, C, D} →E}
選択肢
解説
結論 → 詳細 → 補足 の 3 層構成
展開閉じる
解説
結論 → 詳細 → 補足 の 3 層構成
詳細Layer 2展開閉じる
A→{B,C}はA→BとA→Cに分解できます。A→CはA→BとB→Cから導出可能なので冗長です。また、{A,C,D}→Eは{A,D}→EとA→C(導出可能)から導出できるため冗長です。これらを削除すると、{A→B, B→C, C→B, {A,D}→E}が残ります。これは選択肢Xに一致し、またA→Cを含む選択肢Yも、A→BをA→CとC→Bから導出できるため最小カバーの一つとなります。
分野「正規化」の学習ポイント
この問題の理解を「分野全体の力」に広げるための足がかり
- 何が問われるか
- 本問の分野で問われる代表的な知識・用語の整理。
- 学習の進め方
- 正解/誤答の選択肢ごとに「なぜ正しい / なぜ違うのか」を1行ずつ言語化すると定着する。
この問題を AI と深掘りする
用語解説・選択肢分析・類題生成をその場で対話。クイズモードでは解答→解説がゼロ遷移。
関連する問題
正規化 の他の問題
- データベーススペシャリスト2009年度 春期 午前II 問2関係Rの関係スキーマがR (A, B, C, D, E)であり、関数従属 A→BC, CD→Eが成立する。これらの関数従属から決定できるRの候補キーはどれか。ここで、A, B, C, D, E は属性集合であり、XYはXとYの和集合を表す。
- データベーススペシャリスト2010年度 春期 午前II 問8第2正規形である関係Rが、第3正規形でもあるための条件として、適切なものはどれか。ここで,A→Bは属性Bが属性Aに関数従属していることを意味する。
- データベーススペシャリスト令和3年度 秋期 午前II 問3関係R (A, B, C)の候補キーが {A, B} と {A, C} であり, {A, B) →C及びC→B の関数従属性があるとき、関係Rはどこまでの正規形の条件を満足しているか。
- データベーススペシャリスト令和3年度 秋期 午前II 問5第1正規形から第5 正規形までの正規化に関する記述のうち、適切なものはどれか。
- データベーススペシャリスト令和4年度 秋期 午前II 問3関係R(A, B, C, D, E) において、関数従属性 A → B, A → C, {C, D} → Eが成立する。最初に属性集合{A, B} に対して、これらの関数従属性によって関数的に決定される属性をこの属性集合に加える。この操作を繰り返して得られる属性集合(属性集合の閉…
他年度の「正規化」問題
データベーススペシャリスト の同じ分野を年度をまたいで演習する
データベーススペシャリスト の学習ガイド
データベーススペシャリスト SQL・設計対策|午後Iの頻出問題と解法
データベーススペシャリスト(DB)試験の午後I頻出問題を解説。SELECT・結合・サブクエリ・トランザクション・ER設計・正規化の解法パターンを整理し、実践的な対策を紹介します。
データベーススペシャリスト 午後で時間が足りない人へ|午後I・午後IIの時間配分とER図・SQL読解の時短術
データベーススペシャリスト(DB)試験の午後で「時間が足りない・解き終わらない」人向けに、午後I(90分・3問中2問)と午後II(120分・2問中1問)の時間配分、ER図と長文要件を速く読むコツ、SQL読解や正規化で時間を溶かさない方法を解説します。
データベーススペシャリスト試験 出題傾向の最新分析【2026年最新】|増えた論点・捨て論点
データベーススペシャリスト試験の直近2年の出題傾向を分析し、増加している新論点・減少している論点・捨てて良い論点を整理。学習計画の優先度付けに活用できます。
データベーススペシャリスト試験 過去問の解き方完全ガイド|AI解説で時短する5ステップ
データベーススペシャリスト試験の過去問を効率的に回すための5ステップを紹介。AIコパイロットを使った時短解説の取り方、復習タイミング、選択肢分析の手順までまとめました。