出題職人
新着
人気
ログイン
新規登録
新着クイズ
人気クイズ
ログイン
新規登録
データベース設計の鬼になれる?正規化クイズでDBスキルを試そう!
00:00
1
/
10
1
第1問
第二正規形(2NF)を満たすために、第一正規形(1NF)に加えて満たすべき条件は何ですか?
A
すべての非キー属性が主キーに完全関数従属している
B
すべての非キー属性が主キーに推移的関数従属している
C
すべての属性が互いに独立している
D
すべての属性が主キーの一部である
次へ
2
第2問
第三正規形(3NF)を満たすために、第二正規形(2NF)に加えて満たすべき条件は何ですか?
A
すべての非キー属性が主キーに推移的関数従属していない
B
すべての非キー属性が主キーに完全関数従属している
C
すべての属性が互いに独立している
D
すべての属性が主キーの一部である
前へ
次へ
3
第3問
BCNF(ボイスコッド正規形)は、第三正規形(3NF)よりもさらに厳密な正規形ですが、BCNFが3NFと異なる点は何ですか?
A
すべての決定因子が候補キーである
B
すべての非キー属性が主キーに完全関数従属している
C
すべての属性が互いに独立している
D
すべての属性が主キーの一部である
前へ
次へ
4
第4問
正規化を行う主なメリットは何ですか?
A
データの冗長性の削減と整合性の向上
B
クエリの実行速度の向上
C
インデックスサイズの削減
D
データベース容量の増加
前へ
次へ
5
第5問
非正規化とは、正規化されたデータベースに対して意図的に冗長性を持たせることですが、非正規化を行う主な理由は何ですか?
A
パフォーマンスの向上
B
データ整合性の向上
C
ストレージ容量の削減
D
セキュリティの向上
前へ
次へ
6
第6問
関数従属性とは何ですか?
A
ある属性の値が別の属性の値を決定すること
B
複数のテーブル間の関係
C
データの整合性を保つための制約
D
データベースへのアクセス権
前へ
次へ
7
第7問
候補キーとは何ですか?
A
テーブル内の行を一意に識別できる属性または属性の組み合わせ
B
テーブル間の関係を定義する属性
C
データの整合性を保つための制約
D
データベースへのアクセス権
前へ
次へ
8
第8問
主キーとは何ですか?
A
テーブル内の行を一意に識別するために選択された候補キー
B
テーブル間の関係を定義する属性
C
データの整合性を保つための制約
D
データベースへのアクセス権
前へ
次へ
9
第9問
外部キーとは何ですか?
A
別のテーブルの主キーを参照する属性
B
テーブル内の行を一意に識別する属性
C
データの整合性を保つための制約
D
データベースへのアクセス権
前へ
次へ
10
第10問
第二正規形を満たすテーブルは、第一正規形を満たしている必要があります。次のうち、第二正規形を満たすために第一正規形に加えて満たす必要のある条件として正しいものはどれですか?
A
主キーでない属性が主キーの一部にのみ従属している属性が存在しない。
B
すべての属性が主キーに完全関数従属している。
C
すべての属性が互いに独立している。
D
主キーが複数の属性から構成されない。
前へ
結果を見る!
中断する