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

令和4年度 秋期 午前 問26

データベース

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

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

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

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

解説

規約は名前と型までしか届きません。

設問は、示された命名規約だけでは回避できない事象を選ばせています。当てはまらないものを選ぶ形なので、まず規約が何を縛っているのかを切り分け、当てはまる選択肢を消していくのが確実です。一つ目の規約は、データ項目名の末尾に区分語を必ず付けさせ、その区分語ごとにデータ型を定めるものです。二つ目の規約は、名前と意味を辞書に登録し、同じ意味に別の名前が立ったり、同じ名前に別の意味が付いたりしないようにするものです。どちらも触れているのは名前と、それに対応する型までで、値が取り得る範囲そのものには及びません。正解は、受注金額の取り得る値の範囲がテーブルによって異なるという事象です。範囲まで統一したければ、定義域を定める別の取り決めが必要です。

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

この問題の用語

出典:令和4年度 秋期 応用情報技術者試験 午前 問26

同じ用語が出る問題

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