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

平成24年度 秋期 午前 問28

データベース

命名規約だけでは回避できない問題

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

〔命名規約〕
 (1)  データ項目名の末尾には必ず"名","コード","数","金額","年月日"などの
      区分語を付与し,区分語ごとに定めたデータ型にする。
 (2)  データ項目名と意味を登録した辞書を作成し,異音同義語や同音異義語が発生
      しないようにする。
答えと解説を見る

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

解説

取り得る値の幅は名前からは決まらず防げません。

二つの決まりが、それぞれ何を縛っているのかを分けて読むと答えが見えます。一つ目は、データ項目名の末尾に区分語を付け、その区分語ごとにデータ型をそろえるという決まりです。名前の形と、名前から決まる型までをそろえます。二つ目は、名前と意味を辞書に登録して、同じ意味に違う呼び名が付くことや、同じ呼び名が違う意味で使われることを防ぐ決まりです。こちらは呼び名と意味の対応をそろえます。裏返すと、この命名規約が触れていないのは、その項目が取ってよい値の幅です。上限や下限、桁数は名前からは導けないので、表ごとに違う幅が設定されていても、二つの決まりでは気づけません。

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

この問題の用語

出典:平成24年度 秋期 基本情報技術者試験 午前 問28(改変:原典の図表をテキストに書き起こした)

同じ用語が出る問題

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