「みちともデジタル」は、ITパスポート試験の合格を目指す方を応援する無料学習サイトです。

データベース-令和元年

スポンサーリンク

令和元年 問64

データベース管理システムにおける排他制御の目的として、適切なものはどれか。

ア 誤ってデータを修正したり、データを故意に改ざんされたりしないようにする。
イ データとプログラムを相互に独立させることによって,システムの維持管理を容易にする。
ウ データの機密のレベルに応じて,特定の人しかアクセスできないようにする。
エ 複数のプログラムが同一のデータを同時にアクセスしたときに,データの不整合が生じないようにする。
 

正解の理由

データベース管理システムは、データを構造的に蓄積し、それらの一貫性を保ち、効率的に取り出すための機能を備えたものです。
(ITパスポート シラバス Ver6.0より)

データベースの機能(テクノロジ系データベース54.データベース方式)

排他制御とは、複数のプログラムが同一のデータを同時にアクセスするときに、データの不整合が生じないように、そのデータへのアクセスを一時的に制限することです。

よって、正解は  です。

不正解の理由

 「誤ってデータを修正したり、データを故意に改ざんされたりしないようにする。」は、読み取り専用モードの目的です。

 「データとプログラムを相互に独立させることによって、システムの維持管理を容易にする。」は、データベースの目的です。

 「データの機密のレベルに応じて、特定の人しかアクセスできないようにする。」は、アクセス制御の目的です。

  前の問題  問題一覧  次の問題 
問63 令和元年 問65

令和元年 問66

関係データベースにおいて、主キーを設定する理由はどれか。

ア 算術演算の対象とならないことが明確になる。
イ 主キーを設定した列が検索できるようになる。
ウ 他の表からの参照を防止できるようになる。
エ 表中のレコードを一意に識別できるようになる。
 

正解の理由

関係データベース(リレーショナルデータベース)は、データを2次元の表によって表現し、データの一貫性を保ち、効率的に取り出すための機能を備えたものです。

ITパスポート令和4年春問98解説(テクノロジ系56. データ操作)

主キーは、データベースの1つの行(レコード)を重複なく識別するための項目です。

 「表中のレコードを一意に識別できるようになる。」とあるので、主キーを設定する目的です。

よって、正解は  です。

  前の問題  問題一覧  次の問題 
問65 令和元年 問67

令和元年 問87

売上伝票のデータを関係データベースの表で管理することを考える。売上伝票の表を設計するときに、表を構成するフィールドの関連性を分析し、データの重複及び不整合が発生しないように、複数の表に分ける作業はどれか。

ア 結合
イ 射影
ウ 正規化
エ 排他制御
 

正解の理由

正規化は、データの追加・更新・削除に伴うデータの不整合や喪失が起きるのを防ぎ、保守の効率化するために行います。

問題に「データの重複及び不整合が発生しないように」とあるので、正規化が適切です。

よって、正解は  です。

不正解の理由

 結合は、複数の表を一つの表にすることです。
(ITパスポート 平成30年春 問65より)

結合の説明(テクノロジ系データベース56.データ操作)

 射影は、指定したフィールド(列)を抽出することです。
(ITパスポート 平成30年春 問65より)

射影の説明(テクノロジ系データベース56.データ操作)

 排他制御とは、複数のプログラムが同一のデータを同時にアクセスするときに、データの不整合が生じないように、そのデータへのアクセスを一時的に制限することです。

  前の問題  問題一覧  次の問題 
問86 令和元年 問88

コメント

タイトルとURLをコピーしました