出題職人
新着
人気
ログイン
新規登録
新着クイズ
人気クイズ
ログイン
新規登録
正規化の迷宮へようこそ!データベース設計クイズで真のデータマスターを目指せ!
00:00
1
/
8
1
第1問
第二正規形(2NF)を満たすために、第一正規形(1NF)に加えて満たすべき条件は何ですか?
A
すべての非キー属性が主キー全体に完全関数従属する
B
すべての属性が主キーに推移的に従属しない
C
すべての属性が互いに独立している
D
主キーが一意である
次へ
2
第2問
第三正規形(3NF)を満たすために、第二正規形(2NF)に加えて満たすべき条件は何ですか?
A
すべての非キー属性が主キーに完全関数従属する
B
すべての非キー属性が主キーに推移的に従属しない
C
すべての属性が互いに独立している
D
主キーが一意である
前へ
次へ
3
第3問
BCNF(ボイスコッド正規形)は、第三正規形(3NF)よりも厳しい正規形ですが、BCNFと3NFの違いは何ですか?
A
BCNFは複合キーを許可しない
B
BCNFはすべての決定因子が候補キーである必要がある
C
BCNFは推移的関数従属を許可する
D
BCNFは部分関数従属を許可する
前へ
次へ
4
第4問
関数従属性とは何ですか?
A
ある属性の値が別の属性の値を決定すること
B
テーブル間の関係
C
データの整合性を保つための制約
D
データベースのバックアップ方法
前へ
次へ
5
第5問
トランザクション処理において、ACID特性の「原子性(Atomicity)」とは何を意味しますか?
A
トランザクションが完全に成功するか、完全に失敗するかのどちらかであること
B
トランザクションの実行中にデータが矛盾した状態にならないこと
C
トランザクションが他のトランザクションから独立して実行されること
D
トランザクションが完了した後、その結果が永続的に保存されること
前へ
次へ
6
第6問
正規化を行う際に、どの正規形まで行うべきかは、何によって決定されるべきですか?
A
データベース管理者の好み
B
システムの要件とパフォーマンスのトレードオフ
C
使用するデータベース管理システムの種類
D
開発チームのスキルレベル
前へ
次へ
7
第7問
データベースの正規化を行う主な目的として、最も適切なものはどれか?
A
データの検索速度を向上させる
B
データの冗長性を排除し、整合性を維持する
C
データベースの容量を増やす
D
アプリケーションのコード量を削減する
前へ
次へ
8
第8問
あるテーブルに「商品ID」「商品名」「カテゴリID」「カテゴリ名」という属性があり、「カテゴリID」から「カテゴリ名」が一意に決定される場合、このテーブルはどの正規形に違反しているか?
A
第1正規形
B
第2正規形
C
第3正規形
D
ボイスコッド正規形
前へ
結果を見る!
中断する