スポンサーリンク

【応用情報技術者試験】データベースの基礎 実践問題10問(高難易度)

実践問題

解答&解説は第1問から第10問までを列挙しています。
まず問題を解いてから解答&解説を見ることを推奨します。

第1問

データベース管理システム(DBMS)の役割として最も適切なものはどれか。

  1. CPUクロック制御
  2. データの一元管理
  3. HDD物理修理
  4. ネットワーク配線管理

解答&解説はこちら


第2問

リレーショナルデータベースにおける「表(Table)」の説明として適切なものはどれか。

  1. 行と列で構成されるデータ集合
  2. CPU内部レジスタ
  3. ネットワーク経路表
  4. RAID構成情報

解答&解説はこちら


第3問

主キー(primary key)の説明として適切なものはどれか。

  1. 重複を許可する列
  2. レコードを一意に識別する列
  3. 外部システム専用キー
  4. 暗号化キー

解答&解説はこちら


第4問

外部キー(foreign key)の目的として最も適切なものはどれか。

  1. CPU制御
  2. 表間の関連付け
  3. HDD圧縮
  4. ネットワーク暗号化

解答&解説はこちら


第5問

正規化の目的として適切なものはどれか。

  1. データ冗長性削減
  2. CPU速度向上
  3. HDD回転数増加
  4. RAID障害対策

解答&解説はこちら


第6問

第1正規形(1NF)の条件として適切なものはどれか。

  1. 繰返し項目を持たない
  2. 完全関数従属を満たす
  3. 推移的従属を排除する
  4. 外部キーを持たない

解答&解説はこちら


第7問

SQLのSELECT文の役割として適切なものはどれか。

  1. データ検索
  2. データ削除
  3. 表作成
  4. 権限管理

解答&解説はこちら


第8問

SQL文

SELECT * FROM 社員 WHERE 年齢 >= 30;

の説明として適切なものはどれか。

  1. 社員表全削除
  2. 年齢30歳以上の社員抽出
  3. 社員表作成
  4. 年齢列削除

解答&解説はこちら


第9問

トランザクションのACID特性の「A」が示すものはどれか。

  1. Atomicity(原子性)
  2. Access(アクセス性)
  3. Analysis(解析性)
  4. Allocation(割当性)

解答&解説はこちら


第10問

排他制御の目的として最も適切なものはどれか。

  1. データ整合性維持
  2. CPU停止
  3. HDD容量増加
  4. RAID高速化

解答&解説はこちら


解答&解説

解答:第1問

正解:2. データの一元管理

DBMS:
データ管理ソフトウェア。

問題へ戻る


解答:第2問

正解:1. 行と列で構成されるデータ集合

リレーショナルDB:

属性
レコード

問題へ戻る

解答:第3問

正解:2. レコードを一意に識別する列

主キー:
重複不可。

問題へ戻る


解答:第4問

正解:2. 表間の関連付け

外部キー:
参照整合性維持。

問題へ戻る


解答:第5問

正解:1. データ冗長性削減

更新異常防止。

問題へ戻る


解答:第6問

正解:1. 繰返し項目を持たない

1NF:
列は単一値。

問題へ戻る


解答:第7問

正解:1. データ検索

SELECT:
検索命令。

問題へ戻る


解答:第8問

正解:2. 年齢30歳以上の社員抽出

WHERE条件抽出。

問題へ戻る


解答:第9問

正解:1. Atomicity(原子性)

ACID:

項目内容
A原子性
C一貫性
I独立性
D永続性

問題へ戻る


解答:第10問

正解:1. データ整合性維持

同時更新競合防止。

問題へ戻る


知識に自信ができた方は、今度は自身のキャリアアップに向けて準備してみませんか?

未経験から、ITエンジニアへ。
「IT業界に興味はあるけれど、自分にできるか不安」「何から始めればいいのか分からない」そんな方のために、Tech GO は未経験からのIT転職を専門的にサポートします。求人を紹介するだけではなく、あなたの強みを整理し、応募準備から入社後の成…

まずは無料でキャリア相談

コメント