過去問解きまくり研究所 ホーム

平成30年度 秋期 午前 問27

データベース

命名規約だけでは回避できない事象

データ項目の命名規約を設ける場合,次の命名規約だけでは回避できない事象はどれか。

〔命名規約〕

答えと解説を見る

✓ これが正解イデータ項目“受注金額”の取り得る値の範囲がテーブルによって異なる。

解説

命名の取り決めだけでは防げない食い違いを選ぶ問題です。

示された命名規約は二つの働きを持っています。一つ目は末尾に区分語を付け、その区分語ごとにデータ型を決めるという取り決めです。これで型のばらつきと、名前から中身が読み取れない状態を防げます。二つ目は名前と意味を辞書へ登録し、同じ意味に別の名前を付けたり、同じ名前へ別の意味を持たせたりしないよう見張る取り決めです。ここまでで押さえられるのは、名前の付け方と型の選び方に限られます。値そのものがどこからどこまでを取り得るかという範囲は、名前でも辞書でも決まりません。同じ区分語を持つ項目でも、置かれた表ごとに許す値の幅が違っていることは起こり得ます。範囲をそろえたいなら、検査の条件を別に書き添える必要があります。名前の規則と値の制約はそれぞれ別の層の話だと切り分けて読むのが要点です。型は区分語が決めます。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成30年度 秋期 基本情報技術者試験 午前 問27

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)