実践問題
解答&解説は第1問から第10問までを列挙しています。
まず問題を解いてから解答&解説を見ることを推奨します。
第1問
データベース管理システム(DBMS)の役割として最も適切なものはどれか。
- CPUクロック制御
- データの一元管理
- HDD物理修理
- ネットワーク配線管理
解答&解説はこちら
第2問
リレーショナルデータベースにおける「表(Table)」の説明として適切なものはどれか。
- 行と列で構成されるデータ集合
- CPU内部レジスタ
- ネットワーク経路表
- RAID構成情報
解答&解説はこちら
第3問
主キー(primary key)の説明として適切なものはどれか。
- 重複を許可する列
- レコードを一意に識別する列
- 外部システム専用キー
- 暗号化キー
解答&解説はこちら
第4問
外部キー(foreign key)の目的として最も適切なものはどれか。
- CPU制御
- 表間の関連付け
- HDD圧縮
- ネットワーク暗号化
解答&解説はこちら
第5問
正規化の目的として適切なものはどれか。
- データ冗長性削減
- CPU速度向上
- HDD回転数増加
- RAID障害対策
解答&解説はこちら
第6問
第1正規形(1NF)の条件として適切なものはどれか。
- 繰返し項目を持たない
- 完全関数従属を満たす
- 推移的従属を排除する
- 外部キーを持たない
解答&解説はこちら
第7問
SQLのSELECT文の役割として適切なものはどれか。
- データ検索
- データ削除
- 表作成
- 権限管理
解答&解説はこちら
第8問
SQL文
SELECT * FROM 社員 WHERE 年齢 >= 30;
の説明として適切なものはどれか。
- 社員表全削除
- 年齢30歳以上の社員抽出
- 社員表作成
- 年齢列削除
解答&解説はこちら
第9問
トランザクションのACID特性の「A」が示すものはどれか。
- Atomicity(原子性)
- Access(アクセス性)
- Analysis(解析性)
- Allocation(割当性)
解答&解説はこちら
第10問
排他制御の目的として最も適切なものはどれか。
- データ整合性維持
- CPU停止
- HDD容量増加
- 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. データ整合性維持
同時更新競合防止。
知識に自信ができた方は、今度は自身のキャリアアップに向けて準備してみませんか?

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

コメント