テクノロジ系
秋期
基本情報技術者 2013年 秋期 問30
30 / 80
関係データベースの主キー制約の条件として,キー値が重複していないことの他に,主キーを構成する列に必要な条件はどれか。
正解と解説
表示する
正解 ア
キー値が空でないこと
主キーはレコードを一意に識別するため、キー値が重複しないこと(一意性)に加えて、空値(NULL)であってはならないという条件(実体保全)を満たす必要がある。列が一つに限る・先頭列である・他表の候補キーと一致する、といった条件は主キーの要件ではない。