- トップページ
- データベーススペシャリスト
- 平成21年度春季問題
- 平成21年度春季解答・解説
平成21年度春季解答
問題1
ANSI/SPARC3層スキーマに関する記述として、適切でないものはどれか。
ア | ANSI/SPARC3層スキーマの意義は、物理的データ独立性及び論理的データ独立性を確保することにある。 |
イ | 外部スキーマは、概念スキーマが変化しても応用プログラムができる限り影響を受けないようにするための考え方である。 |
ウ | 関係データベースのビューやネットワークデータベースのサブスキーマは、概念スキーマに相当する。 |
エ | 内部スキーマは、概念スキーマをコンピュータ上に実装するための記述である。 |
解答:ウ
<解説>
ア | × | ANSI/SPARC3層スキーマの意義は、物理的データ独立性及び論理的データ独立性を確保することにある。 なお、論理的データ独立性は概念スキーマと外部スキーマ間の独立性であり、物理的データ独立性とは概念スキーマと外部スキーマの間の独立性である。 |
イ | × | 外部スキーマは、概念スキーマが変化しても応用プログラムができる限り影響を受けないようにするための考え方である。 |
ウ | ○ | 関係データベースのビューやネットワークデータベースのサブスキーマは、外部スキーマに相当する。 |
エ | × | 内部スキーマは、概念スキーマをコンピュータ上に実装するための記述である。 |
問題2
関係Rの関係スキーマがR(A,B,C,D,E)であり、関数従属A→BC、CD→Eが成立する。 これらの関数従属から決定できるRの候補キーはどれか。ここで、A,B,C,D,Eは属性集合であり、X∪YはXとYの和集合を表す。
ア | AC |
イ | ACD |
ウ | AD |
エ | CD |
解答:ウ
<解説>
候補キーは、特定の行を識別できる列(項目)のことであり、主キーの候補となり得るキーのことである。
問題文より、次のことが分かる。
- A→BCが成立する:Aが決まると、BとCが決まる
- CD→Eが成立する:CとDが決まれば、Eが決まる
したがって、AとDが決まれば、B、C、E は決まる。よって、AとDが、候補キーになる。
ウが正解である。
問題3
DBMSが取得するログに関する記述として、適切なものはどれか。
ア | トランザクションの取消しに備えて、データベースの更新されたページに対する更新後情報を取得する。 |
イ | 媒体障害からの復旧に備えて、データベースの更新されたページに対する更新前情報を取得する。 |
ウ | ロールバック後のトランザクション再実行に備えて、データベースの更新されたページに対する更新後情報を取得する。 |
エ | ロールフォワードに備えて、データベースの更新されたページに対する更新後情報を取得する。 |
解答:エ
<解説>
問題4
業務ルールが次のように与えられている。これに基づきE-R図を作成した。適切なE-R図はどれか。ここで、1 *は1対多の関連を表す。
[業務ルール]
この会社は語学教材を販売している。営業員は一つ以上の担当地域が定められており、担当地域の1人以上の顧客から受注を得る。一つの地域を1人以上の営業員が担当する。
解答:ウ
<解説>
問題5
属性間の従属関係を次のように表記するとき、属性a~eで構成される関係を第3正規形にしたものはどれか。
解答:エ
<解説>
お問い合わせ