テーブル・レコード・フィールドとは?
テーブル・レコード・フィールドとは、リレーショナルデータベースでは、データは表(テーブル)の形式で管理される。テーブルは1件分のデータを表す行(レコード)と、データの各項目を表す列(フィールド、カラム)から構成される。例えば顧客情報を管理するテーブルでは、1行が1人の顧客の情報(レコード)を表し、氏名や住所、電話番号といった各項目が列(フィールド)にあたる。この行と列からなる表形式の構造は表計算ソフトの表とよく似ているため直感的に理解しやすく、リレーショナルデータベースの基本単位として設計・操作の基礎になる。
応用情報技術者試験の過去問では37回出題されています(2016年度〜2025年度)。
テーブル・レコード・フィールド
テーブル・レコード・フィールドの意味
リレーショナルデータベースでは、データは表(テーブル)の形式で管理される。テーブルは1件分のデータを表す行(レコード)と、データの各項目を表す列(フィールド、カラム)から構成される。例えば顧客情報を管理するテーブルでは、1行が1人の顧客の情報(レコード)を表し、氏名や住所、電話番号といった各項目が列(フィールド)にあたる。この行と列からなる表形式の構造は表計算ソフトの表とよく似ているため直感的に理解しやすく、リレーショナルデータベースの基本単位として設計・操作の基礎になる。
テーブル・レコード・フィールドの具体例
社員名簿を管理するテーブルでは、社員一人ひとりの情報が1件のレコード(行)として登録され、社員番号・氏名・部署名がそれぞれフィールド(列)として管理される。
テーブル・レコード・フィールドは試験でどう引っ掛けられる?
レコード(行)とフィールド(列)を取り違えやすいので、「1件分のデータのまとまり=レコード」「データの項目=フィールド」という対応を正確に押さえる必要がある。
テーブル・レコード・フィールドと関連する用語
テーブル・レコード・フィールドが出た過去問
企業システムにおけるSoE(Systems of Engagement)の説明はどれか。
正解:データの活用を通じて、消費者や顧客企業とのつながりや関係性を深めるためのシステム
要点:SoEは顧客とのつながりを深めるためのシステム
SoE(Systems of Engagement)は、顧客や消費者とのつながり・関係性を深めることを目的としたシステムである。SNS連携やモバイルアプリ、データ分析によるパーソナライズなどが該当し、記録と処理の正確さを重視する基幹系のSoR(Systems of Record)と対比される。
出典:令和2年度 10月 応用情報技術者試験 午前 問72(IPA)TCP/IPネットワークにおけるARPの説明として、適切なものはどれか。
正解:IPアドレスからMACアドレスを得るプロトコルである。
要点:ARPはIPアドレスからMACアドレスを解決する
ARP(Address Resolution Protocol)は、同一のネットワーク内で通信相手のIPアドレスに対応するMACアドレスを問い合わせるプロトコルです。ブロードキャストで「このIPアドレスの持ち主は誰か」と尋ね、該当ホストが自分のMACアドレスを返します。得られた対応はARPテーブルに一定時間保持され、毎回の問合せを省きます。
出典:平成28年度 秋期 応用情報技術者試験 午前 問32(IPA)顧客,商品,注文,販売店という四つのテーブルをスタースキーマでモデル化した場合,ファクトテーブルとなるものはどれか。
正解:注文(販売店コード,顧客コード,商品コード,注文年月日,数量)
要点:ファクトテーブルは分析対象の測定値と各次元のキーを持つ
スタースキーマでは、分析対象となる事実(数値データ)を持つファクトテーブルを中心に、その属性を説明するディメンションテーブルが放射状に結び付く。注文は各ディメンションのコードと数量という測定値を持つのでファクトテーブルにあたる。
出典:平成28年度 春期 応用情報技術者試験 午前 問31(IPA)次のシステムにおいて、ピーク時間帯のCPU使用率は何%か。ここで、トランザクションはレコードアクセス処理と計算処理から成り、レコードアクセスはCPU処理だけでI…
正解:60
要点:CPU使用率=件数×1件当たりCPU時間÷対象時間
ピーク時間帯のトランザクション数は54,000×20%=10,800件である。1トランザクション当たりのCPU時間は、レコードアクセス100レコード×1ミリ秒=100ミリ秒に計算処理100ミリ秒を加えて200ミリ秒=0.2秒。10,800件×0.2秒=2,160秒であり、1時間3,600秒に対する割合は60%となる。
出典:平成29年度 秋期 応用情報技術者試験 午前 問14(IPA)トランザクションAとBが,共通の資源であるテーブルaとbを表に示すように更新するとき,デッドロックとなるのはどの時点か。ここで,表中の①~⑧は処理の実行順序を示…
正解:⑥
要点:デッドロックは互いに相手のロック解放を待ち合った時点で成立する
③でAがテーブルaを、④でBがテーブルbをロックする。⑤でAがテーブルbを更新しようとするとBのロックを待たされ、続く⑥でBがテーブルaを更新しようとするとAのロックを待つことになる。互いに相手の解放を待ち合う状態が成立するのは⑥の時点である。
出典:平成29年度 春期 応用情報技術者試験 午前 問29(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。