問題 データベーススペシャリスト平成12年午後1問2

ver 1.00 2001/03/11


問2

 データベースの基礎理論に関する次の記述を読んで,設問1,2に答えよ。

 通信教育講座の受講生を管理するデータについて,関係データモデルに基づくモデル化を行った。

 関係スキーマとして取り上げた属性を,表に示す。それらの属性間の関数従属性を,一つの関係として図示したものが図1である。図2の1は,関係“通信講座”の関係スキーマであり,2はそれを三つの関係スキーマに分解したものである。関数従属性の記法は,図3のとおりである。

 

設問1

 関係スキーマ1について,次の間いに答えよ。

(1)関係“通信講座”の候補キーをすべて答えよ。

(2)非キー属性が,候補キーに完全関数従属していない例を具体的に一つ挙げよ。

(3)関係“通信講座”のヰにある維移的関数従属の例を具体的に一つ挙げよ。

設問2

 関係スキーマ2について,次の間いに答えよ。

(1)関係“受講”,“課題添削”はそれぞれ何正規形か,最も適切な正規形名を答えよ。また,関係“受講”について,その根拠を具体的に80字以内で述べよ。

(2)関係“課題添削”で問題となるタプル挿入時の不都合を具体的に60字以内で述べよ。

(3)その不都合を解消するために,関係“課題添削”を適切な関係に分割した結果を示せ。


spage@yscon.co.jp
末広ページへ このコーナーの目次へ